2014-10-18 116 views
-1

我有一个网站设置使用HTML/CSS/JavaScript与PHP/MySQL作为后端。 我想为iOS和Android的我的网站构建一个应用程序,但我不确定从哪里开始。 该应用程序需要做用户身份验证,从数据库中获取数据,发送推送通知等。构建一个网站的跨平台移动应用程序

我有一些iOS的经验,但没有Android,所以我在想Phonegap会是一种方式去,但我还不确定。我没有针对网站的API设置,但我想如果我将使用phonegap,我不会需要一个?

任何人都可以指导我正确的方向?

+0

对于初学者来说,如你自己,我建议使用jQuery Mobile的做你的移动应用程序,并建立使用Android SDK和Xcode中仅需10分钟,WebKit浏览器。这样,您就可以非常快速,轻松地构建您的应用程序,并且当您最终迁移到本地时,至少您知道应用程序的外观和功能。只要您不会膨胀应用程序,Jquery mobile在移动设备和平板电脑上的性能就非常好。如果你热衷于学习Java和客观的C/Swift,那么一切都是原生的。 – Tasos 2014-10-18 23:08:39

回答

0

一切都取决于你要做的应用程序,phonegap不是魔法,你必须设计一个新的“网站”响应(Iphone/Ipad/Android具有不同的屏幕尺寸)。

每次您需要从服务器获取数据时,您都必须使用Ajax,因此您必须在开始项目之前考虑结构。

1:定义你需要的所有特殊功能(GPS /摄像机/等)

2:检查是否可以通过PhoneGap的/科尔多瓦这些功能你想要的平台(Android/iOS版)

3:在您的应用 的布局选择正确的工具Bootsrap/jQuery的/ jQuery Mobile的/ angularjs /车把等

4:测试HTML/CSS里面的PhoneGap 您的应用程序的版本,如果一切正常,你可以开始考虑关于ajax/php编码

希望它可以帮助你, - )