文章链接:http://quke.org/post/app-dev-fragment.html (转载时请注明本文出处及文章链接)

最近在用博客园的wcf服务做博客园的android和ios的app,andorid的做了一小部分,开始搞ios,大概一月的时间,完成了博客的浏览,阅读,评论,发评论;新闻的浏览,阅读;个人登陆查看自己的博客,发博客等功能。期间为了实现目标,开发了下拉刷新插件,消息提示插件,完成了不同屏幕的高度自适应功能。

就在昨天晚上在做博客园上一个闪存的功能的时候,我突然迷茫了,我觉得博客园的web手机版,就能满足读者的需求,特别是闪存功能,我现在再做一个ios版的app,视乎是多余的。我之前的兴奋劲头突然一下子没有了,完成一个功能的成就感完全丧失。我开始考虑阅读类的服务,app版本比web手机版优势在哪里,哪类服务适合开发app版本,捋一捋这些对开发下一个app是必要的。

首先开发app对我个人而言是学习的过程,不得不说通过这个app的开发,我自己在ios开发方面提高了很多,本来有这个收获就足够了,但是为了使自己的收获有用,我还是比较一下app和web。

  1. 用户体验:app有针对性的设计界面,浏览方式,切换动画等等;web版本要依赖浏览器,纵观现在主流的新闻类客户端的使用体验都比web版本好。

  2. 可用性:web时刻依赖网络,没有网络web版本就不存在;app可以将内容下载在本地,暂时无网络也无碍;

  3. 方便性:app点击图标即可打开;web版本需要进入浏览器,点击标签等等操作;让我选择我会选择我会点图标。

以上都是app的优势,不过web版本最大的优势就是给开发客户端,省钱,省力。

我觉得用app来包装一个浏览器,来显示html5版本的web内容也许是个不错的选择;或者建立一个浏览器快捷方式在桌面也行。

桌面应用经历了客户端到web,手记应用应该也是这个路子,此时我有点矛盾和迷茫。

多罗嗦几句,ios开发时模拟器启动速度,模拟器运行的流畅性,调试时流畅性,都比android的好的太多了,切会android我感觉不适应。

文章链接:http://quke.org/post/app-dev-fragment.html (转载时请注明本文出处及文章链接)

转载于:https://www.cnblogs.com/kukei/p/3666587.html

APP开发手记01(app与web的困惑)相关推荐

  1. 搭建开发环境——Python实战:Web App 开发 Day 01

    1. 背景介绍 Python 的功能十分强大,因其强大而丰富的开源包,让其可以实现高级爬虫,可以实现机器学习算法,可以应用到深度学习中,也可以开发Web App 项目. 本次的Python实战就是We ...

  2. Web APP开发和原生app开发优势及区别

    原生app开发优势: Native App就是原生App的意思,所以原生App开发也就是指基于本地智能操作系统的App开发服务.原生App实际上是一种基于智能手机本地操作系统如Android.IOS和 ...

  3. 深圳APP开发共享汽车APP

     共享汽车APP,共享经济时代下的又一产物,是一款为用户提供汽车共享租赁的APP平台.共享汽车APP开发是为了让用户租车更加方便,根据人们用车的需求为用户制定租车方案,在各种需要用车的场景下无需再担心 ...

  4. 深圳APP开发婚恋社交App

    婚恋社交APP是一款线上相亲交友找对象软件,用户也可去线下婚恋社交APP高端会员俱乐部学习恋爱脱单技巧. 「App特色」 1.实名制注册,杜绝虚假信息,还原真实的寻爱环境 2.资产认证,帮助用户找到门 ...

  5. 区块链软件开发NFT平台开发移动APP开发预约预定APP定制开发

    区块链软件开发NFT平台开发移动APP开发预约预定APP定制开发 这款产品的主要功能是预定包房,针对大型连锁KTV公司的客户做一个定向业务.用户比较习惯给事情早定个时间,所以这是一个具有单向简单功能却 ...

  6. HTML5 APP开发与原生态APP比较有什么好处?

    对于开发app软件的企业和团队来说,html5开发app是一个比较常见的话题,但是对于那些不是很懂得html5技术的小伙伴来说,开发app应用为什么能够采用html5语言,使用html5技术做手机端应 ...

  7. 移动app开发流程,app开发步骤

    个人github:https://github.com/qiilee  欢迎follow 移动app开发流程,app开发步骤 app是手机软件的简称.手机主流的有ios.andriod,windows ...

  8. web系统 手机app 能访问吗?_成都APP开发:原生APP开发与Web APP开发有什么区别呢?...

    智能手机上的APP应用软件对于人们来说已经成为日常工作生活当中必不可少的工具,无论是工作生活中的聊天交流,购物,饮食,出行,娱乐都会有相应的APP软件.目前常见的APP软件开发模式有两种,一种是原生A ...

  9. 原生开发什么意思_成都APP开发:原生APP开发与Web APP开发有什么区别呢?

    智能手机上的APP应用软件对于人们来说已经成为日常工作生活当中必不可少的工具,无论是工作生活中的聊天交流,购物,饮食,出行,娱乐都会有相应的APP软件.目前常见的APP软件开发模式有两种,一种是原生A ...

  10. python手机app开发_H5 手机 App 开发入门:技术篇

    新人学习手机 App 开发,一开始总要选择一条学习路径. 如果你熟悉 Java 语言,可以学习安卓开发:如果熟悉脚本语言(比如 Python 或 Ruby),可以学习 Swift 语言,进行 iOS ...

最新文章

  1. ORB_SLAM2局部建图线程
  2. Win10控制桌面图标显示
  3. ​“好师父”如何破解大学生就业难题
  4. WPF-13:资源文件需要手动引用问题
  5. 获取IP地址和MAC地址
  6. Hibernate HQL基础 调用数据库存储过程
  7. Django中ajax发送post请求,报403错误CSRF验证失败解决办法
  8. java学习(104):字符串equals,charAt,endwith,startwith方法
  9. Spring学习总结(29)——Spring异步处理@Async的使用以及原理、源码分析(@EnableAsync)
  10. Mono项目的新进展
  11. java并行调度_java并行调度框架封装及示例
  12. mysql jpa缓存,如何在Spring Data JPA CRUDRepository中添加缓存功能
  13. Machine Learning Lecture Notes
  14. sqlserver的文件导入到mysql_SQLServer数据导入到MySQL方法介绍
  15. C语言全局变量和局部变量的区别详解
  16. VC、VS、QT界面预览快捷键小记
  17. 安卓手机端口号怎么查看_安卓手机里的专业模式究竟该怎么拍?
  18. 高仿淘宝购物车分分钟让你集成
  19. python一个月收入_我月薪5000,靠Python搞副业月入3万
  20. 2019_IJCAI_Deep Adversarial Social Recommendation

热门文章

  1. Caffe学习:使用pycaffe定义网络
  2. caffe 实践程序2——用细分的方法实现caffe中cifar100的识别
  3. Machine Learning系列实验--SoftMax Regression
  4. 不同数据库限制取前N条记录
  5. 形参和实参是什么_Java基础篇:什么是面向对象?(详解)
  6. python编码转换语句_将“ yield from”语句转换为Python 2.7代码
  7. 零基础学启发式算法(1)-贪心算法(Greedy Algorithm)
  8. 【Django 2021年最新版教程12】GET POST请求参数 如何接收、判空、默认值
  9. 漂亮的thinkphp 跳转页封装
  10. 二十、对象的引用与传递