Where to start?

Discussion in 'iOS Programming' started by jh1, Jul 4, 2014.

  1. jh1 macrumors newbie

    Joined:
    Jul 4, 2014
    #1
    Hello everyone.

    I am thinking to move in next step to start learning how to build apps for Iphone.

    First of all let me introduce you some of my knowledges.

    I study computer enginnering , have knowledge in HTML , PHP , Javascript.

    I study this year in school also C (basic things) so i am not even so familiar with C.

    Can somebody please responde my questions i am very confused?

    What to do? I have hear i need to be very familiar with Objective C to learn to code in XCode? Do i need to learn first some beginner e-books about Objective-C?

    What's the difference between xcode 4 , xcode and swift?

    I am not asking is this difficult becouse every new language its difficult to learn but with patience i think i can do it.

    What e-books or video-tutorials you recommand me ?

    I dont know much things about it. Give me a advice , i am completly new in this area.
     
  2. Yakibomb macrumors 6502

    Yakibomb

    Joined:
    May 13, 2014
    Location:
    Cape Town
    #2
    I can't answer all your questions for you but I can say that Swift is a new programing language that :apple: has released.
     
  3. jh1 thread starter macrumors newbie

    Joined:
    Jul 4, 2014
    #3
    I have hear about it.

    I have hear about it , i just want to know where to start.
     
  4. D.T. macrumors 604

    D.T.

    Joined:
    Sep 15, 2011
    Location:
    Vilano Beach, FL
    #4
    Let’s see ...

    Xcode is an IDE (Integrated Development Environment), i.e., it’s an editor, debugger, packager, project organizer, it has visual design tools for laying out views, drag and drop flow control tools, documentation on the frameworks, etc.

    In Xcode (which only runs on OSX BTW), the language you’ll be using is Obj-C, and potentially/eventually Swift. While Swift will/can replace Obj-C, the existing frameworks in Cocoa are Obj-C, so understanding Obj-C for that, as well as all the existing code samples, courses, etc., is almost a requirement. We’re at a tricky point in iOS development, with a new language being released, so it’s a touch confusing if you’re coming into this from scratch.

    Knowing Javascript and PHP at least gives you some programming foundation. If you’re learning C, you’ve gotten a little exposure to some things you’ll need to know for learning Obj-C

    I’d say a great, free resource are the Standard iTunes-U courses here:

    https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550

    They might assume a little too much, you’ll have to determine if wading into them is too complex or not. If you said you were solid with Ruby, Python, had a decent amount of C++ exposure, I’d say go for it.

    Swift is “easier”, it’s more elegant, many things sort of forced into Obj-C like blocks, are much better implemented in Swift. That being said, you still need to understanding a lot of framework concepts for iOS development.

    Probably not the most thorough answer, but hope it helps a little.
     
  5. peterpando macrumors newbie

    Joined:
    Jul 20, 2013
    #5
    Maybe this is something for you, its a kickstart project for a complete iOS developer course.
    Im thinking about buying it myself
     

Share This Page