【发布时间】:2012-01-04 17:17:55
【问题描述】:
我正在使用 MobiOne 构建一个应用程序(我没有 Mac 或不知道 Obj-C),但我想知道如何将应用程序编译成 Obj-C。有没有人试过这个?我已经完成了我的设计并在模拟器中进行了测试,但没有看到如何构建代码。
【问题讨论】:
标签: iphone ios objective-c windows mobione
我正在使用 MobiOne 构建一个应用程序(我没有 Mac 或不知道 Obj-C),但我想知道如何将应用程序编译成 Obj-C。有没有人试过这个?我已经完成了我的设计并在模拟器中进行了测试,但没有看到如何构建代码。
【问题讨论】:
标签: iphone ios objective-c windows mobione
我的理解是 MobiOne 并非旨在上传到 Apple 的应用商店。由于 MobiOne 使用 Web 技术,因此您可以使用 Phone Gap 帮助您的应用程序进入本地环境。 Phone Gap 应该允许您发布到应用商店,但该应用仍然受制于 Apple 的质量控制系统。
编辑:您仍然需要 Mac 来发布应用程序。或者,您可以将应用程序用作您设备上的网站。
【讨论】:
您可以使用 Mobione 内置编译器构建应用程序。转到“项目”菜单并单击“构建 iOS 应用程序”,您的应用程序将被编译。你不能用 Obj-C 编译。
【讨论】:
在 Windows 上使用 Mobione 将其编译成 iOS 原生应用。在 Mac 上使用 Apple 的应用程序上传器将其上传到 App Store。很简单。
【讨论】:
根据 Apple 的说法,您不应该在没有 Mac 的情况下制作 iPhone 应用程序。此外,在制作应用程序之前,学习目标 c 可能只是一个良好的开端。
您问题中的第一条评论提供了一个链接,该链接中的第一段中的一段说明了这一点:
"传统的 iOS 应用程序开发方法要求开发人员使用 Apple 的 Objective-C 编程工具和 Macintosh(tm) 硬件来创建他们的应用程序。MobiOne 在您的 Windows 操作系统(Win7 到 XP)硬件上运行并为开发人员提供基于 HTML5 开放网络标准和虚拟设备服务(例如联系人、摄像头、音频...)的替代跨平台编程模型。”
当然这允许您这样做,但这并不意味着如果您尝试通过 MobiOne 提交应用程序,应用商店就会接受您的应用程序。我不太确定这个主题,但我会做一些研究并弄清楚苹果是否允许你这样做。
【讨论】: