wince6模拟器

  • 时间:
  • 浏览:0

wince6模拟器

好的,现在我来为大家谈一谈wince6模拟器的问题,希望我的回答能够解答大家的疑惑。关于wince6模拟器的话题,我们开始说说吧。

文章目录列表:

1.嵌入式开发要学哪些课程

2.如何改变Windows CE仿真模拟器显示大小

3.什么是嵌入式操作系统?

4.自己怎么升级导航地图?

5.开发一款游戏需要什么软件?

6.什么是智能手机?

嵌入式开发要学哪些课程

嵌入式开发的必学课程:C语言,C++,操作系统,计算机组成原理,linux编程,51单片机,arm,硬件编程语言,模拟电路&数字电路。

嵌入式培训分几个阶段的学习,从基础到实战的练习,一点一点学习和掌握这门技术。学习的课程内容包含:嵌入式_C语言、嵌入式设备及GUI开发、嵌入式Linux_程序设计、Linux_网络程序设计、数据库开发、面向对象_语言程序设计、物联网、CotexA53 Linux_驱动开发及真实的企业实战项目。

想要学好嵌入式技术,嵌入式软件开发工程师,从事领域很宽泛,特别是工业控制、消费电子与通信设备三大领域,因为就业面很大,所以人才需求也大。现在智能硬件也比较火,这方面的发展也会大大拓展嵌入式软件开发工程师的就业机会。再者,嵌入式硬件工程师,需求没有嵌入式软件开发工程师大,但因为做硬件门槛会高些,所以这个方向如果做的比较专业,薪资_不会低。

如何改变Windows CE仿真模拟器显示大小

1.打开我们的编译环境vs2008或vs2005,新建一个工程,点击工具栏上“设备选项”按钮。

2.弹出设备选项对话框,这里选择WinCE5.0

ARM模拟器做测试,而后点击“属性”按钮。

3.弹出Windows CE 5.0 ARMV4I

Emulator属性对话框,点击“仿真器选项(E)...”按钮。

4.弹出仿真程序属性对话框,选择常规选项页中“_RAM大小(R)”复选框,下面文本框中可输入您_的RAM内存大小。

5.选择仿真程序属性对话框中,显示选项页,选择“视_(V)”单选按钮,设定屏幕宽度、屏幕高度、颜色深度,点击“确定”按钮完成设置。

6.然后点击工具栏上“连接到设备”按钮,开始连接WinCE仿真器,当显示连接成功,表明设备连接正常。

7.看看,我们的WinCE5.0仿真模拟器屏幕变大了吧。

什么是嵌入式操作系统?

嵌入式操作系统EOS(Embedded )是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。EOS负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前,已推出一些应用比较成功的EOS产品系列。随着Internet技术的发展、信息家电的普及应用及EOS的微型化和专业化,EOS开始从单一的弱功能向高专业化的强功能方向发展。嵌人式操作系统在系统实时_性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为_的特点。EOS是相对于一般操作系统而言的,它除具备了一般操作系统_基本的功能,如任务调度、同步机制、中断处理、文件功能等外,还有以下特点:

(1)可装卸性。开放性、可伸缩性的体系结构。

(2)强实时性。EOS实时性一般较强,可用于各种设备控制当中。

(3)_的接口。提供各种设备驱动接日.

(4)操作方便、简单、提供友好的图形GUI,图形界面,追求易学易用.

(5)提供强大的网络功能,支持TCP门P协议及其它协议,提供TCP/UDP/IP/PPP协议支持及_的MAC访问层接口,为各种移动计算设备预留接口.

(6)强稳定性,弱交互性。嵌入式系_旦开始运行就不需要用户过多的干预,这就要负责系统管理的EOS臭有较强的稳定性。嵌入式操作系统的用户接日一般不提供操作命令,它通过系统调用命令向用户程序提供服务。

(7)固化代码。在嵌入系统中,嵌入式操作系统和应用软件被固化在嵌入式系统计算机的ROM中。辅助存储器在嵌入式系统中很少使用,因此,嵌入式操作系统的文件管理功能应该能够很容易地拆卸,而用各种内存文件系统.

(8)更好的硬件适应性,也就是良好的移植性.

国际上用于信息电器的嵌入式操作系统有40种左右。现在,市场上非常流行的EOS产品,包括3Corn公司下属子公司的Palm OS,全球占有份额达50%,MicroS。fi公司的Wind。ws CE不过29%。在美国市场,Palm OS更以80%的占有率远超Windows CE。开放源代码的Linux很适于做信息家电的开发.

比如:中科红旗软件技术有限公司开发的红旗嵌入式Linux和美商网虎公司开发的基于Xlinux的嵌人式操作系统“夸克”。“夸克”是目前全__小的Linux,它有两个很_的特点,就是体积小和使用GCS编码。

常见的嵌入式系统有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive .

嵌入式操作系统的发展

1. 引言

嵌入式操作系统与嵌入式系统密不可分。嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,它是集软硬件于一体的可独立工作的“器件”。

嵌入式技术的发展,大致经历了四个阶段[1]。

_阶段是以单芯片为核心的可编程控制器形式的系统,同时具有与监测、伺服、指示设备相配合的功能。这种系统大部分应用于一些专业性极强的工业控制系统中,一般没有操作系统的支持,通过汇编语言编程对系统进行直接控制,运行结束后清除内存。

第二阶段是以嵌入式CPU为基础、以简单操作系统为核心的嵌入式系统。这一阶段的操作系统具有一定的兼容性和扩展性,但用户界面不够友好。

第三阶段是以嵌入式操作系统为标志的嵌入式系统。这一阶段系统的主要特点是:嵌入式操作系统能运行于各种不同类型的微处理器上,兼容性好;操作系统内核精小、效率高,并且具有高度的模块化和扩展性;具备文件和目录管理、设备支持、多任务、网络支持、图形窗口以及用户界面等功能;具有大量的应用程序接口(API),开发应用程序简单;嵌入式应用软件丰富。

第四阶段是以基于Internet 为标志的嵌入式系统,这是一个正在迅速发展的阶段。目前大多数嵌入式系统还孤立于Internet之外,但随着Internet的发展以及 Internet技术与信息家电、工业控制技术等结合日益密切,嵌入式设备与Internet的结合将代表着嵌入式技术的真正未来[2]。

嵌入式系统的发展对嵌入式操作系统提出了更高的要求。因此,对嵌入式操作系统的结构、设计、用户界面等诸多方面进行深入研究,将有助于嵌入式系统的应用和发展。

2.嵌入式操作系统的特点

2.1 嵌入式系统的开发人员对操作系统的依赖性

