2004-12-11 02:19
无双
symbian与uiq开发教程之三-介绍symbian操作系统<br />Saturday, December 4th, 2004<br /><br />作者:无双<br />首发于wsue.org与loveunix.net<br />转载请保留出处<br /><br />在上面已经知道 symbian是一个智能手机操作系统<br />但是symbian不只是一个手机操作系统 它还可以运行在其它平台上 如PDA等<br /><br />从V5.1开始 symbian提供了unicode的支持 所以symbian可以很好的支持软件的国际化与本地化<br />同时从V6开始 symbian提供了修改skin功能 手机制造商可以根据自己的需要在symbian操作系统之上开发自己的界面<br />现在我们见到的广泛使用的有两个界面 UIQ与series 同时 也只有这两个界面对外提供SDK<br />series有提供单手操作的series60,与提供双手操作的series80,其中series60是使用最广的平台 nokia推出的手机多是使用series60平台 还有一部分是使用series80平台<br /><br />UIQ则提供了对触摸屏的支持 现在使用的有索爱的p800,p900,p910系列 p800使用的是uiq2.0 p900 910使用的是uiq 2.1 现在uiq3.0已经出来了<br />如果想买个开发手机的话 可以选择自己喜欢的一款<br /><br />symbian V5使用的图形框架名字叫eikon,所以现在在sdk里面看到的很多类名都是以eik开始的<br />从5.1开始 正式支持unicode,这时图形框架名字从eikon改为uikon<br /><br />后面版本的symbian支持根据目标机器的特点,如大小和分辨率及数字笔的支持来自己定制用户界面,这时由于在Uikon之上建立的UI层工具不同而导致。<br />Series 60 UI,基于Simbian OS v6.1,使用一个附加层叫做Avkon来修改Uikon框架的行为与显示.<br />UIQ基于Simbian OS V7.0使用Qikon来完成相同的工作。<br /><br />uiq与series都是对eikon进行了封装<br />