各位高手好!我想用html5做一个类似mc指南针不指向床一样的app应用,实现始终指向同一个位置!

您所在的位置: &
移动应用开发指南:Native、Hybrid与HTML5(1)
移动应用开发指南:Native、Hybrid与HTML5(1)
核子可乐 译
目前移动应用开发有三种方案,分别是Native原生App,Hybrid混合App,以及HTML5 Web App。到底这三种方案各有什么特点,在实际开发中应该选择哪一种?选择之后又该使用什么工具或技术开发呢?请看本文为您解惑。
哪条道路能带我们通往成功的彼岸?
【日 51CTO外电头条】在移动应用开发领域,摆在我们面前的是三条道路:混合、原生与HTML 5。
Native(原生):
丰富的用户体验
平台指向性
久经考验的移动应用开发途径
Hybrid(混合):
与应用类似的使用体验
利用设备自身功能
多平台支持能力
更快的开发周期
跨平台运行
对于质量要求不高的普通业务应用来说,混合型应用在大多数情况下都能提供必要功能与合理的性能表现。一款混合移动应用往往利用HTML 5、CSS3、JavaScript以及PhoneGap共同编写而成,且运行在iOS、Android、Windows Phone以及黑莓设备之上。
图示:一款利用Knockout与ASP.NET MVC的混合移动应用
对于游戏应用这类对性能、图形处理要求较高,但不太在乎文件尺寸的软件来说,原生应用才是最理想的选择&&不过大家其实也可以利用PhoneGap实现游戏开发。
最后,对于任何追求极致轻量化的网站(或者Web应用)都应该通过HTML 5进行创建,并使用Bootstrap或者Foundation等技术作为响应层。响应式Web设计为设备提供一套极度精简化的访问门户,技术人员还能够根据需求每天对其加以调整。
您是否拥有打理原生平台的必要技能?
影响选择的另一大重点在于,原生应用开发工作需要大家对各种平台上的语言具备相当了解(例如C#、Objective-C以及Java);相比之下,混合应用则可以通过CSS3、HTML 5以及JavaScript等比较类似的手段实现开发。因此,混合应用带来的学习曲线相对平缓,因此开发流程相对较快、成本也更低一些。
独立平台还是特殊平台(也就是高性能平台)?
除了学习曲线之外,原生应用还带来了平台指向性,因此我们必须要针对每一种平台开发一款应用&&相比之下,混合应用能够运行在大部分主流平台之上,例如iOS、Android、Windows Phone以及黑莓等。不过有时候用户对性能的要求更高,这时候具备独特用户界面的特殊平台就有了用武之地。在这类情况下,大家可能发现原生应用比混合应用更具优势。反过来说,如果性能不太重要,那么KendoUI Mobile、Sencha Touch以及jQuery Mobile等移动库所汇集的功能足以让应用成品在外观与使用感受上与各类平台以及同一平台的不同版本相吻合。
何时需要重视移动应用的用户使用体验?
对于版本众多的通用型应用程序而言,特定平台的用户体验就变得非常重要。对于这类应用程序,终端用户显然不希望在Android设备上看到iOS风格的用户界面或者在Windows Phone上体验与Android雷同的使用感受。不过对于专门针对单一企业或者业务部门的商业应用来说,客户可以在不同平台上选择统一的使用体验,从而降低开发及培训成本。如果特定平台用户体验非常重要,那么大家最好选择以KendoUI Mobile为代表的混合移动框架最为适合。
图一&&利用KendoUI Mobile开发出的多平台混合应用。
混合框架支持哪些平台?
原生方案优于混合方案的另一大理由在于&平台支持能力&。大家不妨思考这样的例子,Sencha Touch无法支持Windows 7 Phone。为了编写出适合Windows 7平台的移动应用,大家很可能不得不选择原生开发模式。大家可以通过下图了解Sencha Touch所支持的移动设备平台:
图一&&Sencha Touch所支持的移动平台相对有限。
PhoneGap为混合应用提供的功能支持
与混合框架有限的平台支持能力类似,PhoneGap在某些情况下同样表现欠佳。不过PhoneGap 3.0所提供的功能支持已经可以满足我们的大部分需求&&只要对性能要求不是太高。举例来说,Phone Gap不支持iPhone与黑莓的指南针功能,黑莓、WebOS、塞班以及Bada等版本的媒体功能同样不在受支持之列。
PhoneGap 3.0在各平台上的功能支持结果。
提交PhoneGap应用之前的注意事项
在将PhoneGap应用程序提交地苹果iTunes、Google Play或者Windows Phone Marketplace等应用程序商店之前,大家首先需要谨慎核对PhoneGap所提供的各项功能是否全部包含在内&&无论您的应用程序是否实际使用到了这些功能。
请务必确保将下列PhoneGap功能添加到应用程序当中,包括:数据服务、移动与方向传感器、麦克风、音乐及视频库、持有者验证、摄像头、联系人以及指南针等。再次强调,不用理会这些功能是否能够确实对应用产生影响或者在终端用户的设备上顺利起效&&只要添加进去就好。
有了以上列举的各项标准,现在大家应该能够轻松判断自己到底应该采用混合、原生还是HTML 5等移动应用开发方式。由于大部分使用环境倾向于以较低的技术门槛提供多平台应用成果,因此我们不妨将混合移动应用视为首选方案。
内容导航&第 1 页: &第 2 页: &第 3 页: &第 4 页:
关于&&&&&&的更多文章
当下移动互联网的发展势头迅猛,各式各样的App也在横空出世,最
在经过数月以及6个测试版本的体验后,iOS 7正式版终于
微软的思路很明确。一个消费者需要拥有几款电子设备?
中秋已过,圆圆的月亮似乎是一个害羞的姑娘,带上了一
本书共10章,介绍的内容包括恶意软件(包括病毒、木马和蠕虫等)的深度防御方法,黑客的主要类型和防御方法,企业网络内、外部网
Windows Phone专家
Android开发专家
51CTO旗下网站我用html5做了一个webApp,想用PC端web来更新数据,有什么办法吗?_javascript吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:123,038贴子:
我用html5做了一个webApp,想用PC端web来更新数据,有什么办法吗?收藏
我用html5做了一个webApp,想用PC端web来更新数据,网上有webApp的服务器,但都好像不能支持web访问,或者我还不懂,有没有大神指教一下呢。如果没有这样的空间,我想自己构建一个服务器能不能实现,web服务器我会搭,但APP服务器我不会,有没有大神给说个教程什么的。在线等您的回复。
千锋javascript0学费入学4个月成就技术骨干!javascript0基础入学,就业后在付费!千锋javascript走心课程120天javascript实力熬炼,快速转行不断get新技能
操作上和web服务器没什么差别,只不过传统的pc端网页返回的是一个完整的html页面,你现在只要返回格式化数据(json)就可以了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或下载合伙投客户端
轻应用app,HTML5的未来,会是下一个移动互联网入口?
(文/猎云网)
猎云网9月18日报道 (文/卫闫森)
按正常顺序来讲,百度提出轻应用概念比UC要早。但折腾两年出来个直达号,uc其实也是实践者,但总扭扭捏捏,不愿放弃自己的移动入口又不想远离对轻应用的探索。对大公司来说,要自己革自己的命真不容易。
不管轻应用是不是未来,但基于H5的小游戏在微信朋友圈的火爆,不可否认这种模式还是有市场的。以前做移动端火速浏览器的团队开发出了基于HTML5技术的轻应用平台。按照其创始人赵九州的说法:团队船小好调头,没有包袱。,所以面对趋势可以走的更彻底。
轻应用最大的特点是无需下载,即点即用。相应的他们的产品也遵循这些特点,轻应用里所有的应用和小游戏应用也可直接添加到手机桌面。用户直接可见的好处是:无需下载,无消息推送,不需更新,对小内存的手机而言节省内存同时可获得更优秀的体验。
赵九州告诉猎云网,那些如嫌下载游戏太麻烦的急性子玩家,注重效率的极客,受不了消息小角标的强迫症爱好者,喜欢清理手机存储空间的人群都会是轻应用的潜在用户。尽管轻应用能代替一些生活场景,但目前由于技术和生态所限制,某些功能上还是不能代替独立的APP,比如在切换界面时的交互,划屏操作以及数据通信延迟等。赵九州表示,短期内这些问题有待解决,但这种困难是需要同行业花时间一起来完成。
轻应用团队方面:创始人赵九州曾是移动端火速浏览器CEO,COO冯兴华是原新浪微博高级产品经理,迅雷高级产品经理。CTO周鹏是原腾讯游戏技术研发经理,迅雷技术研发经理。团队天使投资人为好贷网李明顺,原Discuz联合创始人。
从未来看,智能手机的性能提升,加之WIFI/4G网速的普及,应用从本地向云端迁移也会成为趋势。未来HTML5技术的日趋成熟,更加流畅的Web APP也会成为主流,据时轻应用作为WebApp的载体,移动互联网的入口也会成为可能。
在创始人赵九州看来,更大胆的设想是:未来轻应用不仅可以替代手机浏览器和应用商店,还可以将电话本、通讯录、相机等系统预置功能进行优化。智能手机只要能够上网,那么闹钟、日历、通讯录等均可以通过轻应用在云端实现。成为一个不分手机型号配置的通用OS。
产品:轻应用
时间:2014年9月
公司:北京火速网络科技有限公司
猎云网:关注创业公司,原创科技博客!【我们帮助任何有梦想的创业团队!。承诺:完全免费,谨防假冒。】
你的项目也想被报道,——猎云网
本文来自猎云网,如若转载,请注明出处:/archives/54304
扫码关注猎云网
1.猎云网原创文章未经授权转载必究,如需转载请联系官方微信号进行授权。
2.转载时须在文章头部明确注明出处、保留官方微信、作者和超链接。如转自猎云网(微信号:ilieyun)字样。
3.猎云网报道中所涉及的融资金额均由创业公司提供,仅供参考,猎云网不对真实性背书。
热门关键词
用心服务创业者
扫码关注微信平台

我要回帖

更多关于 指南针指向哪个方向 的文章

 

随机推荐