早期的硬件设备很简单,软件的编程和调试工具也很原始,与硬件系统配套的软件都必须从头编写。程序大都采用宏汇编语言,调试是一件很麻烦的事。随着系统越来越复杂,操作系统就显得很必要。

(1)操作系统能有效管理越来越复杂的系统资源。

(2)操作系统能够把硬件虚拟化,使得开发人员从繁忙的驱动程序移植和维护中解脱出来。

(3)操作系统能够提供库函数、驱动程序、工具集以及应用程序。

在70年代的后期,出现了嵌入式系统的操作系统。在80年代末,市场上出现了几个_的商业嵌入式操作系统,包括Vxwork、Neculeus、QNX和Windows CE等,这些系统提供性能良好的开发环境,提高了应用系统的开发效率。

2.2 嵌入式操作系统的特点

与其他类型的操作系统相比,嵌入式操作系统具有以下一些特点。

(1)体积小。嵌入式系统有别于一般的计算机处理系统,它不具备像硬盘那样大容量的存储介质,而大多使用闪存(Flash Memory)作为存储介质。这就要求嵌入式操作系统只能运行在有限的内存中,不能使用虚拟内存,中断的使用也受到限制。因此,嵌入式操作系统必须结构紧凑,体积微小。

(2)实时性。大多数嵌入式系统都是实时系统,而且多是强实时多任务系统,要求相应的嵌入式操作系统也必须是实时操作系统(RTOS)[8]。实时操作系统作为操作系统的一个重要分支已成为研究的一个热点,主要探讨实时多任务调度算法和可调度性、死锁解除等问题。

(3)特殊的开发调试环境。提供完整的集成开发环境是每一个嵌入式系统开发人员所期待的。一个完整的嵌入式系统的集成开发环境一般需要提供的工具是编译/连接器、内核调试/跟踪器和集成图形界面开发_。其中的集成图形界面开发_包括编辑器、调试器、软件仿真器和监视器等。

3. 嵌入式操作系统的发展状况

国外嵌入式操作系统已经从简单走向成熟,主要有Vxwork、 QNX、PalmOS、Windows CE等。国内的嵌入式操作系统研究开发有2种类型,一类是基于国外操作系统二次开发完成的,如海信的基于Windows CE的机顶盒系统;另一类是中国自主开发的嵌入式操作系统,如凯思集团公司自主研制开发的嵌入式操作系统Hopen OS(“女娲计划”)等。

Windows CE内核较小,能作为一种嵌入式操作系统应用到工业控制等领域。其优点在于便携性、提供对微处理器的选择以及非强行的电源管理功能。内置的标准通信能力使 Windows CE能够访问Internet并收发E_mail或浏览Web。除此之外,Windows CE特有的与Windows类似的用户界面使_终用户易于使用。Windows CE的缺点是速度慢、效率低、价格偏高、开发应用程序相对较难。

3Com公司的Palm OS在掌上电脑和PDA市场上独占其霸主地位,它有开放的操作系统应用程序接口(API),开发商可根据需要自行开发所需的应用程序。

QNX是由加拿大QSSL公司开发的分布式实时操作系统,它由微内核和一组共操作的进程组成,具有高度的伸缩性,可灵活地剪裁,_小配置只占用几十KB内存。因此,可以广泛地嵌入到智能机器、智能仪器仪表、机顶盒、通讯设备、PDA等应用中去[6][7]。

Hopen OS是凯思集团自主研制开发的嵌入式操作系统,由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成。其核心Hopen Kernel一般为10KB左右大小,占用空间小,并具有实时、多任务、多线程的系统特征。

在众多的实时操作系统和嵌入式操作系统产品中,WindRiver公司的VxWorks是较为有特色的一种实时操作系统[5]。VxWorks 支持各种工业标准,包括POSIX、ANSI C 和TCP/IP网络协议。VxWorks 运行系统的核心是一个_率的微内核,该微内核支持各种实时功能,包括快速多任务处理、中断支持、抢占式和轮转式调度。微内核设计减轻了系统负载并可快速响应外部事件。在美国宇航局的“极地登陆者”号、“深空二号”和火星气候轨道器等登陆火星探测器上,就采用了VxWorks,负责火星探测器全部飞行控制,包括飞行纠正、载体自旋和降落时的高度控制等,而且还负责数据收集和与地球的通信工作。目前在全_装有VxWorks 系统的智能设备数以百万计,其应用范围遍及互联网、电信和数据通信、数字影像、网络、医学、计算机外设、汽车、火控、导航与制导、航空、指挥、控制、通信和情报、声纳与雷达、空间与导弹系统、模拟和测试等众多领域。

4.Linux

4.1 嵌入式Linux的应用开发前景

Linux是个与生俱来的网络操作系统,成熟而且稳定。Linux是源代码开放软件,不存在黑箱技术,任何人都可以修改它,或者用它开发自己的产品。Linux系统是可以定制的,系统内核目前已经可以做得很小。一个带有中文系统及图形化界面的核心程序也可以做到不足1MB,而且同样稳定。Linux作为一种可裁减的软件_系统,是发展未来嵌入设备产品的_资源,遍布全球的众多Linux爱好者又能给予Linux开发者强大的技术支持。因此,Linux作为嵌入式系统新的选择,是非常有发展前途的。

(1)与硬件芯片的紧密结合

后PC时代的智能设备已经逐渐地模糊了硬件与软件的界限,SOC系统(System On Chip)的发展就是这种软硬件无缝结合趋势的证明。随着处理器片内微码的发展,在将来可能出现在处理器片内嵌进操作系统的代码模块。

嵌入式Linux的一大特点是:与硬件芯片(如SOC等)的紧密结合。它不是一个纯软件的Linux系统,而比一般操作系统更加接近于硬件。嵌入式Linux的进一步发展,逐步地具备了嵌入式RTOS的一切特征:实时性及与嵌入式处理器的紧密结合。

(2)开放的源代码

嵌入式Linux的另一大特点是:代码的开放性。代码的开放性是与后PC时代的智能设备的多样性相适应的。代码的开放性主要体现在源代码可获得上,Linux代码开发就像是“集市式”开发,任意选择并按自己的意愿整合出新的产品。

对于嵌入式Linux,事实上是把BIOS层的功能实现在Linux的driver层。目前,在Linux领域,已经出现了专门为Linux操作系统定制的自由软件的BIOS代码,并在多款主板上实现此类的BIOS层功能。

(3)嵌入式Linux与硬件芯片的紧密结合

