【畅谈百度轻应用】+轻应用时代

 百度的轻应用最近很流行,可是为何叫轻应用呢?它“轻”在哪里?算法

不须要经过商店下载安装,只要经过搜索便可在浏览器上进行使用,也就是一种Web应用,只要你的手机能够上网就能够体验轻应用了,省去麻烦的下载方式安装到移动客户端上,这样能够节省不少数据流量。同时这样对于手机的硬件配置要求就没有那么高了。如今总体手机操做系统市场基本上是被苹果和安卓占据,因此咱们不由要问:那么轻应用的开发技术是否是很成熟了呢? 答案固然是确定的!编程


    轻应用的开发有成熟的框架支撑,技术已经不是问题。任何产品的诞生并走向成熟都是有强大的后台技术支撑。浏览器

    百度轻应用平台提供了几种方式来建立你的lightapp,首先在浏览器中打开网址:http://developer.baidu.com/lightapp

你能够看见有两种具体方式来将你的app集成到百度云平台中:框架

1.若是你已经有了现成的WebApp 就能够进行接入操做。而后须要你提供轻应用的展示名称、应用的地址、应用的简介和logo,很简单方便吧:)ide

2.若是你没有现成的WebApp 那就经过三种方式进行创做,首先是AppBuilder工具,须要先申请百度云平台帐号,这是一种可视化的编辑工具,根据选择的模板,按照提示进行填入相关的信息便可生成你想要的轻应用了。能够经过应用管理中心进行应用的内容维护。工具

其次是使用SiteApp建立,其实这个工具是将您已有的PC网站进行一个”改头换面“,转换成WebApp,是更省时省力的一种方法。开发工具

    经过百度云平台提供的Clouda集成开发工具,它不须要你有很深的的代码编写功底和复杂数据算法,你彻底能够在5分钟以内开发出一个简单的应用。网站

这个特征就体现轻应用的“轻”这对于大多数的商家用户来讲是一个很好的方法,即便那些不会编程开发的商家也能够经过简单的阅读文档就能轻松搞定本身的理想WebApp。ui


    下面来讲说个人使用感觉吧,主要是经过Clouda来体验的,自己具备一些脚本代码开发的经验,因此对于编写代码实现来讲,我更喜欢一些罢了。

首先登录以前申请的百度云平台帐号,网址:http://developer.baidu.com  而后点击导航栏的轻应用链接

wKioL1LfeKrDlArwAAH3JdWChlg039.jpg

找到”开发者服务“ 点击下边的“使用Clouda”建立

wKiom1LfeNuQvFk0AAE7hfQmhPQ988.jpg

而后会有三个选项 1.”利用Clouda开发轻应用“ 2. “一键部署BAE” 3. “接入轻应用”

wKiom1LfeO3Bvt2wAACz5DpSBTE816.jpg

点击“利用Clouda开发轻应用” 你能够看到有一个百度云平台提供的聊天室的轻应用实例

wKioL1LfeNfiXc_xAAF1TDykGH0721.jpg

将提供的代码示例粘贴到指定的位置建立一个”Model“,而后点击”下一步“

wKiom1LfeQny4_EGAAIMQ-iEU2M113.jpg

建立Controller:粘贴示例代码,而后“下一步”

wKioL1LfePHC13aiAAGKCCAc7rI264.jpg

建立建立Publish: 粘贴示例代码,而后“下一步”

wKiom1LfeS_z_3jlAAIZtZrOoBI847.jpg

建立View:粘贴示例代码,而后“下一步”

wKioL1LfeRjw_UhcAAFPvXSbcRM678.jpg

完成示例聊天室的建立


    简单的5步就完成了一个聊天室的建立从开始到结束在框架下总共代码不超过100行并且没有繁杂的代码逻辑和算法。这样的开发方式与安装类app不太同样,动辄上万行的代码量,很容易出现bug调试也很费时间。还须要试用各类平台的兼容性,具备很高强度的工做量,这对于我的开发者来讲是不能承受的,收益和成本不成比例,赔本的生意是没有人作的。

     因而百度云平台提供的轻应用开发工具对于我的开发者具备很强大的吸引力,他们能够利用百度云平台开发本身的轻应用,而后能够提供给用户使用,创造属于本身的收益。

依托百度移动搜索引擎的优点,轻应用的搜索便可应用的特性,能够将用户托管的轻应用很便利的推广,各行业的商家也能够开发适用于本身产品宣传的轻应用,为目标客户提供服务和产品。

随着移动互联网的普及轻应用有着更广阔的的前景,下一个互联网浪潮应该是轻应用主导的,是轻应用的时代。

相关文章
相关标签/搜索