移动开发
 
  • Handlebars模板引擎介绍和开发指南
    Handlebars是一个Javascript模板引擎,能让你轻松高效的编写语义化模板,它是Mustache模板引擎的一个扩展,Handlebars和Mustache都是弱逻辑的模板引擎,能将Web前端的视图和代码分离,降低两者之间耦合。
    2015-06-26
  • KendoUI2014移动调查报告:HTML5vs原生之辩
    KendoUI2014移动调查报告:HTML5vs原生之辩
    TelerikKendoUI一直比较关心移动开发领域的使用情况,在最新的2014HTML5全球开发者调查中,KendoUI面向3500+个开发者,从普通程序员到CIO/CTO,从大型企业到小型企业,对他们的移动开发偏好展开了调查。
    2015-06-26
  • WebComponents-面向未来的组件标准
    WebComponents-面向未来的组件标准
    对于前端开发者而言,W3C组织制定的HTML标准以及浏览器厂商的实现都是“鱼”而不是“渔”,开发者在需求无法满足的情况下通过现有技术创造了各种组件,虽然短期满足了需求但是由于严重缺乏标准,导致同一个组件有成千上万的相似实现但它们却无法相互重用,这很大程度上制约了组件化的最大价值-重用,WebComponents则在组件标准化方面向前迈了一大步。
    2015-06-26
  • AppCan:HybridApp技术已经成熟
    AppCan:HybridApp技术已经成熟
    在移动开发技术里,NativeApp和WebApp之争一直没有停息,而介于Native和Web之间的Hybrid混合App异军突起,以其接近WebApp开发简单、跨平台能力,以及接近NativeApp功能和性能表现逐渐为开发者们所接受,那么,现在HybridApp发展到了什么程度呢?正益无线技术支持总监邱革节在接受51CTO记者采访时表示,HybridApp技术已经成熟。
    2015-06-26
  • 什么是ShadowDom?
    什么是ShadowDom?
    如果我需要把每个自定义的按钮都放到iframe里,你是什么感觉,会不会疯掉?所以,我们需要一些更好的东西。事实上,大部分的浏览器已经变相地提供了一种强大技术去隐藏一些实现细节。这个技术就是所谓的“shadowDOM”。
    2015-06-26
  • 使用ShadowDOM创建Web组件
    使用ShadowDOM创建Web组件
    WebComponents(组件)标准是一系列最新推出的标准,它可以被用来创建可被复用的Web部件,当页面中所使用的Web部件被更新为新版本时不必修改页面中其他任何代码。这里所说的部件,是一种可实现与用户之间的交互的可视化组件,开发者可以使用HTML代码与JavaScript脚本代码来开发这些部件。WebComponnts标准定义如何开发这些部件。
    2015-06-26
  • GooglePolymer以及WebUI框架的未来
    开发者AxelRauschmayer在自己的博客上详解了GooglePolymer的设计理念与组成架构,深得Polymer开发者的认同。他认为Polymer这样高互操作性的设计才应该是Web开发的未来。
    2015-06-26
  • WebComponents实例:移动UI组件库GMU介绍
    GMU(GlobalMobileUI)是百度前端通用组开发的移动端组件库,具有代码体积小、简单、易用等特点,组件内部处理了很多移动端的bug,覆盖机型广,能大大减少开发交互型组件的工作量,非常适合移动端网站项目。
    2015-06-26
  • 移动应用新趋势:离线WebApp
    移动业界已经最终放弃了不分时间、不分地点为用户提供互联网连接服务的幻想。我们也看到了一系列新型产品与服务,它们的兴起标志着我们将以更为灵活的方式在无法接入网络时继续享受功能与便利。
    2015-06-26
  • 2014年Web开发的7个转变方向
    2014年Web开发的7个转变方向
    很多读者喜欢预测网页设计趋势,让自己能够在网页设计、甚至网络发展中保持先机。找准每一年的发展趋势很重要。那么,2014年会有怎样的发展?我们一起来分析。
    2015-06-26
  • 移动WebApp开发必备知识
    移动WebApp开发必备知识
    移动设备的用户越来越多,每天android手机的激活量都已经超过130万台,所以我们面向移动终端的WebAPP也开始跟进了。本文主要介绍webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。
    2015-06-26
  • FirefoxOS的WebApps兼容Android
    FirefoxOS的WebApps兼容Android
    Google在去年就曾表示,已经计划把ChromeApps带到iOS和Android平台上,不过从目前的情况看上去Mozilla要领先一步了——现在,只要你在Android设备上安装了Firefox浏览器,就可以直接从FirefoxMarketplace上下载并安装应用。这也就意味着,那些为FirefoxOS准备的应用将可以直接运行在Android版Firefox上。
    2015-06-26
  • 论WebApp、HybridApp、NativeApp设计差异
    论WebApp、HybridApp、NativeApp设计差异
    目前主流应用程序大体分为三类:WebApp、HybridApp、NativeApp。本文从技术特性、设计要点等方面纵向对比三类app的设计差异。
    2015-06-24
  • HTML5来了,7个混合式移动开发框架
    HTML5来了,7个混合式移动开发框架
    在这个时间开始学习移动开发真是最好不过了,每个人应该都有一些移动应用的创意,而且你并不需要任何的原生应用编程经验,你只需要一些HTML的相关知识,懂一些CSS和JavaScript就够了。目前已经有很多的框架可以帮助你开发跨平台的移动应用,在这篇文章中,我们只介绍最牛的7个。
    2015-06-24
  • HTML5适合移动应用开发的几大特性
    HTML5适合移动应用开发的几大特性
    HTML5WebStorageAPI可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以减少网络流量。
    2015-06-24
  • DHH谈混合移动应用开发
    DHH谈混合移动应用开发
    Facebook在2012年发布了他们新的iOSapp,为了获得更好的用户体验,他们放弃了原来的HTML5混合开发方式。考虑到2010~2011年的时候,HTML在移动端的性能确实不尽如人意,这个决定在当时看来也在情理之中。2010年的时候我们觉得iPhone3G/3GS够眩够快,但按照现在的标准来看它们就太慢了。因此在为移动应用开发做架构设计时,我们需要考虑新的移动设备的计算能力,而不是那些老的过时的设备。
    2015-06-24
  • HTML5性能不输原生app,用拼积木方式做HTML5产品
    HTML5性能不输原生app,用拼积木方式做HTML5产品
    可能你已经发现了,一个好玩有趣的HTML5页面在微信朋友圈里获得的用户关注度会远超过那些普通的独立应用。在移动应用越来越多,推广越来越难做的情况下,你的产品是不是也应该有一个HTML5页面?
    2015-06-24
  • 开发移动应用程序的三种选择:原生、HTML5或混合
    开发移动应用程序的三种选择:原生、HTML5或混合
    屏幕那么小,应用程序那么大,我们所知道的生活再度颠倒了过来。在如今越来越社交化、开放化的环境下,移动应用程序扮演着至关重要的角色,而且将重心由互联网端应用程序转向移动设备端应用程序。移动应用程序不再是可有可无,而是必不可少。你需要一款移动应用程序,但又该从哪里入手呢?
    2015-06-24
  • 微信开放11类接口:开发者可基于微信打造真正Web应用
    微信开放11类接口:开发者可基于微信打造真正Web应用
    微信公众号虽然也是一种内容载体,但由于其入口较深而且本身的功能有很大的局限性,所以很多事情其实没法用公众号来做。如果你之前有好的想法,而由于为微信接口的限制没法实现,那么接下来你或许可以试试微信刚刚推出的网页开发工具包-微信JS-SDK。
    2015-06-24
  • Web在2015年的发展趋势
    Web在2015年的发展趋势
    Web原来被设想为通用版的应用,可在任何地方运行的最低标准的应用,但这样的应用其“功能”受限于内容。而App提供了另一种替代方式,在后台执行代码、进行数据缓存供离线使用,采用推送通告,推出其他功能等,这些都是网站无法做到的。但是Web并没有坐以待毙,它也正在发生巨变来应对app的威胁。
    2015-06-24