对于许多信息家电的应用来说,嵌入的性能指标是_难满足的,只有靠提高芯片的集成度与装配密度来解决。嵌入式Linux与标准Linux的一个重要区别是嵌入式Linux与硬件芯片的紧密结合。这是一个不可逾越的难点,也是嵌入式Linux技术的关键之处。嵌入式Linux和商用专用RTOS一样,需要编写BSP(Board Support Package),这相当于编写PC的BIOS。这不仅仅是嵌入式Linux的难点,也是使用商用专用RTOS开发的难点。硬件芯片(SOC芯片或者是嵌入式处理器)的多样性也决定了代码开放的嵌入式Linux的成功。嵌入式系统的发展,必然导致软硬件无缝结合的趋势,逐渐地模糊了硬件与软件的界限,在将来可能出现SOC片内的操作系统代码模块。

随着处理器片内微码的发展,在将来应出现在处理器片内嵌进操作系统的代码模块,很显然模块将具有安全性好、健壮性强、代码执行效率高等特点。着眼于未来的嵌入式系统的发展,我们基于对嵌入式Linux技术的深入研究,对嵌入式处理器及SOC系统的深刻理解和研究;对EDA技术的深入研究;对模拟数字混合集成电路芯片的深入研究;对SOC片内进行嵌入式Linux操作系统代码的植入研究。此类的研究有可能减轻系统开发者对BSP开发的难度要求,并使得嵌入式Linux能够成为普及的嵌入式操作系统,而大大提高嵌入式Linux的易用性,提高其开发出的高智能设备的安全性、稳定性,同时也大大提高智能设备的计算能力、处理能力。

4.2 部分嵌入式Linux产品[3][4]

嵌入式Linux 一般是按照嵌入式目标系统的要求而设计,由一个体积很小的内核及一些可以根据需要进行随意裁减的系统模块组成。一般来说整个系统所占用的空间不会超过几M 大小。目前,国外不少大学、研究机构和_公司都加入了嵌入式Linux的开发工作,较成熟的嵌入式Linux产品不断涌现。

由美国新墨西哥理工学院开发的基于标准Linux 的嵌入式操作系统RTLinux,已成功地应用于航天飞机的空间数据采集、科学仪器测控、**特技图像处理等领域。RTLinux开发者并没有针对实时操作系统的特性重写Linux的内核,这样做工作量会非常大,而且要保证兼容性也非常困难。为此,RTLinux提供了一个精巧的实时内核,并把标准的 Linux核心作为实时核心的一个进程同用户的实时进程一起调度,这样做的好处是对Linux的改动量_小,充分利用了Linux_下现有的丰富的软件资源。

由嵌入式Linux行业主要厂商之一Lineo推出的Embedix,是根据嵌入式应用系统的特点重新设计的Linux发行版本。Embedix提供了超过25种的Linux系统服务,包括Web服务器等。系统需要_小8M内存,3M只读内存或闪存。Embedix基于Linux 2.2核心,并已经成功地移植到了Intel X86和PowerPC处理器系列上。

由美国网虎公司推出的XLinux,号称是_上_小的嵌入式Linux系统,核心只有143K字节,而且还在不断减小。

致力于国产嵌入式Linux 操作系统和应用软件开发的广州博利思软件公司推出的嵌入式Linux中文操作系统POCKETIX,基于标准的Linux内核,并包括一些可以根据需要进行定制的系统模块。支持标准以太网和TCP/IP协议、支持标准的X Window,中文支持采用国际化标准,提供桌面和窗口管理功能、带WEB浏览器和文件管理器,并支持智能拼音和五笔字型输入。可适应个人PDA、WAP 手机、机顶盒等广泛的智能信息产品。

4.3 开发嵌入式Linux的几个问题

(1)Linux的移植。如果Linux不支持选用的_,就需要把Linux内核中与硬件_相关的部分改写,使之支持所选用的_。

(2)内核的裁剪。嵌入式产品的可用资源比较少,所以它的内核相对嵌入式系统来说就显得有点大,需要进行剪裁到可利用的大小。

(3)桌面系统。现代的操作系统如果没有一个友好的界面是没有说服力的。现在的台式机Linux系统使用了传统的X Window系统的模式—Client/Server结构。和硬件有关的部分即是Server端,实现一个标准的显示接口;应用程序通过对Server的服务请求,实现程序的显示。在此之上,实现窗口的管理功能。但X Window对于嵌入式系统来说显得很庞大。现在国内有MiniGUI,国外有MicroWindow,都在致力于嵌入式Linux GUI的开发。适用于嵌入式Linux上的X Window的工作也在进行。

(4)驱动程序的开发。Linux内核更新的很快,许多_新的硬件驱动很快就被支持。但嵌入式系统应用领域是多种多样的,所选用的硬件设备也不同,并且不可能都有Linux的驱动程序,因此,设备驱动程序的开发也是重要的工作。

(5)应用软件的开发。

(6)中文的支持。

5.结束语

目前,绝大部分嵌入式系统的硬件_还掌握在外国公司的手中,国产的嵌入式操作系统在技术含量、兼容性、市场运作模式等方面也还有很多工作要做,我们应该在跟踪国外嵌入式操作系统的_新技术的同时,坚持自主产权,力争找到自己的突破点,探索出一条自己的发展道路。

自己怎么升级导航地图?

现在的私家车,有的没有带车载导航,所以就只能买一个导航仪安装在车子上,导航仪除了给汽车做线路导航外,还有很多功能,比如说听音乐、看**、听广播等等,所以还是非常有用的。

拥有现代领动车款的车主,可以自己下载车载导航,现在的车子上会有一个自带的面板,这个面板的功能很多,主要就是一个全车的控制面板,里面可以看到倒车的情况、音乐的播放情况、电台的播放情况等等。

控制面板一般是液晶显示屏,这个液晶显示屏旁边应该还会有一些按钮,还有插U盘的位置,这个需要大家找一下。可以通过这个液晶显示屏下载地图,常用的就是高德地图机车版的。这个版本是专门为车载导航而设计的一款_导航产品,是和手机版高德地图数据相互通用的,并且_数据支持实时更新,是一个非常不错的版本。

我们要检查一下车载导航仪的版本是哪一种,这个买车的时候就会被告知了,如果不知道,可以打电话咨询,或者看一下车辆购买时的参数文件。其实,下载这个版本的车载导航,需要支持安卓系统,并且版本在4.0以上的。

下载方法很简单,首先,找到下载官网,就是那个叫amap auto的,然后点击“立刻下载”,进去下载安装文件。并将下载好的安装文件复制进准备好的U盘里。

