3G,全称为3rd Generation,中文含义就是指第三代数字通信。
所谓3G,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。 3G只是一种通信技术标准,符合这个标准的技术有WCDMA、CDMA2000、TD-SCDMA三种制式。中国联通使用的是WCDMA(世界上大部分3G网络都采用的是该标准) ;中国电信使用的是CDMA2000 (日、韩和北美使用);中国移动使用的是具有自主知识产权的TD-SCDMA(只有中国才使用) 。相对第一代模拟制式手机(1G)和第二代GSM、CDMA等数字手机(2G),3G网络能处理图像、音乐、视频等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。第三代与前两代的主要区别是在传输声音和数据的速度上有很大的提升。
由于3G商用需要相当浩大的工程,要从目前的2G迈向3G不可能一下就衔接得上,因此前几年2.5G的手机就出现了。符合2.5G标准的技术有CDMA2000 1X和GPRS,中国联通使用的是CDMA2000 1X标准,中国移动使用的是GPRS标准。目前,我们可以把2.5G移动通信技术看作是2G迈向3G的衔接性技术,在2.5G网络下出现了如WAP、蓝牙(Bluetoot) 等技术。
智能手机软件平台有:
Symbian, Windows Mobile, RIM BlackBerry, Android, iPhone, Palm, Brew, Java/J2ME。
2009年市场份额:
Symbian 51%
RIM BlackBerry 18%
iPhone 13.3
windows Mobile 9.3%
linux 4.6%
Android 1.8%
Android一词的本义指“机器人”,Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉、等厂商已经推出基于Android平台的智能手机。
在3G应用开发领域,Android的发展前景不容小视,也将会成为未来主流的手机操作系统。
分享到:
相关推荐
1. **Java语言**:Java是Android开发的主要编程语言之一,学习Java语言基础是入门Android开发的第一步。 2. **Android Studio**:这是官方推荐的集成开发环境(IDE),集成了代码编写、调试、测试等一系列功能,极大地...
教程名称:3G手机Android应用开发系列视频教程课程目录:【】3G手机Android应用开发第七天课程4.编码实现软件界面【】3G手机Android应用开发第二天课程1.单元测试与输出日志信息【】3G手机Android应用开发第二天课程...
首先,我们来看"1"号文件,这可能是系列课程的第一部分,通常会介绍Android开发环境的搭建,包括安装Android Studio、设置SDK、AVD管理器的使用等。开发者会学习如何创建一个新的Android项目,并理解基本的项目结构...
**NTFS-3G介绍** NTFS-3G是一款开源的、用于Linux和其他类UNIX系统的NTFS文件系统驱动程序。它提供了对NTFS分区的读写支持,并且具有良好的性能和稳定性。NTFS-3G是基于Tuxera NTFS项目发展而来的,能够与FUSE...
总结来说,Android开发培训涵盖了Android系统的基础知识、开发环境的配置、应用开发流程,以及3G通信技术的背景,是初学者入门Android开发的宝贵资源。通过深入学习和实践,开发者可以掌握创建各种功能丰富、用户...
总之,3G应用开发之Android涵盖了从3G技术的基础概念到Android操作系统的详细介绍,以及如何设置开发环境和创建基本Android应用的实践指导。随着移动通信技术的不断进步,Android作为3G应用开发的首选平台,将继续...
《NTFS-3g在Android平台的移植与应用》 NTFS-3g是一款开源的、为Linux系统设计的NTFS文件系统驱动程序...对于开发者而言,这不仅是一个学习Linux驱动开发和Android系统结构的好机会,也是一个提升设备功能的实用实践。
Android SDK文档详细介绍了如何从零开始编写一个Android应用,包括设置开发环境、理解组件模型、使用API接口、调试技巧以及发布应用的步骤。 综上所述,《Android SDK 中文开发文档》是Android开发者的重要参考资料...
总之,通过研究"Android NTFS-3G 源码",开发者不仅可以掌握如何在Android上实现对NTFS文件系统的支持,还能深入了解文件系统的设计和实现,这对于系统级开发和优化有着极高的价值。同时,这种跨平台的文件系统实现...
1. **WML中文参考手册.chm**:WML(Wireless Markup Language)是早期用于移动设备的标记语言,虽然在现代Android开发中不再常用,但了解它有助于理解移动网络发展的历程,特别是对于处理早期移动网络应用的兼容性...
在Android开发中,判断设备当前使用的网络类型是2G、3G还是WiFi是一项常见的需求,这对于网络优化、数据使用监控以及用户体验提升等方面至关重要。本文将详细介绍如何在Android应用中实现这一功能。 首先,我们需要...
9. 开发环境:Android开发主要使用Eclipse集成开发环境(IDE),配合Android Development Tools(ADT)插件,此外,还可以使用JDK(Java Development Kit)5或6版,以及Apache Ant构建工具。 开发Android应用程序的...
[14本经典Android开发教程]-3-Android SDK 中文开发文档 什么是 Android? Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta版的 Android SDK 提供了在Android 平台上...
【Android Usb 3g Dongle】是一种移动网络适配器,它允许Android设备通过USB接口连接3G网络。在Android系统中,这种设备通常被称为USB调制解调器,可以将3G信号转换为数据连接,使得用户能够在没有Wi-Fi的情况下接入...
【Android开发】 Android开发是3G技术应用的重要组成部分,特别是在智能手机领域。3G,即第三代数字通信,它集成了无线通信与国际互联网等多媒体通信,提供了高速数据传输能力,支持图像、音乐、视频等多种媒体形式...
【Android开发课件】主要涵盖了Android开发的基础知识和相关背景,包括3G通信技术的介绍、智能手机软件平台的概述以及Android操作系统的详细说明。以下是这些知识点的详细解释: 1. **3G通信技术**: - 3G,即第三...
Android开发是3G应用开发中的重要组成部分,尤其在当今移动通信领域,Android作为开源操作系统,已经成为智能手机和平板电脑等设备的主要平台之一。由Google在2007年11月5日发布,Android是一个集操作系统、中间件、...