Should I learn Objective C or Java first?

Discussion in 'Programming General' started by Anavar, Nov 15, 2014.

Should I learn Objective C or Java first?
  1. Unread #1 - Nov 15, 2014 at 10:14 AM
  2. Anavar
    Joined:
    May 8, 2014
    Posts:
    356
    Referrals:
    0
    Sythe Gold:
    0

    Anavar Forum Addict
    Banned

    Should I learn Objective C or Java first?

    Hey guys.

    So I'm a beginner programmer, currently am 'experienced' in Python.

    I want to make iOS apps with my mac and become an app developer (studying computer science), and wondering where to start. I know the foundation of iOS apps are programmed with objective-c, so should I begin there? Or should I learn java first? Which is easy to understand and grasp? I'll eventually move onto making Android apps with java and shit, but want to learn how to code for iOS devices first.

    Any sort of insight and help would be appreciated.:)
     
  3. Unread #2 - Nov 15, 2014 at 5:08 PM
  4. kmjt
    Joined:
    Aug 21, 2009
    Posts:
    14,450
    Referrals:
    8
    Sythe Gold:
    449

    kmjt -.- The nocturnal life chose me -.-
    Banned

    Should I learn Objective C or Java first?



    If you want to make iOS apps learn objective c. You don't write iOS apps in java.
     
  5. Unread #3 - Nov 17, 2014 at 10:24 PM
  6. Blupig
    Joined:
    Nov 23, 2006
    Posts:
    7,145
    Referrals:
    16
    Sythe Gold:
    1,609
    Discord Unique ID:
    178533992981594112
    Valentine's Singing Competition Winner Member of the Month Winner MushyMuncher Gohan has AIDS Extreme Homosex World War 3 I'm LAAAAAAAME
    Off Topic Participant

    Blupig BEEF TOILET
    $5 USD Donor

    Should I learn Objective C or Java first?

    Why not just keep using Python?
    http://kivy.org/#home

    As for learning Obj-C, its only *real* use is iOS apps. There are a ton of other languages out there that you can learn, that could have practical applications for both mobile and desktop environments, such as Java (for Android), or HTML/Javascript using something like Google's PhoneGap (make apps once, works on all mobile platforms).

    I think this question is a bit more complicated than "Obj-C vs. Java".
     
  7. Unread #4 - Nov 19, 2014 at 11:10 PM
  8. Prism
    Joined:
    Nov 19, 2014
    Posts:
    6
    Referrals:
    0
    Sythe Gold:
    0

    Prism Newcomer

    Should I learn Objective C or Java first?

    Wrong. You can use this library: http://www.robovm.com/ to write IOS applications with Java.

    OT: I suggest learning Java, as its platform-independent and extremely secure (interpreted by a VM). The JIT compiler makes it so that an application written in Java will run just as fast as one that was written in native OS code.
     
  9. Unread #5 - Nov 20, 2014 at 9:32 PM
  10. SmokeHut
    Joined:
    Aug 17, 2011
    Posts:
    1,504
    Referrals:
    0
    Sythe Gold:
    112
    Discord Unique ID:
    865859811747692554
    Discord Username:
    Okesseril#7961
    Gohan has AIDS Sythe's 10th Anniversary

    SmokeHut Great men grow tired of contentedness.
    $100 USD Donor New

    Should I learn Objective C or Java first?

    Great suggestion, does this plugin only work with Eclipse?

    If that is the case, learn Objective-C :X
     
  11. Unread #6 - Nov 20, 2014 at 10:14 PM
  12. kmjt
    Joined:
    Aug 21, 2009
    Posts:
    14,450
    Referrals:
    8
    Sythe Gold:
    449

    kmjt -.- The nocturnal life chose me -.-
    Banned

    Should I learn Objective C or Java first?


    Any program that converts from language to language will eventually reach a limitation. It is better to just learn the actual platform as it was intended. There are so many more resources if he ever gets stuck.
     
  13. Unread #7 - Nov 21, 2014 at 3:31 PM
  14. Prism
    Joined:
    Nov 19, 2014
    Posts:
    6
    Referrals:
    0
    Sythe Gold:
    0

    Prism Newcomer

    Should I learn Objective C or Java first?

    Its actually not a plugin, its a library. You'd just configure it into your build path.

    True.
     
  15. Unread #8 - Dec 12, 2014 at 1:14 PM
  16. VirusRS
    Joined:
    Dec 9, 2014
    Posts:
    73
    Referrals:
    0
    Sythe Gold:
    0

    VirusRS Member
    Banned

    Should I learn Objective C or Java first?

    I would stick with Python.
     
  17. Unread #9 - Jan 21, 2015 at 3:51 PM
  18. esWebos
    Joined:
    Jan 19, 2015
    Posts:
    162
    Referrals:
    0
    Sythe Gold:
    0

    esWebos Active Member
    Banned

    Should I learn Objective C or Java first?

    Skip C and go strait to Java. If you want to get into App's learn web programming. Visit http://www.w3schools.com/ to get started. The web is replacing computer languages.
     
  19. Unread #10 - Jan 23, 2015 at 8:34 PM
  20. LeagueSmurfs
    Joined:
    Jan 12, 2015
    Posts:
    247
    Referrals:
    0
    Sythe Gold:
    0
    Two Factor Authentication User Tier 1 Prizebox

    LeagueSmurfs League of Legends unranked account seller
    $100 USD Donor New

    Should I learn Objective C or Java first?

    I've started with java.
     
  21. Unread #11 - Jan 25, 2015 at 6:13 PM
  22. SmokeHut
    Joined:
    Aug 17, 2011
    Posts:
    1,504
    Referrals:
    0
    Sythe Gold:
    112
    Discord Unique ID:
    865859811747692554
    Discord Username:
    Okesseril#7961
    Gohan has AIDS Sythe's 10th Anniversary

    SmokeHut Great men grow tired of contentedness.
    $100 USD Donor New

    Should I learn Objective C or Java first?

    I'm confused by what you mean here?

    How is web programming going to help him in app development?
     
  23. Unread #12 - Jan 26, 2015 at 2:20 PM
  24. esWebos
    Joined:
    Jan 19, 2015
    Posts:
    162
    Referrals:
    0
    Sythe Gold:
    0

    esWebos Active Member
    Banned

    Should I learn Objective C or Java first?

    Because it's the magic of web browsers and WAP (web application programming).

    Instead of using proprietary languages or learning computer languages, learning web programming will allow you to create universal applications without having to use different languages on different platforms to produce the same desired effects.

    A practical example is this for a lot of the small business owners we work with:

    Situation: They want a new website, an app for their tablet, an app for their iphone, an app for their customers android and an app for their windows 8 computer... but they can't afford to have theses formally built for each specific platform.

    Solution: We create 1 application using a variety of web languages (essentially a responsive based website). Then we use a simple browser application for each platform that only opens a particular website (these browser apps are open-source and are easily editable with very minimal coding; and they are multifunctional/reusable).

    Outcome: We can build an app for any device or platform by essentially only creating 1 version instead of x number of version of the same thing.

    Plus, we've been able to create sophisticated programs (such as photo editing applications) that perform better running on our servers than consumers running a C/traditional program on their computer.

    The web is becoming the common medium of information and exchange, if you can program on the web then you can program on anything. Computers, smartphones and electronic devices are going to become nothing more than just terminal access points (which in turn will make computer programming obsolete).

    There will come a point when computer code is just not needed anymore. So learning web programming is a much more viable option than learning computer programming. Even though java has kind of a middle-ware use, its a great starting point to transition into javascript, jquerey, json, etc....
     
  25. Unread #13 - Jan 31, 2015 at 1:46 PM
  26. SmokeHut
    Joined:
    Aug 17, 2011
    Posts:
    1,504
    Referrals:
    0
    Sythe Gold:
    112
    Discord Unique ID:
    865859811747692554
    Discord Username:
    Okesseril#7961
    Gohan has AIDS Sythe's 10th Anniversary

    SmokeHut Great men grow tired of contentedness.
    $100 USD Donor New

    Should I learn Objective C or Java first?

    The only interactions my servers have made with the apps I've created is database requests and iAP payment confirmations so my experience path down WAP is pretty limited.

    I can see the benefit of someone wanting an application to display information in a database. So adding a news article would present it on your website, apps etc.. With only one addition. However, I've found that most of the applications I've developed so far there's no way I could of achieved them. For instance, if your user doesn't have a network connection your app is completely abundant? I only ask, I'm not stating as I've never tried it.

    When I receive a user without a network connection in my apps I have to only allow them to retrieve the data from a wireless network and save it locally. I imagine you achieve it the same way caching your web data.

    What sort of limitations have you reached? and when you say web programming, does this mean you simply have a template that you connect to your servers in objective-c then take over the rest with front-end for the rest of the layout etc?
     
  27. Unread #14 - Feb 1, 2015 at 2:19 AM
  28. ROUGE TEARZ
    Joined:
    May 26, 2010
    Posts:
    344
    Referrals:
    0
    Sythe Gold:
    0

    ROUGE TEARZ Pen-Dragons Web Security and penetration. JOIN US
    Banned

    Should I learn Objective C or Java first?

    java script
     
< Basic java while loop help please. | Build jar from another application >

Users viewing this thread
1 guest


 
 
Adblock breaks this site