再去自己的车里,把这个U盘插进那个液晶显示屏旁边的U盘插槽内,再打开液晶显示屏里的文件管理器。在文件管理器中,找到U盘里的安装文件,点击“安装”就可以了。这样,你的车载导航就已经下载好了。

开发一款游戏需要什么软件?

游戏开发指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。目前流行的游戏开发语言为C++编程语言,目前流行的游戏开发接口为DirectX9.0,还有OpenGL、SDL(SimpleDirectMediaLayer)等。现在手机上玩的游戏分为Android与IOS两种不同_,分别是用eclipse/MyEclipse和xcode。现在也流行一些跨_的编程引擎,例如cocos2d-x、unity3D等。

接下来,再看看游戏开发的课程,游戏开发的课程除了理论知识还包括软件的操作。

C++程序基础:通过学习C++语言,奠定编程基础。使用VS.net2005编译工具,_构建代码。

算法与数据结构:通过学习算法与数据结构的基本概念,了解常用的数据结构及相关的抽象数据定义,认识计算机求解的基本思路与方法。

Win32程序入门:通过API和MFC的学习,熟悉Windows环境下程序设计基本方法。通过使用DirectX绘制2D图形。

游戏数学和智能应用:游戏中的坐标系,矢量、矩阵,几何碰撞,物理模拟,人工智能与寻路算法。

2D游戏技术与应用:2D游戏技术概论,游戏地图系统,GUI系统,战斗系统设计,任务系统_的声音引擎BASS,Cocos2D-X引擎,Box2D物理引擎。

游戏开发的常用软件有C++、DirectX、Box2D、Cocos2d-x、Unity,不能说哪款_好用,因为这是游戏开发过程中都要用到的软件,必须都精通。

C++是在C语言的基础上开发的一种通用编程语言,应用广泛。

DirectX,(DirecteXtension,简称DX)是由微软公司创建的多媒体编程接口。

Box2D是一个用于模拟2D刚体物体的C++引擎。zlib许可是一个自由软件授权协议,但并非copyleft。

Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++Cocos2d-iPhone项目的版本。

Unity是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视_游戏、建筑可视化、实时三维动画等类型互动内容的多_的综合型游戏开发工具,是一个全面整合的专业游戏引擎

首先你有编程基础是再好不过的了。

_开发的_是JME,一般不会用到C++。当然学过C++的更好。

你学的可能是JEE,所以你一定要把JME好好学一下,重点是MIDlet,CANVAS,RecordStore。此外MIDP1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习MIDP网络编程。掌握这些就基本上门什么问题了,学的不多,对于一个会C++/JEE的人来说,应该可以在1个月左右学完。

和其他语言一样,JME关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。

如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,M_y,和简单的声效处理。

另外有需求的话可以学学JTWI,特别是Mobile3DGraphics(M3G)技术,这是以后发展的趋势(由于本人对这块很薄弱,所以不能误导你,就不多说了)。

总之,你就再需要学JME和多练习,就够了。PS.一般来说JME工程师比JSE和JEE的待遇要好一些。而且从事游戏行业的上班玩游戏不会被骂。如果哪天你闲着无聊和同事聊天聊的太嚣张被BOSS看见了,他_句应该是说“有闲功夫多玩玩游戏,闲聊什么天!。”

_制作

全球手机_游戏3dmotoracer制作全揭密

图文_吴刚北京数位红软件应用技术有限公司执行董事

林志强数位红nightmareii首席三维美术设计师

王科数位红motoracer3d首席三维美术设计师

3dmotoracer是数位红公司开发的一款针对nokias60设备及sonyericssonp800(uiq)的3d游戏,该游戏上市几个月来,已经成为全球_畅销的nokias60、p800游戏应用前三名之一。本文就是对3dmotoracer的开发过程进行大致的介绍。

i.游戏引擎的准备

在制作游戏之前,必须有一套经过长期测试并且适用的游戏引擎。

数位红用了两年的时间总结开发出一套基于移动设备的游戏引擎:dragonbonegameengineformobilephone(龙骨),他可以支持目前大部分的高端移动设备,它不仅可以使程序开发人员及游戏项目节省了大量的时间,另外还可以让美术人员_直观的看到其设计效果。它_的价值就是可以使开发人员的一套代码在不需要改动程序的情况下编译运行在不同设备_上(改动不超过20%)。目前数位红及其他公司已经使用它开发游戏超过了30款。

引擎提供了非常完善的9个模块与3个增强模块,可以完全满足各类游戏开发的需要。游戏引擎可以直接嵌入到开发者的程序中,不需要额外的支持程序即可使所开发的游戏独立运行。游戏引擎简单、易用,编译后体积很小,占用内存也很小,可以节省玩家的内存空间及无线下载费用。基本引擎包含9个模块,引擎函数界面提供了类似windows的使用模式:

1、文件操作模块:提供类似标准c的fopen,fclose等函数。

2、内存管理模块

3、2d图形图象模块

4、对话框模块

5、sms操作模块:可以在程序内部对sms的收发进行截获处理。

6、加密模块:提供识别使用设备的imei功能,用于软件的加密目的。

7、声音模块

8、资源打包及压缩模块:可是使_后发售的软件包体积变小,尽量少的占用用户的内存空间。

9、常用函数:如字符串操作等函数。

10、例子:提供一套完整游戏magicline的源程序。

引擎增强模块构成

其增强部分,包含三个模块:

1、实时3d增强模块

2、声音增强模块

3、图形文件增强模块

ii.正式开发的前期工作

a.开发工具的准备

在很多人看来,_还是一种很新鲜时尚的玩意儿,所以,谈起_的时候难免有种莫测高深的感觉。其实,_的整个制作过程十分简单。从某种角度而言,它是一种传统的回归,同时也是新旧技术的相互融合。_常用的开发工具有vc++,jbuilder及codewarrior,在设计工具上则更是和普通的pc游戏制作软件没有大的区别。有的设计人员更愿意使用“骨灰级”的二维设计工具dp,也有人愿意用3dmax、maya建模之后再进行二维修改,当然所有这些方法都要根据游戏的_终设定来决定。我们在做java游戏的时,一般都是采用像素级的二维绘制完成,即逐个像素点的完成。但在制作pda等类似设备的游戏时,就会采用3dmax或者maya建立模型,渲染后再修整。在设计过程中,我们也与大多数游戏公司一样使用了maya、3dmax、photoshop、painter等工具。

b.确定游戏的各项参数及目标设备

这要求程序人员能给出准确的限制大小,即所有允许美工占用多少空间。由于_的制作受数据量的限制很大,所以我们在设计游戏时,经常为减少1k空间大小而大伤脑筋。另外,就是需要准确了解该手机允许的色彩数、分辨率、整屏刷新率,其实这也是对游戏引擎的一种测试。

