Iphone和Android移动开发 - 入门

时间:2012-08-21 15:15:38

标签: android iphone mobile

我是ASP.NET,C#的Web开发人员,希望开始一些移动开发。我知道Apple使用Objective C而Android使用Java,有没有办法为这两个平台创建应用程序,还是我需要购买Mac和一些关于Objective c和Java的书?

由于

6 个答案:

答案 0 :(得分:1)

您可以使用http://phonegap.com/http://www.appcelerator.com/platform编写跨平台应用。

答案 1 :(得分:0)

有传言称Delphi XE3(很快就会推出)可以编译到Apple,Android,Windows 8等等。所以,如果你能坚持一点,这应该是好的!

目前,您最好使用mac(使用XCode)为IOS或OSX编程,因为Apple非常特别,您需要设备,项目,开发和分发等证书.etc.etc。

Android我相信你有更多的玩法,但目前它是2种单独的语言。查看DEV中心: https://developer.apple.com developer.android.com /

答案 2 :(得分:0)

有两种方法可以为这两种平台创建应用,特别是如果您了解网络技术:PhoneGap和其他人。

但是与指定的in the doc一样,如果你想构建iOS,你很可能需要一个真正的mac

虽然有workarounds

答案 3 :(得分:0)

您可以使用PhoneGapAppcelerator。但是,我自己没试过。但是使用这些工具,您可以为Android和iOS构建。

答案 4 :(得分:0)

由于您是.Net,C#开发人员,我建议您使用Mono for Android,它会带来成本,但会节省您的时间并且易于部署 http://xamarin.com/monoforandroid

答案 5 :(得分:0)

真正跨平台的最佳方式是为网络开发。正如彼得所提到的,除了PhoneGap和Titanium之外,我还会考虑这一点。您没有尽可能多的访问核心操作系统功能,但这种情况一直在改进(请参阅http://mobilehtml5.org/)。这是否可行取决于你想要完成的任务。