A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

浅谈移动客户端的开发类型移动客户端的开发类型(因为我是个前端所以我是站在前端立场上来说的哈),主要是三种:Native App(原生APP),也就是完全使用移动设备系统语言写的客户端,iPhone iPad就是纯Object-C,安卓就是纯JAVA, 就是用户看到的界面啦体验到的交互啦都是原生的。这是性能最棒的开发方式,但灵活性就没下面的好。Web App, 这个就是在移动浏览器里打开的,纯HTML+CSS+JS,说白了就是个网页,只不过非常的富应用,比如手机浏览器访问的GMAIL啥啥的。但说白了就是在浏览器里打开的页面。。IOS支持可以在桌面创建访问的快捷方式,但是说到底还是打开Safari跑。。而且对设备硬件的接口什么的挺薄弱。Hybrid App.[HTML5 in mobile devices] 我觉得这个更为合适一些。实际上是使用原生写了一个容器,然后使用HTML+CSS+JS来实现用户界面和交互。Web App的短处便可以克服(因为自己写的容器可以辅助暴露偏底层的接口,比如本地存储或者麦克风控制之类),同时比起纯原生的java或者object-c开发灵活性要高(更新可以更快更迅速,也不依赖于市场,因为说白了,就是自己下载更新网页资源。。)实际上这种方式已经不限于移动端。。豌豆荚其实是个pc端的hybrid app 哇~~~ 而且说实在的,桌面开发的性能就现在来说要比移动好很多。这三个类型是一个大方向上的分类,关于实际的大家可以再上网自己找一些差别或者更详细的内容,毕竟现在学习的也不是特别好,期待能在后期的学习过程中更努力一些,然后取得更好的效果!所有黑马的学员们,一起加油!变成大佬!

19 个回复

倒序浏览
99999999999999999999999
回复 使用道具 举报
8888888888888888888888888
回复 使用道具 举报
我爱学习,学习是我的动力,,,,,,,,,,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
你很优秀哟,,加油,,,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
好好学习天天向上。。。。。。。。。。。。。。
回复 使用道具 举报
加油加油,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
加油加油,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
学习学习,,,,,,,,,,,,,,,,
回复 使用道具 举报
奋斗奋斗,,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
加油,,,你是最棒的,,,,
回复 使用道具 举报
加油,,,你是最棒的,,,,
回复 使用道具 举报
好好学习呀,,,,,,
回复 使用道具 举报
大佬很优秀呀,,,,,,,,,,,,,,,,,,,
回复 使用道具 举报
奋斗奋斗,,,,,,,,,,,,,,
回复 使用道具 举报
加油,,加油,,,,
回复 使用道具 举报

奋斗吧,,,,,,,,,
回复 使用道具 举报


奋斗吧,,,,,,,,,
回复 使用道具 举报
少壮不努力,老大徒伤悲
回复 使用道具 举报
加油加油 ,奥利给
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马