以motoracer3d为例,我们设想使其运行在nokia9210、nokia7650/3650、sonyericssonp800、pocketpc_上。在数位红,由于我们拥有了自主开发引擎dragonbonegameengineformobilephone,游戏引擎是跨_的,所以这一步骤我们就省去了不少时间。我们以nokia7650/3650为_初调试蓝本,原因是在这些设备中,nokia7650/3650的速度相对较慢,屏幕尺寸也相对其他设备小,因此以它为基础设备_为合适。

如下表,我们设计了motoracer3d的基本技术参数。

技术参数达成目标及要求

图像刷新速度>18/fps

文件安装完成大小<1000k

文件未安装大小<400k

占用内存峰值<700k

使用过程中游戏占用内存<700k

游戏与操作系统兼容性nokia9210、nokia7650/3650、sonyericssonp800、pocketpc

游戏图形特效清单无alpha

图形文件

声音文件.wav

数据自定义

目录结构/变动文件清单

使用的动态链接库未知

下面是经过初步估计的基本清单:

跑道外面的沙地草地元素

跑道的边上的指示方向的牌。(左右)

跑道地面元素

背景的天空图。

起跑线。

选择的时候得车图(4张)

比赛开始前站立的背面图(4张)。

比赛时候得车加人背面图(4套,每套9张,分别9个角度,从直立开始,每15度一张。)

撞车后的图(3桢)

比赛完毕名次画面。

速度仪表图。

数字(0至9等宽横排,分别有4套,速度数字,档位数字,排位数字)

菜单背景

topten

按钮

巡回赛排名的背景

c.准备游戏策划

很多开发者认为,_的策划不重要,这个观点是严重错误的,_的美术与程序开发工作量都非常有限,其表现力也受非常大的制约,因此一款_的可完性如何在某种意义上完全取决于游戏策划本身。

在此过程中,_策划基本同传统游戏策划无异。但游戏策划必须要对游戏的操作做出准确的设计,每个手机的键盘都不太相同,毕竟pc上的键盘基本都是101键。

再就是根据上面_步给定的美工空间限制,美工要同策划共同商议,严格计算每张占用的空间,甚至是一个小图标都是不可以漏掉的。

以motoracer3d为例,我们的游戏策划做了大量有关物理力学方面的公式,使其美工在设计时更符合真实的效果。

如下表:我们将每种_的速度特性均体现出来。

gear1gear2gear3gear4gear5grip颜色

车1_速度(mph)971071351561760.45绿黄

加速度(mph/秒)211816128

车2_速度(mph)901021271481680.25紫黄

加速度(mph/秒)2320181410

车3_速度(mph)1021121401601800.65蓝黄

加速度(mph/秒)201613107

车4_速度(mph)941051331521720.35黄蓝

加速度(mph/秒)221917139

车5_速度(mph)1041151451661820.75黑红

加速度(mph/秒)191714107

车6_速度(mph)921051331521780.5红黄

加速度(mph/秒)211815118

d.美术及程序开发工作

motoracer的贴图设计

建立摩托车的模型与赛手

调整运行时的动作

另外_重要的就是如果想做一款motoracer这样的游戏,首先自己就应该是摩托车的行家,我们motoracer3d的首席美术设计师王科,就是一个疯狂的摩托车发烧友,他可以为了攒钱买机车,啃一年的馒头。呵

e.demo测试

测试工作以motoracer3d为例,我们开发周期6个月,因为有了引擎的缘故,使主代码开发周期缩短至3个月,为了保证这款产品具备国际水准,剩余的3个月我们基本都在找问题、鸡蛋里挑骨头。于是一款位列全球_销售前三名的motoracer3d终于出炉了。

当然,在数位红像motoracer3d的幸运产品并不多,数位红有30%的产品在demo期间就因为可完性、操作感等问题_终没有面世。毕竟想要打造一个_的品牌是要做出很大牺牲的。

iii._制作宝典

由于手机硬件设备方面的诸多限制和性能差异,我们在游戏的开发和制作过程中无法天马行空般的进行创作,而不得不综合考虑到多方因素的平衡。下面列出的是一些关键的性能参数,这些参数都直接影响游戏的效果。

分辨率

手机的屏幕大小各有不同,从80*30到320*240,就好比在pc发展过程中的cga、ega乃至vga,分辨率的高低直接导致了造型的大小及表现力,这点相信每个设计人员都有所体会。另外,由于手机型号及操作系统的多样性,导致了一款游戏并不能不加改动的在不同的手机上运行。对于美术设计人员而言,就要在设计之初考虑屏幕的自适应问题。比如在128×128分辨率下与200×200的分辨率下,如何可以不重新更换,但又达到同样的效果?

色彩数量

目前手机能达到的色彩数量也是限制美术人员发挥的一个重要瓶颈。从过去几年的黑白屏幕手机到现今256色、4096色及真彩色。digital-red在开发游戏时接触过非常多的手机,其中有的手机号称能显示4096色,但我们将一张4096色的色阶图进行显示,便发现有的颜色根本无法区分,更让人吃惊的是,个别手机还色偏严重。所以,设计人员是一定要根据实际手机进行绘制,在此,digital-red有过非常多的教训。

明亮度

液晶屏幕由于其_的发光原理,并不能达到传统显示器的亮度,同时也就导致了很多色彩丰富的图案在强光下,不能显示出原有的效果,这点在手机户外显示时尤其明显。因此设计人员在设计_时一定要考虑这点,不能将色彩对比度设置的过于接近、设计一定要简洁明快,避免过小的。

显示速度

在我们接触的手机里,很多由于运算速度的问题,导致动画帧数并不能流畅,甚至达到不了10帧/秒,这对于游戏动画而言是致命的,我们一般采取局部刷帧或者尽量避免全屏幕动画来尽量达到预期效果。而且液晶屏幕本身也有显示速度问题,我们就发现过很多手机都有影像“拖尾”情况。这种情况,在实际游戏中很容易造成玩家的视觉疲劳,尤其在颠簸的车上或者是行动中,游戏时间过长,就有头晕目眩的感觉。如此,即使是一款_的游戏也无法留住玩家了。

电力

由于手机是液晶屏幕,大多数设备在高亮度的像素显示与一般像素显示上,两者耗电量是有所区别的,例如白色背景就要比黑色背景消耗更多的电池能量。因此,对于_而言,要尽可能节省玩家的电池,也算是对玩家的一种体贴吧。

_开发过程中的一些错误观念

很多想开发_的朋友们对于_都充满了幻想,digital-red也曾与这些朋友们一样,在脑海中有非常多的想法等待实现,但一旦真正开发游戏的时候我们就发现很不现实,这里将几个常见的错误认识与诸位分享:

移植pc游戏到手机上

pc上的游戏已经以百兆来计算其占用空间了,而很多_是以k来计算,大多数的_能安装60k的游戏就算不错了。

j2me游戏不用改动可以运行在各种手机上

j2me在移动设备上有一个midp1.0标准,但各个手机厂商在推出支持j2me的手机上都对其进行了扩充甚至改动,一个程序想要达到_理想的效果就一定要针对不同型号的手机。

用java开发_要比用c++好

使用java开发_的确非常方便,但在效果与性能上很难与c++代码实现效果比拟。如在symbianos/wince设备上我们还是推荐尽量使用c++来开发为好。

java开发出的应用程序占用的空间小

在开发小型应用时,java程序的确空间占用较小,但如果游戏项目过大,java游戏的小巧优势就很难体现了。

_策划与传统游戏策划无异

_的策划禁忌非常多,要求策划人员必须全面了解手机的技术性能才能做出针对性的_游戏。

美术可以画大图,然后再缩小

一张大图如果缩成12*12大小,效果就可想而知了。

1.C_truct3

适合小白的一款游戏开发软件,不需要自己编程,游戏开发工具完全由GUI驱动,游戏逻辑和变量使用应用程序本身提供的设计功能实现。

2.GameMakerStudio2

与C_truct3一样,GameMakerStudio2允许您使用其变量和游戏逻辑的拖放界面创建整个游戏。但与C_truct3不同,GameMakerStudio2通过其GameMaker语言赋予更多功能,目前它是_和_活跃的免费游戏开发引擎之一。

3.Unity

Unity_初是一个3D引擎,但_终在2013年增加了官方的2D支持。尽管它完全能够创建2D游戏,但是你可能遇到偶然的错误或故障,因为Unity的2D系统实际上已经加入其核心3D系统。这也意味着Unity给2D游戏增加了许多不必要的麻烦,这可能会影响性能。

4.戈多引擎

Godot支持创建2D和3D游戏。然而,与Unity不同,戈多的支持要好得多。引擎的2D方面从一开始就经过精心设计,这意味着更好的性能,更少的错误以及更整洁的整体工作流程。

5.虚幻引擎4

在此列表中的所有工具中,UE4是_专业的。它是由Unreal特许经营背后的天才创建的,他们知道_引擎需要什么,以及提供下一代功能需要什么。他们确切地知道他们在做什么。

"

什么是智能手机?

如何判定一款手机是否是智能手机

判定一款手机是否为智能手机,并不是看其是否支持MP3、是否支持HTML页面浏览、是否支持外插存储卡等功能,而是看其是否是一款具有操作系统的手机。也就是说,我们要看操作系统的程序扩展性,看其是否可以支持第三方软件安装、应用。

什么使它智能?

概括地说,智能手机是一种装置,可以让您拨打电话,而且还增加了功能,您可能会发现它是一个个人数字助理或计算机-举例来说如能够发送和接收电子邮件和编辑Office文件。

但是,要真正理解什么是智能手机,我们应该从历史说起。 一开始,有手机和个人数字助理(或PDA ) 。 手机用于通话-而不是很多其他功能-而P D A产品,像的PalmPilot,被用来作为个人,便携式组织者。 掌上电脑可以存储您的联系信息和待办事项清单,并且可以与您的计算机同步。

_后, PDA产品获得无线连接,并能发送和接收电子邮件。 手机,与此同时,也有获得信息的能力。 接着PDA有移动电话功能,而手机增加了更多的类似PDA的(甚至计算机等)的功能。 其结果是智能手机。

[编辑本段]智能手机的操作系统有哪些?

Symbian 代表品牌:诺基亚

SmartPhone 代表品牌:多普达

PPC 代表品牌:多普达,酷派,华硕

Linux 代表品牌:摩托罗拉(部分机型)

Palm 代表品牌:奔迈

Mac OS 代表品牌:Iphone

Android 代表品牌:HTC G1,

BlackBerry OS 代表品牌:BlackBerry

WinCE 代表品牌:魅族,夏新(部分机型)

[编辑本段]智能手机的功能

从广义上说,智能手机除了具备手机的通话功能外,还具备了PDA的大部分功能,特别是个人信息管理以及基于无线数据通信的浏览器,GPS和电子邮件功能。智能手机为用户提供了足够的屏幕尺寸和带宽,既方便随身携带,又为软件运行和内容服务提供了广阔的舞台,很多增值业务可以就此展开,如:股票、新闻、天气、交通、商品、应用程序下载、音乐下载等等。结合3G通信网络的的支持,智能手机的发展趋势,势必将成为一个功能强大,集通话、短信、网络接入、影视娱乐为一体的综合性个人手持终端设备。

智能电话功能

虽然“智能”没有标准的行业定义,我们认为这将有助于指出,我们在这里界定作为智能手机,和我们所认为的手机。 这里我们从特点看:

作业系统:一般来说,智能手机将基于一个操作系统,可以运行程序。 黑莓智能手机运行的 BlackBerry 操作系统 ,而其他装置运行的Palm OS或Windows Mobile 。 也有智能手机的操作系统是削减版本的Linux桌面。

软件:几乎所有的手机包括某种形式的软件(_基本的模型是包括包括一个地址簿或某种形式的联系助理,例如) ,智能手机将有能力做更多的工作。 它可让您创建和编辑微软Office文档-或至少查看档案。 它可能允许您下载的应用,如个人和企业财务助理。 或者,它可让您编辑照片,通过全球定位系统规划行车路线,并创建一个播放数字音乐。

Web访问:更多智能手机可以用更快的速度进入该网站,该手机能连接3G数据网络,并增加了Wi - Fi的支持。 不过,并不是所有的智能手机提供高速上网,但是他们都提供某种形式的访问。 您可以使用手机浏览您_喜爱的网站。

QWERTY键盘:根据我们的定义,智能手机包括一个QWERTY键盘。 他们将在您的电脑键盘-而不是按字母顺序排列顶部的数字键盘,在那里你必须利用1号进入一个有A , B ,或C该键盘可硬件(物理键盘)或软件(和触摸屏一样,如iPhone) 。

消息:所有的手机可以发送和接收文字信息,而一个智能手机除了是处理电子邮件, 智能手机可以同步您的个人-,有时你的专业-电子邮件帐户。 一些手机可以支持多个电子邮件帐户。 其他包括:访问流行的即时通讯服务,如QQ、MSN、以及AOL的AIM和Yahoo ! 通。

