android - 移动开发(Android & iOS)初学者需要指导

标签 android ios linux mobile operating-system

因此,我最近接受了一份工作,需要在 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/

相关文章:

linux - 如何将状态代码从远程运行的 shell 脚本返回到本地 shell 脚本

android 两个手指放大/缩小不起作用

java - 我调用 getAction() 函数的 Intent 值从哪里来? (这是BroadcastReceiver类的重写方法)

ios - Swift 从 NSDictionary 读取数据

ios - Moya - 无法使用身份验证凭据调用 api

ios - 台风从 Storyboard 中将属性注入(inject) View Controller

我的程序的 CPU 负载

linux - 获取 -enddate 时 Openssl 输出挂起

Android:找不到或加载主类 org.gradle.wrapper.GradleWrapperMain

android - 如何在android中制作移动图形或图表?