最近这半年多的时间做App服务端比较多(产品日活在百万级,易观国际移动App月份排名稳定在100~200之间),加上在上一家公司也重构过App服务端,所以在App服务端开发方面也积累了一些经验。不过我的职业生涯最初是做纯Web的服务端开发,二者在开发流程、架构设计、后期维护都存在一定差异。最近想了解和借鉴业界最流行的App采用的一些技术方案,这里面又包括两层意思,一是哪些App属于业界最流行的App,二是技术方案的范畴具体指什么。
第一,业界最流行App的判断标准。这里所谓的业界最流行,指的是用户数最多的App,原因在于用户数最多的App面对的技术挑战最大,并发性、安全性、稳定性、可扩展性的水平都比较高,基本上代表了最先进的技术生产实践。用户数量的选取标准是易观国际发布的每月移动APP排行榜TOP200。本文抽取了四个月份(2015年1月、2015年6月、2015年7月、2015年8月)的样本,从排名前20的App中再按行业细分,每个行业选三个比较有代表性的App,再加上一组国外比较常用的App,分别进行分析。最终App分组划分如下:
1.新闻组:腾讯新闻、搜狐新闻、今日头条;
2.电商组:淘宝、京东、楚楚街;
3.地图组:百度地图、高德地图、搜狗地图;
4.微信和支付宝;
5.国外组:Netflix(订阅应用)Amazon Mobile,Snapchat(http://www.csdn.net/article/2014-08-25/2821351)。
第二,技术方案的范围。技术方案仅限于服务端,不包括客户端。分析的方式主要集中于URL的请求参数和返回数据,包括但不限于App的通用功能和核心功能上,如广告获取方式、配置更新方式、注册登录、列表数据、详情数据等。使用的相关软件如下:
操作系统:Windows 7 旗舰版 Service Pack 1(64位)
抓包工具:Fiddler Web Debugger (v2.6.0.2)
WIFI热点提供:WIFI共享精灵3.1
手机操作系统版本:Android 4.4.2
本文是系列博文的第一篇,后面的博文会分别就各组App进行的探讨和比较。
P.S:后续博文转至csdn(http://blog.csdn.net/jiehao)
分享到:
相关推荐
内容包含bootstrap,响应式布局,200个app移动端模板, APP 应用介绍网站模板 APP 应用广场 CSS 网页模板 安卓 APP 应用展示网站模板 深绿色手机 APP 开发模板 手机 APP 粉色网站模板 白色简洁的网站模板 iPhone5S ...
RuoYi APP移动端框架:基于Java开发,包含349个文件,包括89个Markdown文档、88个Vue组件文件、80个JSON配置文件、53个JavaScript文件、16个SCSS样式文件、8个PNG图像文件、4个JPG图像文件、3个CSS样式文件、2个TTF...
RuoYi APP 移动端框架,基于uniapp+uniui封装的一套基础模版,支持H5、APP、微信小程序、支付宝小程序等,实现了与RuoYi-Vue、RuoYi-Cloud后台完美对接。RuoYi App 移动解决方案,采用uniapp框架,一份代码多终端...
优酷移动端的一路优化革新,无论是从用户体验还是技术上,都是名副其实的“超级APP”。本章从 基础架构、组件化解决方案、播放互动技术、客户端性能优化、工具提效 等方面详细介绍了优酷移动研发团队的经验心得。让...
Ant Design 移动端设计规范,一个基于 Preact/React/React Native 的 UI 组件库,是 Ant Design 的移动规范的 React 实现,服务于蚂蚁及口碑无线业务。 image.png 特性 基于 Ant Design 移动设计规范。 规则化的...
基于Vue.js+Mui的购物APP移动端项目基于Vue.js+Mui的购物APP移动端项目基于Vue.js+Mui的购物APP移动端项目基于Vue.js+Mui的购物APP移动端项目基于Vue.js+Mui的购物APP移动端项目
002匿名约会APP界面60加.xd 20款注册引导页.xd 0101启动页模板.xd 0102音乐播放器_XD中文网94xy.com.xd 0103机票界面模板_XD中文网94xy.com.xd 0104信用卡支付界面.xd 0105Adobe Max演讲--冲浪APP .xd 0106UPS物流...
总之,H5APP移动端商城模板是一个强大的工具,它结合了H5的技术优势和电商应用的需求,为开发者提供了快速构建移动商城的捷径。如果你对电商领域感兴趣或者正在从事相关开发工作,掌握这类模板的使用和定制将是提升...
App移动端弹窗广告.rp,供参考和学习使用
饿了么APP,作为国内知名的在线餐饮订餐平台,其移动端应用的开发过程涵盖了丰富的技术知识点,主要聚焦在前端开发领域。本文将深入探讨饿了么APP移动端开发中的关键技术与实践,帮助读者了解这一领域的核心知识。 ...
总的来说,《移动端APP设计指南》是一本全方位的教程,涵盖了从设计思路到技术实现,再到发布和维护的整个过程。无论你是初入安卓开发的新手,还是寻求进阶提升的开发者,都能从中获得宝贵的指导。通过阅读本书,你...
App移动新闻客户端新闻头条html5模板_手机 wap app 移动端 新闻
【移动端旅游导航Web_APP的设计】主要探讨的是在当前信息技术高速发展的背景下,如何设计并实现一个轻量级的旅游导航Web应用程序。这个应用充分利用了移动端的便捷性,旨在替代部分原生APP,为用户提供更加高效、...
该项目是一款基于Vue、Vuex、Vue-router等现代前端框架构建的去哪儿网APP移动端设计源码,包含55个文件,涵盖18个Vue组件、17个JavaScript脚本、3个CSS样式文件、2个Markdown文档、2个JSON配置文件、2个Stylus样式...
移动端音乐app源码_kaic.zip 移动端音乐app源码_kaic.zip 移动端音乐app源码_kaic.zip 移动端音乐app源码_kaic.zip 移动端音乐app源码_kaic.zip 移动端音乐app源码_kaic.zip 移动端音乐app源码_kaic.zip 移动端音乐...
今日头条H5移动端APP页面,开发的H5的移动应用提供便捷的前端,内容为APP页面模板不含后台的Html+Css+js页面,方便直接套用样式,做的非常漂亮
HTML移动端APP注册登录页面模板 HTML移动端APP注册登录页面模板 HTML移动端APP注册登录页面模板 HTML移动端APP注册登录页面模板 HTML移动端APP注册登录页面模板 HTML移动端APP注册登录页面模板 HTML移动端APP注册...
Oracle Primavera Unifier移动端应用 https://play.google.com/store/apps/details?id=com.oracle.cegbu.unifier
该项目是一款基于Kotlin封装的RuoYi APP移动端框架设计源码,包含220个文件,涵盖76个Kotlin文件、62个XML配置文件、46个PNG图片文件、10个webp文件、4个Java文件、4个jpg文件、3个gradle文件、3个properties文件、1...
在IT行业中,手机移动端app开发是一项至关重要的技能,尤其对于新手开发者来说,了解并掌握基本的移动端界面构建是进入这个领域的第一步。这款源码提供了一个简单易学的实例,可以帮助初学者快速上手HTML编写手机app...