《Android 网络开发与应用实战详解》——1.2节蓬勃发展的手机上网产业
本节书摘来自异步社区《Android 网络开发与应用实战详解》一书中的第1章,第1.2节蓬勃发展的手机上网产业,作者 王东华,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.2 蓬勃发展的手机上网产业
Android 网络开发与应用实战详解
手机上网是指利用支持网络浏览器的手机通过WAP协议,同互联网相联,从而达到网上冲浪的目的。手机上网具有方便性、随时随地性,已经越来越广泛,逐渐成为现代生活中重要的上网方式之一。
1.2.1 WAP技术介绍
WAP(Wireless Application Protocol)无线应用协议是一个开放式的标准协议,可以把网络上的信息传送到移动电话或其他无线通信终端上。WAP是由爱立信(Ericsson)、诺基亚(Nokia)、摩托罗拉(Motorola)等通信业巨头在1997年成立的无线应用协议论坛(WAP Forum)中所制定的。它使用一种类似于HTML的标记式语言WML(Wireless Markup Language),并可通过WAP Gateway直接访问一般的网页。通过WAP,用户可以随时随地利用无线通讯终端来获取互联网上的即时信息或公司网站的资料,真正实现无线上网。CMWAP多用于浏览WAP开头的网站为主。CMNET可以浏览WWW网站。
手机上网(WAP)是移动互联网的一种体现形式。是传统计算机上网的延伸和补充。3G网络的开通,使得手机上网开始正式进入人们的生活。
1.2.2 手机上网的商机
随着电信日中国联通正式推出3G业务,中国移动、中国电信以及中国联通3大运营商的3G业务竞争时代也宣告来临。据业内专家分析,在接下来的5年里,3G相关业务的投资额将超过1万亿元,无线网址、cn域名等业务也将呈爆发性增长态势,而由此带来的商机也引起了商人们的高度重视。
3G的高速上网,让我们可以用手机更快速地访问网络。用手机键盘输入不如计算机方便,网民很难在手机上记忆和输入繁琐的域名,而手机无线网址只需发送简短的关键词就可以访问网络,这种上网方式深受习惯用手机上网的网民欢迎。据了解,为配合3G网络对手机上网速度带来的提升,中国互联网信息中心(即CNNIC)对手机上网的无线网址进行了升级,使其与3G网络完美结合,新规划的“3G商务版图”与“3G生活版图”对企业与普通用户的需求做出清晰划分。
1.2.3 开发人员的机遇
作为智能手机平台,Android几乎无所不能,基本具备了普通计算机所具有的功能。通过Android手机,人们可以方便、随时随地的进行网上冲浪。作为一名开发人员,有多种多样的项目摆在我们面前,我们可以开发出适应时代潮流的应用项目。
(1)基本应用
现在随便一个智能手机,都具备上网功能。程序员可以开发浏览器、微博和RSS等网络产品,方便人们的生活。
(2)游戏应用
现在的游戏不再是单单局限于单击游戏,而且越来越向网络游戏发展。作为开发人员,可以集中精力为用户开发出优秀的网络游戏产品。
(3)生活应用
当代人们的生活越来越离不开网络,寻常百姓的网购、网银, GPS、线路查询、视频会议等应用都需要和网络接轨。作为开发人员,可以开发出相关应用软件供广大用户使用。
(4)娱乐生活
当今生活节奏加快,人们的休闲时间少之又少。仅有的业余时间可能是在下班的路上或者是临睡前的躺在床上,此时可以为他们开发一个诸如手机QQ、手机音乐/视频等应用软件或站点,供他们“忙里偷闲一把”。
基于上述4点原因,可以总结出当前网络开发作为手机开发领域的主要应用之一,其前景广阔,必将拥有一个美好的未来。而对于从事相关行业的程序们来说,也必将拥有一个光明的前途。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《Swift 权威指南》——第6章,第6.7节常量和变量参数
本节书摘来自异步社区《Swift 权威指南》一书中的第6章,第6.7节常量和变量参数,作者 李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看 6.7 常量和变量参数 Swift函数的所有参数默认都是常量,无法修改,如果要想修改参数,可以使用var将参数声明为变量。 // header参数是变量,可以在函数体内修改header的值 func process6(var header:String, strArray:String...) -> String { for s in strArray { header += " " + s } return header } println(process6("bill", "a","b","c","d"))
- 下一篇
Xposed: 勾住(Hook) Android应用程序对象的方法,实现AOP
Xposed Xposed能够勾住(Hook) Android应用程序对象的方法,实现AOP,一个简单的例子: public class WebViewHook implements IXposedHookLoadPackage { // handleLoadPackage 会在android加载每一个apk后执行 public void handleLoadPackage(LoadPackageParam lpparam) throws Throwable { // 可以从lpparam中获取当前apk的名字 if (! lpparam.packageName.equals("com.tencent.mobileqq")) { return; } XposedBridge.log("WebViewHook handleLoadPackage: " + lpparam.packageName); // 勾住 WebView 所有的构造器 XposedBridge.hookAllConstructors(WebView.class, new XC_MethodHook() { @Over...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启