IPhone development

Hi there,
Firstly let me say that I am aware of the many posts very similar to this across this board and the web, but I feel it would benefit me more to have an answer tailored more to my specific questions.
I want to get into developing applications for iPhone. I've had an inclination to do so ever since Apple released the SDK but it's always been something at the back of my mind and I've only just started feeling ready to get going with it all.
The problem is, I just don't know where to start. I understand it's a load of work and a lot of learning, but this is a personal project and I'm not looking to make a small fortune from an app I made in 5 minutes, nor am I seeking fame and fortune by developing some incredible app that 10 million people download. If I manage to get an app written I'll be more than satisfied and take it from there.
I have little to no programming knowledge, certainly not in any areas relevant to iPhone development. I work in graphic design and have done a fair bit of web design, covering the basic-intermediate areas of javascript/php but never anything more complex than that.
If it means getting a good grounding in a programming language before I even register for the SDK then that's fine. If I can learn the programming alongside the iPhone development, even better but I don't even know which language I should be learning!
So I suppose I just need a bit of guidance on what books I should be looking for, on which languages... or maybe some good websites or blogs that have some great info for total beginners. Just info on where to start!
Many thanks in advance!

Fantastic, thanks for the reply/link Tamara.
Just one more quick question.
Is Objective C a language that can be learned on it's own (keeping in mind I have no programming background) or does it have a prerequisite language or one that is best learned initially?
Thanks

