我是一个c#。使用windows xp的网络开发人员。 有一个要求,我被要求开发一个iPhone应用程序。 谁能提到我如何开始这个步骤?
无论如何,我可以在c#.net和windows xp上编写我的应用程序吗?
是否需要使用mac os来构建应用程序?
建立iphone应用程序的第一步是什么?
答案 0 :(得分:0)
是的,您可以使用MonoTouch在C#中编写应用程序,但无法编写代码。模拟器只能在OSX上运行。 是的,你必须有一个mac来构建,测试,调试和提交你的应用程序。
第一步是购买mac并学习Objective-c。
答案 1 :(得分:0)
首先,iPhone,iPod Touch和iPad都有iOS,黑莓有黑莓OS,所以这两个平台的开发完全不同。
为了开发iOS应用程序,你需要的第一件事是Mac,或任何运行Mac OS X的方式(比如使用Hackintosh或OSx86,完全超出我的答案范围)。由于iOS的开发是在一种名为Objective C的编程语言中完成的。而同样的IDE是XCode,(不幸的是)只有Mac OS,XCode也包含了iDevices的模拟器。
关于Blackberry的开发,我对使用的任何特定语言都不太了解。但您可以关注this以获取有关为BlackBerry开发应用程序的简要介绍
答案 2 :(得分:0)
您将需要Mac OS X,您可以搜索有关如何在虚拟机上安装OS X的教程。
一旦您有权访问OS X,您将需要注册为iOS开发人员。注册是免费的,您可以访问Xcode 3 + iOS SDK(包括iOS模拟器)。如果您需要在iOS设备(iOS模拟器除外)上使用您的应用程序,则需要购买价格为99美元的iOS开发人员程序。 Xcode 4现已发布,但如果您没有以4.99美元的价格购买开发者计划,则需要购买。注册为开发人员还可以访问iOS,Mac和Safari开发人员中心资源,您会发现这些资源在某些方面很有用。您可以免费注册here。我建议在购买之前首先尝试iOS开发,因为有些人很难掌握它。
下载并安装Xcode 3 + iOS SDK后,您可能会有点迷失。回答一下你的第一个iOS应用程序的分步教程有点难,所以我将提供非常有用的资源链接。 Here是一个非常好的教程,可以帮助您安装Xcode并为您编写第一个应用程序。它还教你如何使用Objective-C编程语言。 Objective-C类似于C / C ++。
您可能会发现更容易观看教程,因此我建议您搜索视频。
希望这有帮助!
答案 3 :(得分:0)
是的,尽管此页面上有其他答案,但可以在Adobe Air(使用Flex或Flash项目)的同时为Android,iOS和Blackberry Playbook进行开发。
无需购买Mac,它都适用于Windows XP。
第一步是安装Flash Builder Burrito和列出的其他软件at the Playbook page。这会给你Android + Playbook
第二步是安装the iOS packager。我认为它的新版本即将推出 - with Flash Builder 4.5