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

简介:

 百度的轻应用最近很流行,但是为什么叫轻应用呢?它“轻”在哪里?

不需要通过商店下载安装,只要通过搜索即可在浏览器上进行使用,也就是一种Web应用,只要你的手机可以上网就可以体验轻应用了,省去麻烦的下载方式安装到移动客户端上,这样可以节省很多数据流量。同时这样对于手机的硬件配置要求就没有那么高了。现在整体手机操作系统市场基本上是被苹果和安卓占据,所以我们不禁要问:那么轻应用的开发技术是不是很成熟了呢? 答案当然是肯定的!


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

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

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

1.如果你已经有了现成的WebApp 就可以进行接入操作。然后需要你提供轻应用的展现名称、应用的地址、应用的简介和logo,很简单方便吧:)

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

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

    通过百度云平台提供的Clouda集成开发工具,它不需要你有很深的的代码编写功底和复杂数据算法,你完全可以在5分钟之内开发出一个简单的应用。

这个特征就体现轻应用的“轻”这对于大多数的商家用户来说是一个很好的方法,即使那些不会编程开发的商家也可以通过简单的阅读文档就能轻松搞定自己的理想WebApp。


    下面来说说我的使用感受吧,主要是通过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调试也很费时间。还需要试用各种平台的兼容性,具有很高强度的工作量,这对于个人开发者来说是不能承受的,收益和成本不成比例,赔本的生意是没有人做的。

     于是百度云平台提供的轻应用开发工具对于个人开发者具有很强大的吸引力,他们可以利用百度云平台开发自己的轻应用,然后可以提供给用户使用,创造属于自己的收益。

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

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




     本文转自andylhz 51CTO博客,原文链接http://blog.51cto.com/andylhz2009/1352636:,如需转载请自行联系原作者





相关文章
|
7月前
|
Kubernetes 应用服务中间件 nginx
百度搜索:蓝易云【使用Kubernetes部署Nginx应用教程】
现在,你已经成功在Kubernetes集群上部署了Nginx应用。通过访问Service的外部IP地址,你可以访问Nginx服务。
87 4
|
7月前
|
安全 应用服务中间件 nginx
百度搜索:蓝易云【使用Debian、Docker和Nginx部署Web应用教程】
这些是在Debian上使用Docker和Nginx部署Web应用的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。
93 0
|
4月前
|
Python
告别死记硬背:掌握Python正则表达式re模块的高效应用&[面向百度编程]
Python中正则表达式的高效应用,通过内置的`re`模块,讲解了如何匹配、提取和替换字符串,并提供了相关示例代码,同时提倡通过实践来掌握正则表达式的使用,而不是仅仅依赖网络搜索。
50 1
|
7月前
|
Linux
百度搜索:蓝易云【centos系统应用日志文件被删,空间无法释放怎么办】
通过以上方法,你应该能够解决应用日志文件被删除但空间无法释放的问题,并恢复磁盘空间。
74 1
|
存储 缓存 NoSQL
百度搜索:蓝易云【Redis和Memcached: 哪个更适合你的应用?】
缓存系统取决于具体的需求。如果你需要更复杂的数据类型和功能,并且对可用性和持久化有较高要求,那么Redis可能更适合。如果你只需要简单的缓存功能,并且对速度要求非常高,那么Memcached可能是更好的选择。
129 1
|
7月前
|
存储 数据处理 数据安全/隐私保护
百度搜索:蓝易云【Python语言中while循环的应用举例】
以上是一些使用while循环的常见应用举例。通过while循环,你可以实现重复执行特定代码块的逻辑,直到满足退出条件。
76 0
|
存储 监控 安全
DeeTune:基于 eBPF 的百度网络框架设计与应用
随着云计算的技术的不断迭代演进,百度内部服务逐渐搬迁到云环境中,部署成本和效率取得明显收益,但一些可观测能力的短板和缺失逐渐显露,传统的方式往往通过植入代码进行修改来实现,但在业务形态和技术栈多样性的背景下,面临业务被侵入、沟通协调、性能、稳定性等方面的诸多问题。本文中我们介绍百度基于 eBPF 实现的网络框架:DeeTune,包含构建服务拓扑、流量录制、无侵入指标监控等能力,进一步提升了 SRE 和质量保障的工作效率。
120 0
|
自然语言处理 API 开发工具
百度语言处理应用技术API:NLP开发SDK的简单调用
百度语言处理应用技术API:NLP开发SDK的简单调用
85 0
|
人工智能 文字识别 小程序
Python小应用 百度接口实现图片文字识别,并打包成安装包软件
整体是用Python实现,所需要使用的第三方库包括aip、PIL、keyboard、pyinstaller,如未安装,可在CMD中使用pip install Baidu-AIP/pillow/keyboard/pyinstaller指令安装。
Python小应用 百度接口实现图片文字识别,并打包成安装包软件
|
图计算
【字节百度笔试】整理两道LeetCode题【栈的应用】
【字节百度笔试】整理两道LeetCode题【栈的应用】
147 0
【字节百度笔试】整理两道LeetCode题【栈的应用】