适用于黑莓、iPod 和 Android 的移动编程

Posted

技术标签:

【中文标题】适用于黑莓、iPod 和 Android 的移动编程【英文标题】:Mobile Programming for Blackberry, iPod, and Android 【发布时间】:2010-07-28 03:16:54 【问题描述】:

我半年前买了一台 iPod touch 3rd Gen,最近又买了一台 iPad WiFi。我还有一个 Onyx Bold Blackberry。 我没有 Mac Book 或任何其他苹果笔记本电脑产品。

作为一名程序员,我会说 C、Delphi 和 Java。我想开始玩移动应用程序。

我不知道应该从黑莓平台、iPod/iPad平台还是android平台入手。

好的,对于每个平台,开始使用该语言的最便宜的方法是什么? 1. 黑莓 2. iPod 3.安卓

【问题讨论】:

【参考方案1】:

学习 html5,您可以构建可在所有平台上运行的应用程序,例如 iPhone/iPad、Android 和 Blackberry。您可以只构建网站的移动版本,例如 mobile.mysite.com。然后,您可以选择使用您选择/熟悉的语言来实现服务器端。

【讨论】:

有趣的想法。这些平台对 HTML5 的支持程度如何? 好的,将作为替代方案进行研究。【参考方案2】:

对您来说阻力最小且成本最低的路径是面向 Android 的 Java 开发。唯一的问题,你似乎没有安卓手机。虽然我相信你可以买到便宜的二手货。

为什么:Eclipse IDE 是免费的,Google 为 Android 开发者提供免费的 Eclipse 插件,没有像 iPhone/iPad 开发那样的年度开发成本

【讨论】:

【参考方案3】:

在我看来,您应该从 Android 手机开始。您将能够用 Java 编写应用程序,并在设备上测试您的应用程序。 iPhone 要求您使用 Objective-c 编写应用程序,并且要求开发人员加入 iPhone Developer's Program 才能在实际设备上运行他们的应用程序(会员费为 99 美元/年)。

Android 操作系统的文档非常棒,一旦您使用 Eclipse 插件安装了 Android SDK,您可以在几分钟内完成一个 hello world 应用程序。

【讨论】:

iPod/iPhone 的市场目前比 Android 更好。但在接下来的两三年内,我相信Android会在市场上做出重大贡献。 您需要购买安卓设备可能不方便。但是,如果您要开始 iPhone 开发,则需要购买 Mac 并订阅 iPhone 开发者计划。尽管您已经拥有 Apple 硬件,但开始为 Android 进行开发仍然可能更便宜。 (前提是你不从服务提供商那里购买新的两年合同。)我对黑莓的开发环境一无所知。也许这对你来说是最好的选择。

以上是关于适用于黑莓、iPod 和 Android 的移动编程的主要内容,如果未能解决你的问题,请参考以下文章

测试适用于 Android 或 BlackBerry 的移动网站

平安科技移动开发二队技术周报(第十一期)

Float left 在 ipod、android 智能手机等移动设备中不起作用

确定黑莓手机

什么是android开发 知乎

我们可以使用颤振,也用于黑莓操作系统和 Windows 操作系统移动应用程序的创建