这些只是一些功能 ,但是现在,他们的特点,我们可以判断一部手机是智能手机还是普通手机。 智能手机和手机的技术不断变化, 什么构成了今天的智能手机可能会改变,下周,下个月,或明年。 敬请期待!

[编辑本段]智能手机的特点

1、具备普通手机的全部功能,能够进行正常的通话,发短信等手机应用。

2、具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络下的CDMA 1X或者3G网络。

3、具备PDA的功能,包括PIM(个人信息管理),日程记事,任务安排,多媒体应用,浏览网页。

4、具备一个具有开放性的操作系统,在这个操作系统_上,可以安装更多的应用程序,从而使智能手机的功能可以得到无限的扩充。

5、具有人性化的一面,可以根据个人需要扩展机器的功能。

6、功能强大,扩展性能强,第三方软件支持多。

不足:价格普遍较高,易用性较差,新手需要慢慢适应。 笔者还算是一个对电脑方面比较懂的人,刚拿到智能手机时都相当茫然,研究了半天才能逐一掌握如何安装那些令人眼馋的应用程序。可想而之,那些对电脑以及手机不是很熟悉的朋友来说,如果你想玩转一个智能手机,不花点时间好好钻研钻研是不行的,毕竟如今的智能手机就好比是一台缩小版的PC。

其实智能手机易用性较差主要还是在手机界面上。一般普通手机多以人性化非常到位的9宫格和12宫格界面,让用户轻松上手。而智能手机就差在这里。不过如今诺基亚手机的S60界面已经相当人性化,就连不易上手的Windows Mobile界面也在逐渐改善中。而真正制约用户消费的还是在于价格,一般都要高出非智能手机一大截。

[编辑本段]智能手机的分类

智能手机的诞生,是掌上电脑(Pocket PC)演变而来的。_早的掌上电脑是不具备手机的通话功能,但是随着用户对于掌上电脑的个人信息处理方面功能的依赖的提升,但由不习惯于随时都携带手机和PPC两个设备,所以厂商将掌上电脑的系统移植到了手机中,于是才出现了智能手机这个概念。

既然智能手机的诞生和掌上电脑有关,那它的操作系统也肯定会与掌上电脑有关。目前的智能手机系统主要包括Symbian,WindowsMobile的Smart Phone和Pocket PC,Palm,Linux五种。不过与PDA操作系统中Palm和Windows CE两强争霸的局面不同,在智能手机操作系统中,Symbian却抢得了先机,诺基亚公司基本上都采用了Symbian操作系统。

Symbian:Symbian的很像是Windows和Linux的结合体,有着良好的界面,采用内核与界面分离技术,对硬件的要求比较低,支持C++,VB和J2ME。兼容性很好。目前的Symbian系统经过NOKIA公司的大力推广,已经十分成熟。从已经由SeriesS60,发展到S80、S90和UIQ。需要注意的是,并不是所有的Symbian系统都是智能系统,比如早期的S40系统,就不属于智能手机系统。

代表机型:NOKIA N73、N78、N95、E90、N81、N70、E50、N82、N93等等众多机型。

Smart Phone:微软于2001年推出的智能手机操作系统。具有windows血缘,所以有着十分强大的于台式机的可同步性,娱乐方面功能出众。缺点是对硬件的要求比较高,系统经常会由于内存不足而不稳定。

代表机型: 多普达515、535、565、575、585等5X5系列;Motorola MPX200,MPX220;

PocketPC:作为PDA专用系统Windows CE在手机上的一个延伸,WM系统的推出可以看出微软对于智能手机操作系统市场的重视。WM系统有很多先天的优势,比如拥有强大的内建软件,WORD,EXCEL。IE,MSN MESSENGER,OUTLOOK,MediaPlay等,其它系统上的同类软件很难做到如此完善和_。由于硬件要求_使价格也高了,耗电还是很比较大,与SP系_样,稳定性相对较差。

代表机型:多普达S1、P800,夏新、联想均有涉及。

Palm:这种系统对硬件的要求很低,因此在价格上能很好的控制,耗电量也很小。Palm系统_的优势在于出现较早,有独立的PALM掌上电脑经验,所以其第三方软件极为丰富,商务和个人信息管理方面功能出众,并且系统十分稳定。缺点在于娱乐性较差,操作比较困难,新手难于上手。

代表机型: Treo系列智能手机,680,650等。

Linux:Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。由于起步太晚,没有太雄厚的软件基础。

代表机型:摩托罗拉A780、A1200、E2,飞利浦968。

iPhone:iPhone是一款革命性的移动电话,用户只需点按某个姓名或号码就能拨打电话。iPhone能够从PC、Mac(R)或因特网服务供应商(例如Yahoo!)同步你的所有联系信息,让你始终拥有完整的_新联系信息列表。此外,你还可以针对__繁拨打的电话建立一个喜欢的电话列表,把这些电话合并在一起召开电话会议。 采用Mac OS X系统,

代表机型: iPhone

全球智能手机市场发展状况

根据诺盛研究的结果,2005年,全球智能手机的销量已经达到5500万部,是2004年的2.6倍。未来智能手机的市场将继续保持迅速增长的势头,出货量和在手机市场中的比例都将继续增加。

在全球智能手机的操作系统争夺中,以诺基亚、索尼爱立信为代表的Symbian阵营占据了_的优势,2005年,获得Symbian操作系统使用授权的8家厂商销售了2800万部Symbian智能手机,份额达到52%。以摩托罗拉为代表的Linux阵营份额名列第二。Linux系统的优势在于成本较低,可以根据手机厂商需求量身定制,Linux操作系统的手机在亚洲市场表现出受用户的青睐的趋势。排名第三的是微软Windows Mobile系列,尽管借助同英特尔的合作,Windows操作系统在新兴的PDA手机市场获得较快的增长,但是由于微软操作系统对于软件和用户界面的控制力太强,手机厂商和运营商的态度仍然非常谨慎。

随着国内中小手机厂家的发展,黑手机 的市场不断扩大,部分厂家开始进入智能手机领域,因为windows Mobile技术结构较简单,大多数山寨智能手机都使用windows Mobile 系统,被称为 山寨PPC。

智能手机的市场态势

中国智能手机市场发展态势良好,但增长速度较为缓慢。各大操作系统之间的争夺将更加_,并逐渐以联盟阵营的方式来推动智能手机的普及。

品牌分布:诺基亚无论是品牌_还是单款产品的竞争力均是_的,但是需要面临苹果这一大潜在劲敌。

