移动应用与Web服务开发全解析
1. 移动应用开发
1.1 应用可发现性
用户会浏览大量应用,在应用首次发布时,让用户偶然发现你的应用很重要。可以通过为应用撰写包含有价值关键词的描述,并将应用放置在正确的市场类别中,来帮助用户发现应用。
1.2 第三方应用市场
不同移动平台可能有多个应用市场,第三方市场为应用提供了更多的生存空间。以安卓平台为例,部分设备制造商(如Archos)不与谷歌安卓市场集成,而是创建了自己的市场,限制应用进入,为用户提供有限的应用选择。
知名的第三方安卓应用市场之一是亚马逊应用商店,它提供在线和移动界面供用户购买应用。这里的应用通常比谷歌安卓市场的同款应用便宜,且每天提供一款付费应用免费下载,还有“试玩”功能,用户可在购买前试用30分钟,应用功能与安装在手机上时完全相同。要将应用部署到亚马逊应用商店,需注册开发者账户,可能会收取类似谷歌市场的订阅费用,但目前亚马逊对新开发者免除此费用。
1.3 移动网页应用
移动网页应用是解决“移动应用与移动网站”问题的热门方案,因其创建和维护相对容易,且随着智能手机的普及而愈发流行。2001年,估计有150万款移动网页应用被下载。
移动网页应用是使用HTML和CSS创建,在移动网页浏览器中查看的应用,与移动网站的区别在于有明确的应用目的,类似原生移动应用。一个好的移动网页应用会将业务逻辑抽象到公共库中,便于为不同平台创建特定的UI代码并调用该公共库,保持应用的可维护性。
移动网页应用涵盖多种应用类别,在某些领域(如购物)更受欢迎。与原生应用相比,它具有以下优势:
-
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



