Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Which app dev language to learn?

12:08 pm on Dec 17, 2015 (gmt 0)

Preferred Member from GB 

5+ Year Member Top Contributors Of The Month

joined:Sept 29, 2009
votes: 46

OK, I want to start a new course in the new year, but I'm stuck as to which. I want to move into app development but haven't even decided on ios or android!

My doubts:

Java - the big daddy obviously, but will it always remain so? Any chance of Android dumping it and doing something proprietary in the next few years? As a core object oriented language, I've always thought Java would be very useful to know. I dabbled in it at start of year so know the basics already. Would learning Java give me a good grounding in everything else related to this field?

Objective-C/Swift - the iOS field confuses me a little. Ob-C seems to have been dumped in favour of Swift. I already know that Apple can be temperamental because I have some apps out there, so already see things from the dev side of the curtain. How similar are these languages to Java? Would learning Java then help me to learn Swift quickly?

I'm leaning towards Java, I have to say. I have my apps in iOS and learning Swift would open the possibility of taking over the dev side of things BUT learning Java could enable me to put the app onto Android which would be great.

Any advice or tips greatly appreciated.
12:40 pm on Dec 17, 2015 (gmt 0)

Full Member

5+ Year Member

joined:Aug 16, 2010
votes: 21

It also depends what kind of apps you want to develop? I see a lot of 'empty' apps which are just displaying some information in html view by getting it from an API call. If this is your type of app you could also learn a multi platform environment like cordova.
1:08 pm on Dec 17, 2015 (gmt 0)

Administrator from US 

WebmasterWorld Administrator not2easy is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Dec 27, 2006
votes: 332

Swift was recently made open source, there's a recent article about that here: [webmasterworld.com...]
4:34 pm on Mar 11, 2016 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month

joined:Mar 30, 2006
votes: 162

I'm moving towards Corona. Going specific on native is good and gives you power, but only on one platform at the time. Hybrid are not the perfect solution but it sure solves a lot of work, Corona looks better to me compared to the other options. I would stay away from any language that, as bhukkel, only serves to display html stuff.

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members