将Codeigniter PHP Web应用程序转换为iOS应用程序应该做的第一件事是什么?

时间:2013-03-11 01:40:54

标签: php ios codeigniter

我有一个PHP编码的网站,处理codeigniter框架。我想创建这个iOS应用程序版本,并了解它们是完全不同的。但是我想在学习应用程序时学习。

我下周要休息一下,想要试着走得很远。我需要将我的站点连接到MySQL数据库并运行一堆不同的算法。我假设我需要将所有算法重新编写成一种新语言(Objective-C我相信)我只是想知道开始构建应用程序的最佳方法。我想确保我正在观看对我的最终目标有益的教程,而不仅仅是学习基本核心。

我有像xcode设置的东西,只需要知道我应该去哪里。谢谢!

1 个答案:

答案 0 :(得分:2)

是的,如果你真的想要制作原生应用,那么你需要在Objective-C中重写所有应用。 您还需要服务器上的API才能从外部设备连接到MySql。

此API通常基于REST或SOAP。如果您需要处理用户登录,那么OAuth就是您的最佳选择。

但是本机应用还有其他选择。一个有趣的事情是混合应用程序。这是一个本机浏览器元素,在浏览器中,您的普通网站正在运行,并且正在运行移动优化布局。使用混合应用程序,您也可以进入应用程序商店。请看http://phonegap.com/

另一种解决方案是仅为您的网站制作移动优化或响应式布局。如果您不需要在应用程序商店或不需要本地功能,如GPS,加速度计等,这是一个不错的选择。