产品结构:3G手机_有发展潜力,单款产品在市场关注度的贡献值方面是高于GPS手机和音乐手机的。而音乐手机虽然数量丰富,普及程度高,但是产品竞争力匮乏。

智能手机市场关注主要分布在2001-3000元这个价格段,但是_竞争力的产品却停留在中高端市场。并且,500万像素及以上的高端手机竞争力_。

[编辑本段]智能手机的误区

误区一:可以手写输入的手机

很多朋友都认为可以手写输入的手机一般都是智能手机。其实不然,这两者并没有直接的因果联系。如波导的多易随E859和TCL的E757都具有手写功能,因为没有操作系统,所以我们给它们定义为智慧型手机。反之,多普达535,作为一款智能手机,但是却不支持手写功能,我们总不会也把它看作为智慧型手机吧!所以这两者没有直接的因果关系。

误区二:内置功能丰富的手机

是不是功能越多的手机就是智能手机呢?答案是否定的。例如CECT的T868内置的功能也非常多,也集成了PIM功能。难道我们也把它看为智能手机吗?举个很恰当的例子来说明这个问题。以前386、486电脑才在中国大陆销售的时候,市面上就出现了一款与电脑功能相仿的“小霸王”学习机,不知道大家听说过这个产品没有,反正笔者自己家里有一台。因为当时涉及电脑的软件非常少,而学习机里内置的学习软件基本上跟电脑软件一样,所以两者的差别并不是很大。但随着电脑技术的发展,应用和游戏软件越来越多的被开发出来,学习机的市场就逐渐萎缩。如果想让学习机跟上电脑软硬件升级的步伐,是十分困难的。

同理,虽然现在许多生产智慧型手机的厂商,可以提供_升级软件等功能,可是供用户选择的面毕竟很少。因为软件的更新需要手机厂商花费更多的精力,在如今这个群雄混战的手机市场,新产品的上市时间才是手机厂商_关心的问题。

反过来说,智能手机的功能就一定很丰富。为什么呢?因为其自身的操作系统在其中发挥了很大的作用。Symbian和Windows CE、Palm、Linux这四个操作系统相对应的智能手机都会在网上找到相当可观的免费资源。这是一件多么惬意的事情啊!

看到这里相信大家已经对如何区分智能手机和智慧型手机心里有个谱了吧!不过从价格上来看,智能手机的报价明显比智慧型手机高出一截,毕竟是“一分钱一分货”嘛。在这里提醒想购买此类型手机的读者注意,再购买手机之前,需考虑清楚自己需要什么类型的手机,在购买的时候一定要问清楚,不要被手机表面的东西所迷惑。

误区三:支持3G的是智能手机

所谓3G,其实它的全称为3rd Generation,中文含义就是指第三代数字通信。1995年问世的_代数字手机只能进行语音通话;1996到1997年出现的第二代数字手机便增加了接收数据的功能,如接受电子邮件或网页;第三代与前两代的主要区别是在传输声音和数据的速度上的提升,它能够处理图像、音乐、视_流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。

3G只是一种通信技术标准,符合这个标准的技术做出来的就是3G手机,而手机智能与否,与这个毫无关系

[编辑本段]智能手机10大发展趋势

苹果iPhone手机的上市给智能手机市场注入了一针“兴奋剂”,而Palm的大力推广也使得智能手机越来越普及。目前,电子邮件可能是智能手机用户_主要的功能之一,但随着网络连接性的提高,智能手机的功能将更加强大。

以下为智能手机未来发展的10大趋势:

1. GPS

目前,GPS功能越来越普遍。宏达电、RIM和其他智能手机厂商均推出了支持GPS功能的手机产品。他不仅可以帮助用户从A点走到B点,更重要的是,GPS服务商也推出各种各样的服务。

2. 开源

开源是智能手机发展的一个新趋势,目前,智能手机厂商和运营商都宣布了自己的开源战略或产品。不久前,Google刚刚推出了Android开源移动_计划。

3. 电池寿命

电池续航时间是衡量智能手机的一个重要指标,Wi-Fi、蓝牙、彩屏和免提等均消耗不小的电量。因此,为延长续航时间,尽量关闭不常用功能。

4. Wi-Fi

找到一款新的Wi-Fi芯片,如Atheros AR6002系列,可以有效降低能耗,延长电池续航时间。

5. 验证接入

今年年初,T-Mobile推出了Hotspot@Home服务,允许用户通过手机拨打VOIP电话,但只支持Wi-Fi手机。9月,RIM推出了支持该服务的智能手机。相信以后会有更多的产品上市。

6. 安全

智能手机面临着各种安全威胁,如设备锁定、功能锁定、加密、验证、远程删除数据、防火墙和***等。

7. 多媒体

为提升多媒体应用,智能手机需要平衡商用和个人应用所需功能。

8. 应用

电子邮件可能是智能手机用户所需的_重要功能,但随着连接性的提高,智能手机还有更多的潜在功能,如支持Web 2.0服务等。

9. 摄像头

智能手机所内置的摄像头已不再是“鸡肋”。

10. 家庭基站

到2008年底,一些运营商就会试运行家庭基站服务,这样,智能手机在家庭或办公室的覆盖面积就会得到提升。

[编辑本段]智能手机注意事项

1、病毒。智能手机和我们每天都用的台式机、笔记本一样,都是基于一套开放的_,所以中病毒只是分分钟的事情。鉴于此,随时备份重要资料,是使用智能手机时必须要做的工作。

2、死机。既然是和台式机WindowsXP一个性质的开放式操作系统,当受到非法程序干扰而死机,也就司空见惯。所以_好不要肆意安装各种应用软件。另外,软件装多了、文档存多了,手机的数据读写速度也会变慢,这和“死机”的道理相同。

3、耗电。智能手机的CPU、屏幕等硬件的耗电量都是不可忽视的,这些硬件很容易就将电量耗尽,再加之现在的智能手机也越来越追求时尚轻薄,其小小的电池容量就显得更加可怜了。这方面是没有解决办法的,只能是提醒智能手机用户,别老没事儿玩儿手机了。

[编辑本段]相关智能手机网站(中国)

手机之家 www.imobile.com.cn

中国CDMA网 -cdma.com

诺基亚智能手机网

占山为王山寨智能手机网

诺基亚智能手机下载网站:/download

飞鸟智能手机软件 /

TOMPDA智能手机网 pda.com.cn/

OPDA智能手机网 /

无忧智能手机网

BWO智能手机网

诺基亚手机网

好了,关于“wince6模拟器”的话题就到这里了。希望大家通过我的介绍对“wince6模拟器”有更全面、深入的认识,并且能够在今后的实践中更好地运用所学知识。