【问题标题】:how to make your own iphone/ipod touch/blackberry application?如何制作自己的 iphone/ipod touch/blackberry 应用程序?
【发布时间】:2011-04-20 10:01:32
【问题描述】:

我是一个 c# 。 NET开发人员使用windows xp。 有一个要求我被要求开发一个 iphone 应用程序。 谁能告诉我如何开始这件事的步骤?

我是否可以在 c#.net 和 windows xp 上编写我的应用程序?

构建你的应用程序是否必须有一个mac os?

构建 iphone 应用程序的第一步是什么?

【问题讨论】:

  • 你刚刚重新发布了这个问题吗?因为我前阵子刚刚回答的很详细。
  • 我很抱歉..我想它被转发了..因为我找不到链接..!!..你能给我你详细回答的链接..真的有帮助..!!
  • 现在找不到了,看样子问题已经删掉了。
  • 所以能不能给我详细的答案??再次..!!请..:)
  • @hart1994 之前的链接已被删除。这里是stackoverflow.com/questions/5727539/…

标签: iphone ipod-touch


【解决方案1】:

您将需要 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++。

您可能会发现观看教程会更容易,因此我建议您搜索视频。

希望这会有所帮助!

【讨论】:

    【解决方案2】:

    是的,您可以使用 MonoTouch 在 C# 中编写您的应用程序,但无法修改您的代码。模拟器只能在 OSX 上运行。 是的,你必须有一个 mac 来构建、测试、调试和提交你的应用程序。

    第一步,买个mac,学习Objective-c。

    【讨论】:

      【解决方案3】:

      首先,iPhone、iPod Touch 和 iPad 有 iOS,而黑莓有 Blackberry OS,所以针对这两个平台的开发是完全不同的。

      为 iOS 开发。

      要为 iOS 开发应用程序,您首先需要的是 Mac,或任何运行 Mac OS X 的方式(例如拥有 Hackintosh 或 OSx86,完全超出了我的回答范围)。由于 iOS 的开发是使用称为 Objective C 的编程语言完成的。同样的 IDE 是 XCode,(不幸的是)它仅适用于 Mac OS,XCode 也包括用于 iDevices 的模拟器。

      为黑莓操作系统开发

      关于黑莓的开发,我对任何特定的语言用于相同的开发没有太多想法。但您可以关注this,了解有关为 BlackBerry 开发应用程序的简要想法

      【讨论】:

        【解决方案4】:

        是的,尽管此页面上有其他答案,但可以同时为 Android、iOS 和 Blackberry Playbook 开发 - 在 Adob​​e Air 中(使用 Flex 或 Flash 项目)。

        而且无需购买 Mac,它都可以在 Windows XP 上运行。

        第一步是安装 Flash Builder Burrito 和at the Playbook page 列出的其他软件。这为您提供了 Android + Playbook

        第二步是安装the iOS packager。我认为它的新版本即将推出 - 一起 with Flash Builder 4.5

        【讨论】:

          猜你喜欢
          • 2010-10-12
          • 2010-12-26
          • 1970-01-01
          • 1970-01-01
          • 2012-04-18
          • 2011-01-13
          • 1970-01-01
          • 2011-05-04
          • 1970-01-01
          相关资源
          最近更新 更多