`
- 浏览:
21230 次
- 性别:
- 来自:
苏州
-
看国士工作室的老师说有关移动互联网的东西,心有戚戚焉,摘录如下。
五,学会至少一门服务器端开发技术
可能有朋友会问:学习Android应用程序开发为什么还需要学习学会至少一门服务器端开发技术呢?答案如下:一方面Android号称是首个为移动终端打造的真正开放和完整的移动软件。作为一种移动终端,必须与服务器端结合才能发挥巨大的作用。简言之,需要:云端+云的方式。Android是为移动互联网时代量身打造的,移动互联网时代的服务模式是“手机终端+互联网络+应用软件”,移动互联网时代应用技术之一的Android只是用于开发移动终端软件,而服务端技术用于开发互联网络应用,所以未来移动互联网时代软件的主流应用模式将是“手机客户端+互联网络应用服务端”,这种模式要求做移动互联网开发的程序员不但要掌握像Android这样的手机终端软件技术还要掌握开发互联网络应用的服务器端技术。目前,软件企业普遍存在这样的问题,做移动互联网开发Android终端软件的程序员不了解web应用技术,而做web应用的程序员不了解移动终端技术,这样就导致了客户端与服务端在衔接上出现了问题。目前的现状是:既掌握移动互联网Android终端技术,又掌握web应用技术的程序员比较稀缺,随着中国步入移动互联网时代,企业对这种移动互联网时代综合性人才的需求很旺盛。如果不了解web应用技术,最终会遇到了技术和发展的瓶颈;另一方面,Google联合OHA推出的真正优势之一也在于和和互联网结合,Google的用意之一也是想开辟新的终端去使用Google的优势服务。
服务器端开发技术目前主流的有Sun的Java EE、微软的.NET,开源的以PHP和MySQL为代表的LAMP体系,我们该选择哪一种呢?从理论上讲,很多人倾向于选择Java EE,毕竟它们都是使用Java作为开发语言的,但是很多人面对Java EE众多的框架就望而生畏,其实在学习Java EE的时候可以从Struts入手,随着业务的需求逐步深入。当然,选择微软的.NET也行,毕竟该技术体系也占有很大 市场份额。其实,笔者认为,选择LAMP可以是会获得最高的“性价比”的,一方面PHP是现在Web方面的主流语言,大多数新型的网站尤其是创业性质的网站一般都会选用PHP作为服务端开发语言,另一方面,前面也说过,Android是为移动互联而生的,两者达到了完美的契合。
原文连接:
http://www.cnblogs.com/guoshiandroid/archive/2010/06/05/1752150.html
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
XX学院 智能移动终端应用开发 设计报告 (20XX/20XX学年第XX学期) 题 目 : 基于Android系统的贪吃蛇游戏 专 业 : 小组成员 : 设计成绩 : 年月日 摘 要 Android是基于Linux开放性内核的操作系统,是Google公司在...
即实战演练的全部代码,加图片资源。
移动开发;百度地图 基于Android的智能导游系统的设计与实现 基于Android的智能导游系统的设计与实现 基于Android的智能导游系统的设计与实现 基于Android的智能导游系统的设计与实现 基于Android的智能导游系统的...
几个实验要用的图片
摘 要:随着无线移动设备的发展,手机也日益普及,Android系统的推出使手机的发展进入到了一个新的领域。世界上一些知名的移动设备生产厂商对于Android智能机的开发热情也日益提高,Android系统的使用人群正在急速...
摘 要 现代社会,手机导航己经成为人们工作生活中必不可缺少的一项导航定位服务。随着手机硬件的快速升级换代,对应于手机的各种高级软件服务和应用层出不穷。在这当中,手机导航定位服务,是一项全新且具有广阔市场...
随着无线移动设备的发展,手机也日益普及,Android系统的推出使手机的发展进入到了一个新的领域,世界上一些知名的移动设备生产厂商对于Android智能机的开发热情也日益提高,Android系统的使用人群正在急速提升,...
Android应用源码开发Demo,主要用于毕业设计学习。
Android应用源码开发Demo,主要用于毕业设计学习。
Android应用源码开发Demo,主要用于毕业设计学习。
基于Android平台的图书馆管理系统客户端就应运而生,本设计阐述了在Android平台下图书馆管理系统的设计与实现过程,其目的是让人们能够在基于Google Android平台的移动设备上享用传统WEB上图书馆管理系统的基本功能...
由于BaiduMap是永久免费的而且用Android平台开发出的应用程序开源性较好,因此如果可以把两者进行一下结合,这样不仅可以降低开发成本而且还能有效的开发出适合广大普通人群使用的电子地图应用程序。 经过几个月的...
当今社会的生活节奏越来越快,随着硬件移动设备的越来越先进,人们对移动设备的要求也越来越高,从以前的追求技术到现在的追求视觉,因此,也逐步的提高了对系统的要求,本文主要是对Android系统上音乐播放器应用...
Android应用源码开发Demo,主要用于毕业设计学习。
摘 要 随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此,手机的娱乐应用服务将会有很大的发展空间,游戏也是其中之一。本系统主要是实现基于Android的推箱子游戏,推箱子是一款来自日本...
随着3G时代的来临,3G、Android、iPhone、Google、苹果、手机软件、移动开发等词越来越充斥于耳。随着3G网络的大规模建设和智能手机的迅速普及,移动互联网时代已经微笑着迎面而来。 自1983年世界第一款商用手机发布...
摘 要:系统发挥Android 富有创造力和想象力的"云"应用开发,实现一套Android 客户端软件和完善的后台服务功能来完成点餐功能。该系统主要包括后台数据库服务器、WEB 服务器、无线网络、Android 前端等部分。客户端...
本设计阐述了在Android平台下图书馆管理系统的设计与实现过程,其目的是让人们能够在基于Google Android平台的移动设备上享用传统WEB上图书馆管理系统的基本功能。本系统采用android布局技术完成UI的设计,后台使用...
摘 要:基于开源移动终端操作系统Android开发了一个影音播放器 影音播放器由文件测览器、视频播放、音频播放、播放列表管理及歌词同步显示等模块组成,界面采用XML脚本配置生成。软件基于文件浏览器的方式实现了媒体...