Similar Messages

  • Error when activating my iPhone Developer Program membership

    Ive just paid 99 dollars for my iphone developer program, and recieved an email containing the activation code. As you probably know, youre supposed to click on this activation-code and it links you to another site. But instead of activation I recieve this error-message on this site:
    "We are unable to activate your iPhone Developer Program membership because we are unable to successfully verify your identity. Please contact us and reference Enrollment ID# XXXXXXXXXX for further assistance."
    There was no problem verifying my identity when I paid for it. How come thats an issue now?
    Since people seem to have to wait for enormous periods of time to get even the simplest questions answered by Apple regarding the Dev Program, I thought I post this here to see if someone else have come across this, and what to do about it (except for waiting indefinitely).

    Mine got activated after a few days with no need for further information from me so if you get that same message you probably don't need to worry.

  • Hi, I upgraded my iphone 4 to iso 5 beta 6, but now it shows "No Service" at top left, and unable to complete your activation. Also tels that this device is not registered as part of the iphone developer programme. How could I fix this problem? Please..?

    Hi, I upgraded my iphone 4 (4.3.3) to iso 5 beta 6, but now it shows "No Service" at top left, and unable to complete your activation. Also tells that "this device is not registered as part of the iphone developer programme." How could I fix this problem? Please help me...,

    I had a similar occurrence with my just activated iPhone 4.
    I had been using the phone for three days when an odd occurrence with voice mail caused me to call tech support. After some discussion they decided to push the activation to my phone (even though I had been using it for three days). When I went to power it back up again I repeatedly got the "no service" notification. I got tech support on a land line and we tried hard reboots and so on. No joy. They told me to take it in to the point of sale and either the SIM card or the phone needed (or both) needed replacing.
    I tried one last hard reboot after dinner and the phone came up with service, but I took it in to the point of sale in the morning and they swapped the SIM card out and I went to a Genius Bar appointment to get the phone checked out. It is supposedly OK, but I am still having some problems when syncing it so I will have to visit the Genius Bar again tomorrow about that. At least I have not experienced the "no service" problem in the roughly 24 hours since the SIM card was replaced. (Fingers crossed)

  • My Iphone 4 will not start up, when i connect it to itunes i says : Activation error This device is not registered as part of the iPhone Developer Program.If you are a member of the Program, please register your device in the iPhone Developer Program Port

    my Iphone 4 will not start up, when i connect it to itunes i says : Activation error This device is not registered as part of the iPhone Developer Program.If you are a member of the Program, please register your device in the iPhone Developer Program Port

    Well, you downloaded a bootleg copy of iOS 7 beta and have installed it on your phone without being a developer. It has bricked your phone and you cannot get help here because doing what you did has voided your warranty. Have a nice day.

  • How long does it take to be an "official iPhone Developer?"

    I decided that I wanted to be a iPhone developer a couple of days after the March announcement. So I filled out the contact information, and of course got the reply that the beta program was full.
    Fast forward to July 14th, when I got a email from the iPhone Dev folks that my application was being reviewed. It is now July 26th, and I still haven't got an answer back. Does it really take this long to even become a developer??? Can someone get turned down? If so, why? Do you have to tell Apple what you plan to develop?
    I have never had to go through such hoops to become a developer for any other platform. You just pay your money and bang there your are, if you even need that. I'm not an official OS X developer because, I really don't need pre-released software.
    Also, since all I want to do is just run my own apps on my own iPhone/touch, do you really have to get the official stamp of approval for Apple to get a 'signature"? Do you have to go through Apple to even distribute your apps, even if you may or may not sell them?
    Finally, is there anyway to get a file to your iPhone application to read outside of adding it to your application's resources, or create a socket and read it in?
    Thanks,
    edji

    I signed up to be an iPhone developer two days ago and today I have my app running on my iPhone. It takes less than a day to get signed up. BUT, you need to watch out for one thing. When I originally placed my order for the $99 SDK I seemed to have checked some tax related checkbox I shouldn't have. The order completed as expected. But 36 hours later I had no email showing the order and I wasn't accepted yet. So I logged into my account on the Apple online store and looked at my order history. Sure enough, my order had a big red flag (not literally) stating I needed to fax in some tax exemption form. What? So I called the 800 number on the bottom of the screen. Since I'm an individual this shouldn't have been required. The guy on the phone sent me over to the small business dept who took care of the issue and the next day I had all my emails showing I was in the program.
    So if you sign up these days and it takes more than a day, check your order status.
    Enjoy,
    Rick

  • I'm stuck in iPhone Developer Program set up that i never started, how do I get my iPod to skip this and just work like normal?

    I'm stuck in iPhone Developer Program set up that i never started, how do I get my iPod to skip this and just work like normal?

    Place the iOS device in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    If recovery mode does not work try DFU mode.                         
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings

  • HT4061 I am receiving an Activation Error and unable to get into my phone.It's asking me to register my phone in the iPhone Developer program however I'm already registered. How do I move forward?

    I am receiving an Activation Error and unable to get into my phone.It's asking me to register my phone in the iPhone Developer program however I'm already registered. How do I move forward?

    Hi, jsgladden. 
    Here is an article I would recommend when experiencing issues activating a device.  The step referring to recovery mode usually resolves the issue.
    iPhone: Troubleshooting activation issues
    http://support.apple.com/kb/TS3424
    To retrieve your data, you will need to restore from backup after processing these steps.  Here is the article that walks you through restoring from either your iCloud or iTunes backup.
    iOS: How to back up and restore your content
    http://support.apple.com/kb/HT1766
    Cheers,
    Jason H.

  • The best way to get into Mac or iPhone Development?

    Hi, Ive been meaning to get into XCode and start developing for Mac and / or iPhone, but because ive been study for exams ive put it off. There finally over and I would love to dive into the development world. Ive done very basic programing before but that was a long time ago. So i guess what im getting at is where is the best place to start. I have no objective C or C knoledge but really would love to learn as I want career in software development primarily with apple products. I mean theirs loads of YouTube tutorials but yet I still get puzzeled. So any tips, advise etc would be much appriciatred 

    The vast majority of worthwhile content, docs, samples and tools are from Apple and available with a paid agreement.
    In the mean time, see:
    Stanford CS193P iOS 5: iTunes U  |  Assignments 
    Stanford CS193P iOS 4: iTunes U  |  Assignments
    As well...iPhone Developer Beginner Resource Guide

  • The device is not registered as part of iPhone Developer Program HELP! PLEASE! I WANT IT TO WORK!! I am not part of this program, how do I fixed it?

    I'm having some big issues with my iPod touch 4g. It is new and when I want to configure it, I can't because it appears this:
    "This device is not registered as part of the iPhone Developer Program. If you are member of the Program, please register your device in the iPhone Developer Program Portal at http://developer.apple.com/iphone/"
    Please I only want it to work. I am not part of the Developer Program

    I akready tried to restore it, but I cant it marks me error. Please, help me!

  • Request for iPhone developer forum

    There has been a recent influx of new iPhone developers in the developer forums. They often don't identify their problem as being specific to the iPhone. You have to look at what they are talking about and see that it is all iPhone stuff. Apparently the iPhone SDK is significantly different enough that answers to basic questions for MacOS X development are not correct for the iPhone SDK.
    If there were an iPhone SDK forum they might be more inclined to put iPhone-specific questions in there.

    I completely agree with the previous sentiments for an iPhone developer forum. Why?
    I am part of the problem. I have come into the Apple development process "solely" to work on the iPhone. I know nothing about Mac OS X. Because of that I was astounded that the iPhone documentation was not "iPhone" but rather Xcode documentation. Yes I understand that there is a great deal of overlap BUT from my point of view it looks as though Apple was extremely lazy in just dumping all of their code and documentation on the iPhone developer. They need about 5 editors to weed out what is and is not iPhone. Just my two cents.
    -Doug Danforth

  • IPhone Developer Program

    Hi all,
    I would enjoy the iPhone developer program, but I would like to know if it's possible to register not with my real name and surname. I know that it's possible to enjoy it with a company name, but I don't have.
    please, let me know.
    thanks in advance

    No, you need to register with your real name, since joining the program constitutes a legal agreement between you and Apple.
    Regards.

  • IPhone Developer Program with two brand

    Hi
    i need to subscribe to iPhone Developer Program with two different company but with only one Apple id for example:
    [email protected] is a developer that works and publich application for company A and company B.
    Is it possible to buy with the same Apple id two enrollment?
    thanks in advance.

    Yes. Your Apple ID can be linked to more than one iPhone Developer account. If it is, then the website will prompt you to choose which one you want to sign in to when you enter your Apple ID and password.

  • DotNet developer trying to make sence of iPhone development tools..

    Is there any useful links or tutorials for a newbie iphone developer from DotNet world ?
    I have been trying for the past one week to set a title to a tableView that i drag n dropped thru the interface builder. I learned the connection procedure and i was able to show the text cell 1 and cell 2 using the following code.
    #pragma mark -
    #pragma mark <UITableViewDataSource> methods
    -(UITableViewCell *)tableView:(UITableView *)tblView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    static NSString *identifier = @"MyCell";
    UITableViewCell *cell = [self.tblView dequeueReusableCellWithIdentifier:identifier];
    if(cell == nil)
    cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:identifier] autorelease];
    cell.text = [[NSString alloc] initWithFormat:@"Cell : %i", indexPath.row];
    return cell;
    -(NSInteger)tableView:(UITableView *)tblView numberOfRowsInSection:(NSInteger)section {
    //Every cell is going to have two rows.
    return 2;
    How to chage the title, group header or whatever they call it... It shows CALIFORNIA when a new treeView control is created in Interface builder...
    Pls help

    Thank you for the reply..
    I have added the following code and managed to display an (ugly) white label with the text on top of the list. Hurrey !
    - (UIView *)tableView:(UITableView *)tblView viewForHeaderInSection:(NSInteger)section {
    UILabel *lbl = [[UILabel alloc]initWithFrame:CGRectMake(0,0,0,0)];
    lbl.text = @"title";
    return lbl;
    But it doesn't look any similar to the title CALIFORNIA displayed in blue color without the BG rectangle and all when the tableView style is set to GROUPED
    May be I can change the background color of the label to trasparent, set the foreground color , change the font style and position the text to make it look like the way CALIFORNIA is displayed... But is this the right way to do it ?
    Or is there any other way with which I can set the
    " tableViewGroupHeader.text = @"title"; " ???
    Any idea ?

  • Experienced Graphic Artist looking to partner with an iPhone Developer

    I'm not sure if it's OK to post this here, but I'm searching for an iPhone Developer to partner with and create a new App whether it be a game or a tool. This is not a paid gig but it's something we can work on together and possible market and share the revenue. I have some great ideas to share.
    About me: I'm an experienced Graphic Designer with 10 years of industry work under my belt. I've worked mostly in Web but also on small Flash games, broadcast TV shows and a lot of Web-based applications for very well known international clients like Coke, Bell and major Banks and Airlines. I own a small Web company and run a popular video game site too.
    I'm looking for someone who's passionate about the iPhone's technology (and iPod Touch) who wants to work together on a small interactive application together.
    If you're interested you can message me and I can show you my past work.
    cheers,
    Shane

    Hi James,
    Yes, in order to add your own domain name to the site in business catalyst, you will need to subscribe to business catalyst services.
    US Monthly Pricing | Adobe Business Catalyst
    - Abhishek Maurya

  • Learn iphone development

    Where would be the best place to start with learning iPhone Development?  What classes, courses, books, videos, tutorials, etc. would be the best place for a beginner to start with.

    If you haven't already, wait to purchase a Developer Account until you know what you are doing. Download Xcode and experiment, even put your prototype app on your iOS Device. (Or Mac, if it's Mac Dev you're into)
    Until you are sure Development is what you want to do, I'd steer clear of a Paid Developer Account. Be sure you can handle the workload that comes with it too, including the nonstop demands of app users harassing you by email and reviews on the App Store.

  • I cant get on my phone it saids i have to registered as a iphone developer program and i dont want to do that but i cant cancel and i cant get back on my phone can someone help me

    i cant get on my phone it saids i have to registered as a iphone developer program and i dont want to do that but i cant cancel and i cant get back on my phone can someone help me

    Were you running iOS 7 beta?  If so, as a developer you need to log into the Developer forum for assistance.
    Not a developer and running iOS 7 beta?  Then you've stolen Apple's software and will receive absolutely no assistance from this forum.  Enjoy your iBrick!

Maybe you are looking for

  • How to upgrade to iOS 8.1 on original iPAD

    I have an original iPad.  The current OS is 5.1.1.  When I try to upgrade using the latest version of iTunes on my PC using the "Check for Update" function, it says that "the version of the iPad software (5.1.1) is the current version" and doesn't of

  • Can I encrypt a USB hard drive that's not for time machine?

    can I encrypt a USB hard drive that's not for time machine?

  • Problem while trying to get task payload in java client.

    Hi, I am working on worklist application in 10.1.3 and trying to get task payload in java client. In BPEL proces, assigning a XML as following: <copy> <from expression="bpws:getVariableData('inputVariable','payload','/client:ErrorHandlerBPELProcessRe

  • Confused on setting black point in Camera Raw 7

    Hi, I just upgraded to CS6. I was wondering how the new Blacks slider in Camera Raw 7 correlates to the same in the older version. The slider in CS5 went left to right from 0 to 100. The new slider defaults in the center and goes from -100 to +100. I

  • Temperatures on vista 64 with mac pro

    Hello all, I just installed vista 64 on my mac pro (early 2008) with geforce 8800gt. Performance is great, but I am kinda worried about the temperature of the hardware. After a couple of minutes of gaming my fans start running fast (I think it's the