Web app和native app之争_20151215
来源:互联网 发布:天刀成女脸型数据 编辑:程序博客网 时间:2024/04/30 05:17
我想说的第一个案例是Financial Times(金融时报)的FT Web App,它是第一个选择纯粹Web App路线的主流新闻媒体。我一直认为,就目前而言,最适合尝试Web App的应用领域就是在线媒体,因为其特性与Web App的优势十分贴合:用户动作简单(无非是阅读、收藏、评论这几样核心功能)、注重内容呈现、无需做太多的视觉效果、面临最多的跨平台问题、与服务器关系密切、需要快速的操作体验、轻量且易于更新。还有非常重要的一点,媒体的核心价值在于其内容,而在当今为内容付费的成功案例都稀缺的情况下,用户是绝对不会为这类App的下载付费,而开发一个Native App需要花费较高的成本,我认为对于许多为变现发愁小型媒体而言,这种做法是不太明智的。
第二个案例是LinkedIn的iPad App,与FT不同的是,LinkedIn并不是一个完全的Web App。而是一个95%的工作由HTML5技术解决,剩下5%的工作(据说只有界面)是依靠Native App完成的,它实际上可以被成为是一个Hybrid App。
LinkedIn之所以选择在iPad上利用HTML5技术开发应用是因为相较于其他的移动设备,iPad拥有更强大的处理器性能,能够让HTML5技术发挥良好的特性,保证整个App的体验和响应速度。其负责人在接受VentureBeat的采访时分享了一些他们的经验:专注于简洁的设计,通过移除一些不必要的设计来提高响应速度,例如去处圆角和渐变效果等。同时,他们大量使用Node.js来提高服务器的负载能力。
如今,像LinkedIn这种利用Hybrid架构解决方案的团队越来越多,即将需要使用本地资源、数据和需要高表现力的部分交给Native来完成,其余部分由Web来负责。 这么做一方面能将Web App的许多特性表现的淋漓尽致,另一方面也能保证应用有不错的响应速度和本地特性。
上面两个例子中的FT和LinkedIn都是在线的、内容属性和实时属性非常强且对效果要求不高的产品。这也是我认为如今最适合尝试Web App技术的产品类型,而像游戏这种对动画效果和处理性能要求很高的产品,还没有在HTML5技术运用上十分成功的案例(已经有一些游戏公司在尝试Hybrid方案)。所以我想说的是,请抛开对Web App和Native App非黑即白的争论,这个世界上,从来没有最好的技术或是编程语言,只有最恰当的选择和与之匹配的解决方案。
此处原文
- Web app和native app之争_20151215
- Web App和Native App之争
- Native App和Web App之争纯属扯淡
- 手机开发之Web App和Native App 谁将是未来
- 原生Native APP和Web APP的区别之处
- web app Native app
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- Web App和Native App 谁将是未来
- web app和Native App知识
- Web App和Native App 谁将是未来
- 清除Chrome缓存
- 3d网页游戏场景打包与加载
- VIM查看文件编码 文件编码格式转换 文件名编码转换
- CF 335 div.1-B/div.2-D/605 B Lazy Student
- Hadoop管理员的十个最佳实践
- Web app和native app之争_20151215
- HDOJ 1272 小希的迷宫
- linux 问题处理
- 命令行自动提升管理员权限
- HDOJ 1856 More is better
- wpa_cli
- Stream、Reader说明;Stream与String互转
- Hive内置数据类型
- volatile