1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Development n00b alert: What do I need to know for iOS development?

Discussion in 'Software' started by mattyh1995, 9 May 2012.

  1. mattyh1995

    mattyh1995 Minimodder

    Joined:
    1 Oct 2011
    Posts:
    795
    Likes Received:
    25
    Currently, i'm 17 and in college working towards game design. Since I chose the wrong subjects for my 1st year, I want to know what sort of stuff I should learn (Basics of difference programming languages.etc) for developing simple 2d games on iOS.

    I already have some very basic knowlege of programming from the courses on codeacademy.com - I just want to know what sort of stuff I should end up researching to get into this career.
     
  2. faugusztin

    faugusztin I *am* the guy with two left hands

    Joined:
    11 Aug 2008
    Posts:
    6,953
    Likes Received:
    270
    Well you will need to know the technologies used with iOS - that means Objective C, Cocoa, you will need to know how to use OS X, Xcode as iOS development is possible only with OS X.
     
  3. BentAnat

    BentAnat Software Dev

    Joined:
    26 Jun 2008
    Posts:
    7,230
    Likes Received:
    219
    ^^ that
    To answer likely upcoming questions:
    1) No, I don't think you can code for iOS in windows.
    2) No, I don't think there's a free apple developers thingy... it costs money annually.
     
  4. faugusztin

    faugusztin I *am* the guy with two left hands

    Joined:
    11 Aug 2008
    Posts:
    6,953
    Likes Received:
    270
    Sorta. AFAIK you can download iOS SDK for free, but you will have to get the $99/year developer subscription to be able to publish your apps.
     
  5. BentAnat

    BentAnat Software Dev

    Joined:
    26 Jun 2008
    Posts:
    7,230
    Likes Received:
    219
    ah... this might be so....hmm... consider me as speaking under correction
     
  6. faugusztin

    faugusztin I *am* the guy with two left hands

    Joined:
    11 Aug 2008
    Posts:
    6,953
    Likes Received:
    270
     
  7. mattyh1995

    mattyh1995 Minimodder

    Joined:
    1 Oct 2011
    Posts:
    795
    Likes Received:
    25
    Hmm. Screw that then, my teacher advised I look into it. What about development on windows, like flash games? What sort of knowledge would that need?
    Thanks for the responses anyway ^^
     
  8. faugusztin

    faugusztin I *am* the guy with two left hands

    Joined:
    11 Aug 2008
    Posts:
    6,953
    Likes Received:
    270
    In case of mobile phone application development, your best bet is Android. SDK is free, you can publish apps as APK files for free, and in case of freeware applications you need only one time $25 free to be able to publish on Google Play Store (former Android Market). ADT (Eclipse plugins for Android development) are free as well, programming language for Android is pretty much Java + XML.

    In case of Flash, you need Adobe Flash Professional or other flash authoring tool :
    http://en.wikipedia.org/wiki/Adobe_Flash#Authoring_tools
    Never bothered with Flash, so i can't help you with this.
     
  9. BentAnat

    BentAnat Software Dev

    Joined:
    26 Jun 2008
    Posts:
    7,230
    Likes Received:
    219
    HTML5+Javascript = mobile games on most mobile browsers, and playable offline...
     
  10. mattyh1995

    mattyh1995 Minimodder

    Joined:
    1 Oct 2011
    Posts:
    795
    Likes Received:
    25
    Thanks faugusztin I'll check that out ^^
     
  11. TheManicGibbon

    TheManicGibbon I have no idea what's going on

    Joined:
    12 Aug 2009
    Posts:
    427
    Likes Received:
    13
    Students can also get 1 years free access to the Windows Phone App Hub, and through either your college or uni's MSDN or Dreamspark, you can get all the tools you need for that for free.

    Hope this helps!
     
  12. azrael-

    azrael- I'm special...

    Joined:
    18 May 2008
    Posts:
    3,852
    Likes Received:
    124
    If you can't get the necessary tools for free through your school or through DreamSpark you can always download the Visual Studio Express edition of your favourite flavour, C#, C++, VB et al.

    Or specifically for writing games there's XNA Game Studio. This one also lets you target Windows Phone 7.
     
  13. Guinevere

    Guinevere Mega Mom

    Joined:
    8 May 2010
    Posts:
    2,484
    Likes Received:
    176
    You should also investigate cross platform tools such as phonegap. If this is going to be your career (or be linked to it) then you should learn as much you can about as much you can.

    Doesn't mean you need to learn C,C++,Ruby,Java etc etc but you should at least aim to learn the differences between the options and which uses which.
     

Share This Page