MMI设计
MMI是进行移动通信的人与提供移动通信服务的手机之间交往的界面。同时,MMI也是人性化设计和人文背景的价值体现。MMI核包括GUI和各种应用程序所依赖的各种框架结构和数据结构,如窗口管理,定时器管理等;它含硬件和软件:硬件有键盘、显示器、话筒、耳机和SIM卡等;软件有基本人机界面功能、用户SIM卡功能、公众移动网功能、菜单与电话本功能等。
MMI主要有以下功能:
- 输入用户操作信息
- 以声、光、振动等手段显示手机及网络的状态、输出操作结果
- 实现GSM相关协议
- 提供合理、方便的操作方法
- 对众多的功能进行分类、组织,以方便用户使用
- 增加计算器等附加功能,提高手机的实用性
- 加入动画、图标、问候语等修饰功能,使产品界面美观、友好
对MMI软件的开发工作提出了以下相关要求
- 充分消化GSM协议,完整地实现协议要求的各项基本功能。
- 软件工作稳定可靠,与底层软件接口方便,以保证整机的性能。
- 选用代码效率高,表达能力强,可移植性好的编程语言,以便提高产品的性能价格比,降低开发成本。
- 根据GSM手机界面的具体情况,充分利用LCD显示器的表达能力,借鉴、采用最新的软件开发技术,运用图形、动画及汉化界面、汉字功能,美化产品、方便使用。
- 精心组织程序结构,使软件结构清晰,各模块独立性强,可扩充性、可封装性好,便于开发小组分工合作以及各阶段开发成果的充分利用,达到缩短产品开发周期、丰富产品功能的目的。
- 发挥创造性,开发特色功能、实用功能,提高产品吸引力。