- 15236 (Registered)
Mobile Application Developers create software for mobile devices.
The latest mobile devices and applications are changing the way we communicate, do business, and access news and entertainment. Businesses, consumers and programmers have embraced this innovative medium, making mobile application developer one of the most demanded and fastest growing IT career paths.
Mobile developers write programs inside of a mobile development environment using the Objective C, C++, C# or Java programming languages. A mobile app developer chooses the operating system (a.k.a. mobile platform) they will develop for, such as Google’s Android or Apple’s iOS, then learns the programming languages and software development environment for that platform.
Currently, there are 5 major mobile platforms, each with its own core language(s) and development environment:
|Mobile Platform||Core Language(s)||Dev. Environment||Mobile Devices|
|iOS (Apple)||Objective-C & Swift||Xcode||Apple Devices Only|
|RIM (Blackberry)||Java||Eclipse||Blackberry Only|
|Symbian||C++||Multiple choices||Multiple Vendors|
|Windows Mobile||C#||Visual Studio 2010||Multiple Vendors|
Curriculum is empty