你如何制作移动网络应用程序?

时间:2012-05-19 20:22:03

标签: web-applications mobile-website mobile-application

我最近使用phonegap制作了一个网络应用程序。从来没有这样做过,我通过iOS开始并在XCode中进行编码来严格遵循说明。这为我设置了一个很好的大项目,有一大堆我不知道已经处理过的东西。我可以把内容写在我内心的内容上,而不用担心内幕是什么。

但现在我很好奇。我知道我正在编写的代码是由iOS的移动浏览器呈现的。人们如何在没有PhoneGap和XCode为他们设置整个项目的情况下制作网络应用程序?你如何制作一个标准的网络应用程序(没有挂进设备的地理定位传感器等),可以作为下载的应用程序在任何移动设备上打开?

2 个答案:

答案 0 :(得分:2)

您可以让下载的应用就像网络浏览器的启动器一样,然后在运行时打开您的网络应用。您必须使用标准Web开发技术开发Web应用程序。

在Android上,这个启动器应用程序将使用Java编写(最常见),而在iOS上我认为它是Objective-C

答案 1 :(得分:1)

当你说“下载的应用”时,听起来你的意思是“我的HTML 5页面的URL快捷方式”,几乎任何智能手机都能做到。

所以通过制作任何跟随>>的网站HTML5 standards<<你有一个移动网络应用程序。

例如,单击下面指向Sencha Touch 2轮播样本的链接

http://dev.sencha.com/deploy/touch/examples/production/carousel/index.html

(像手指一样使用鼠标在图像周围滑动等。)

没有办法使用链接向您的移动网站添加“应用按钮”链接,因为仅仅通过点击链接就可以让网页过多地破坏人们的设备主屏幕。

您可以做的最好的事情是让用户了解如何使用原生iOS功能添加“应用”...

首先在导航到

的任何网页上单击此按钮

step 1

然后单击添加到主屏幕按钮

step 2