移动平台的种类、开发IDE和开发语言

来源:互联网 发布:java中高级面试题 编辑:程序博客网 时间:2024/05/29 03:48

序言:本人只是刚开始接入移动平台软件的开发,为了弄清楚目前总体发展趋势,现将当下移动平台的种类、开发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 SDKAndroid软件开发包)

Java

Windows/Linux/Mac OS

JDKJava Development Kit+

Andriod SDK+Elcipse IDE for Java Developer+

ADTAndriod Development Tools Plug-in

 

Java

Windows/Linux/Mac OS

Android NDKAndroid 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 +

JDKJava 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系统

开发软件的平台系统

开发工具

开发语言

Win8ProEnterprise版本

(能开启HyperV

只支持X64架构环境

Windows Phone SDK 8.0 (x64)+

Visual Studio2012

C#

 

4 BlackBerry OS系统

 

开发软件的平台系统

开发工具

开发语言

windows

Eclipse32bit版本)+

BlackBerry Java Plug+

JDK6

Java