Difficulty to program?

Discussion in 'iOS Apps' started by Kaitlyn2004, Aug 17, 2008.

  1. Kaitlyn2004 macrumors member

    Joined:
    Aug 17, 2008
    #1
    I am a programmer with experience in PHP, Java, some C, Visual Basic (6 hehe) and some other languages.

    I would say I definitely have no trouble in terms of algorithms and its mainly the syntax - and coding for the iPhone looks very proprietary and different from anything I have done before.

    How would you describe the difficultly in terms of learning and developing apps?

    I should be getting a mac to develop on next week, but apart from that have LITTLE experience with macs, and no experience with xcode/cocoa/whatever

    Thanks!
     
  2. Jeremy1026 macrumors 68020

    Jeremy1026

    Joined:
    Nov 3, 2007
    #2
    I went from Lua for PSP to 2 apps in the App Store in about 4 weeks. If you have patience to fight through some of the early challenges, then you will be fine. Just don't go out planning on making a console game in your first app.
     
  3. Niiro13 macrumors 68000

    Joined:
    Feb 12, 2008
    Location:
    Illinois
    #3
    You will definitely find it very simple to get started with the SDK.

    Since Objective-C follows the same programming concepts (or mostly does) as the other languages, particularly C and Java, you should find that you really just have to learn the new things such as SQLite.

    And everything is in the documentation. Remember, the developer of AIM never programmed on a Mac or written a single line of code and in five days, got a live buddy list up and running.

    Good luck!
     
  4. Kaitlyn2004 thread starter macrumors member

    Joined:
    Aug 17, 2008
    #4
    I know MySQL and have some SQLite experience through programming firefox addons...

    Hope I can churn out an app soon!!! hehe

    Whats the current "wait time" after submitting an app?
     
  5. Niiro13 macrumors 68000

    Joined:
    Feb 12, 2008
    Location:
    Illinois
    #5
    Nice nice, then we should be able to see an app from you soon! (yeah, I'm behind in my apps, :/...SQLite's new to me)

    It definitely varies. Free applications have shorter wait times in general.

    Paid applications have a tad bit longer (though MobileChat, for example, took like three weeks? or maybe time is going by too slowly for me). And if it's a paid application that interacts with a server, then that server has to be working for it to be approved (unlike Facebook).
     
  6. Jeremy1026 macrumors 68020

    Jeremy1026

    Joined:
    Nov 3, 2007
    #6
    More important then the cost of the app is the complexity of it. MobileChat likely took 3 weeks because it is a multi-chat client. Which has a lot of stuff going on for Apple to check through.

    Avg. wait time seems to be between 5-14 days, depending on complexity of the App. Rarely, it can be more or less though.
     
  7. Niiro13 macrumors 68000

    Joined:
    Feb 12, 2008
    Location:
    Illinois
    #7
    Oh yes, of course.

    But don't forget that MobileChat didn't actually take that long to review (it took like a couple of days).

    MobileChat was submitted the 24th of July, yet as of August 8th, Apple hadn't even tried the connection part of MobileChat.

    It released August 12th...

    Paid applications follow a different set of rules than free ones. Couple that with the majority of paid applications being more complex than free ones (with some exceptions of course), paid applications are going to be longer to approve in general because if Apple is taking longer for every paid application, then it backs all the other paid applications up.

    But yes, complexity does factor in.
     

Share This Page