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