可能的重复问题:
如何在Windows开发机上开发iPhone应用程序?
我想为我妻子的手机构建一个iPhone应用程序,但不想购买Mac作为一次性工作的开发平台。该应用程序:
- 应在iPhone上独立运行(即无需网络连接)
- 可以使用周围的iPhone Javascript库创建GUI
- 将执行一些数据库IO以读取和更新数据
- 没有商业价值,永远不会被其他人使用
这是我的想法:
- 越狱iPhone
- 在iPhone上安装Ruby + Sinatra
- 使用Sinatra编写应用程序,访问在iPhone上的数据库(SQLite?)
要在iPhone上访问应用程序:
- 在后台启动Sinatra应用程序(是否可能?)
- 启动Safari浏览器会话
- 导航到Sinatra应用程序,例如http://localhost:12345
- 等等。
这似乎是一种奇怪的方法,但我想不出更简单的方法来编写独立的iPhone应用程序而不购买Mac。有更好的方法吗?