Project Description
移动互联网=移动通信网络+互联网内容和应用,它不仅是互联网的延伸,而且是互联网发展的方向。
移动互联网关键技术:架构技术SOA、页面展示技术WEB2.0和HTML5以及主流开发平台ANDROID、IOS和Windows Phone。Web2.0严格来说不是一种技术,而是提倡众人参与的互联网思维模式。
- SOA即面向服务的架构,SOA是一种粗粒度、松耦合服务架构,不涉及底层编程接口和通讯模型,web service是目前实现SOA的主要技术;
- WEB2.0严格说来不是一种技术,而是提倡众人参与的互联网思维模式。
- Web1.0与Web2.0的区别
- HTML5是在原有HTML基础上扩展了API,在手机应用的最大优势是可以在网页上直接调试和修改。
- Aniroid系统的特点:入门容易,因为Aniroid的中间层多以Java实现,并且采用特殊的dalvik"暂存器形态"Java虚拟机,变更存放于暂存器中,虚拟机的指令相对较少,开发相对简单,而且开发社区活跃,开发资料丰富。
- IOS系统:它是一个非开源的操作系统,开发人员必须加入苹果开发者计划,其中有一步骤需要付款以获得苹果的批准。开发语言:Objective-c、C、C++,加上对开发人员和程序的认证,开发资源相对较少,所以其难度要大于Android。
- Windows Phone系统:简称WP,是微软发布的一款手机操作系统;开发技术有C、C++、C#;Windows Phone的基本控件来自摈Silveriigh的.net framework类库,而.NET开发具有快捷、高效、低成本的特点。