移动应用开发SDK

时间:2012-11-12 07:08:50

标签: c# java eclipse mobile sdk

我希望为apple和android构建一个本机应用程序我有一个用c#mvc4构建的web系统,所以这是我的主要语言。我一直在寻找发展两者的最快方法,但不知道从哪里开始。有关任何SDK的任何建议。我需要将推送警报合并到设备并下载服务器内容。

我无法访问Mac,理想情况下我一直在寻找一站式SDK。我见过手机间隙和伞sdk。手机缺口需要苹果mac和伞SDK在其API中具有有限的功能

2 个答案:

答案 0 :(得分:2)

使用一体化解决方案,您将无法实现本机应用的主要目标。 Apple的iOS需要在Objective-C中进行本机开发,并通过XCode进行编译和测试。您还需要Apple Developers许可证(每年99美元)才能测试您的应用程序。这只是任何iOS应用程序开发过程的简单要求。

更好的问题,你真的需要本机代码吗?如果您采用包装的Web应用程序方法,您可以通过Cordova / PhoneGap环境在所有主要平台上收到通知。您可以设置one-stop development environment via PhoneGap templates。是的,你仍然需要一台用于测试和部署的Mac(iOS)和用于Android测试和部署的Eclipse,但是你将获得你想要的一站式开发环境。

答案 1 :(得分:1)

对于Android,您将使用C ++或Java进行编程,而对于iOS,您需要使用ObjectiveC(一种特定于Apple的语言)进行编程。

主要开发IDE:适用于Android的Eclipse - >适用于iOS的XCODE

Android Developers

Apple Developers