序言:本人只是刚开始接入移动平台软件的开发,为了弄清楚目前总体发展趋势,现将当下移动平台的种类、开发IDE和开发语言总结如下,若有错误之处欢迎发邮件和我联系(704406138@qq.com)
1 IOS系统
开发软件的系统平台 | 开发工具 | 开发语言 |
Mac OS X Leopard 及以上系统 | Xcode 3.1上版本(集成开发环境)+iPhone SDK | Objective-C |
Windows | Xamarin Studio + Xamrin.iOS for Visual Studio+ GTK# | C# |
Windows | Visual Studio 2010/2012+ Xamarin.iOS for Visual Studio+ GTK# | C# |
2 安卓系统
开发软件的系统平台 | 开发工具 | 开发语言 |
Windows/Linux/Mac OS | Android SDK(Android软件开发包) | Java |
Windows/Linux/Mac OS | JDK(Java Development Kit)+ Andriod SDK+Elcipse IDE for Java Developer+ ADT(Andriod Development Tools Plug-in)
| Java |
Windows/Linux/Mac OS | Android NDK(Android Native开发包) | C/C++ |
Windows/Linux/Mac OS | Google App Inventor+ Google Chrome 4.0/Microsoft Internet Explorer 6+ JDK 1.6 | 无需任何编程基础,但需要连接谷歌公司云计算服务器 |
Windows/Linux/Mac OS | Xamarin Studio + JDK(Java Development Kit)+ Andriod SDK+ Xamarin.Android for Visual Studio and Xamarin Studio+ GTK# | C# |
windows | Visual Studio 2010+ JDK+ GTK#+ MonoDevelop+ Andriod SDK+ Mono for Andriod Visual Studio 2010 插件 | C# |
3 Window Phone系统
开发软件的平台系统 | 开发工具 | 开发语言 |
Win8Pro或Enterprise版本 (能开启HyperV) 只支持X64架构环境 | Windows Phone SDK 8.0 (x64)+ Visual Studio2012 | C# |
4 BlackBerry OS系统
开发软件的平台系统 | 开发工具 | 开发语言 |
windows | Eclipse (32bit版本)+ BlackBerry Java Plug+ JDK6 | Java |