因此,我最近接受了一份工作,需要在 iOS 和 Android 上开发一个相当简单的通知应用程序。除了 Android 中的 hello world 和 Objective-C 中的一些非常基本的东西之外,我从未做过移动开发。我也从未真正编写过 Java 程序,但学习足够的知识来制作这些应用程序对我来说应该不难。这是我需要帮助的地方:
我需要找到最好的入门方式,我希望在一天结束前启动并运行 Android 和 iOS 开发环境。我的桌面坏了,只剩下一个 ubuntu 系统,但如果需要,我可以安装不同的操作系统。有人可以告诉我如何很好地设置所有内容吗?我想在开始学习必要的代码之前设置这两个环境,这样我就可以确定它是否超出了我的能力范围,并且我可以告诉我的雇主他应该另找一个人。
我在 Windows 中最舒服,但我每天也使用 ubuntu,并且认为自己一般都能胜任。如果不运行 os x 就不可能进行 iOS 开发吗?如果需要,我可以运行 os x 虚拟机吗?
很抱歉提出所有问题,我感谢任何愿意为我提供帮助的人。
编辑:我只想补充一点,我有一个 Android 设备(Tmobile Samsung Galaxy S2)和一个 iOS 设备(旧版 iTouch),以防这有什么不同。
最佳答案
Ubuntu 将适用于 Android 开发。您将需要一台装有 Mac OS 的机器来进行 iOS 开发。
您始终可以运行 Windows 机器并获得两个用于 Mac OS 和 Ubuntu 的 Virtual Box。
对于安卓: 您需要下载 Android SDK,然后获得您选择的 IDE。 Android 有一个 Plug in with Eclipse。您可以使用 Netbeans 或其他任何工具。
http://developer.android.com/index.html
转到此网站并按照他们的说明进行操作。
对于 iOS,您需要下载 XCode,然后他们会对此进行解释。
真的没有那么多需要设置的。您可能希望将 SDK 工具添加到您的路径中,以便您可以从命令行运行它们,仅此而已。
下载和编码。
关于android - 移动开发(Android & iOS)初学者需要指导,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9895284/