ECDS-MUI是一套全新的跨平台移动设备应用程序开发库。作为操作系统和应用程序之间的中间件,它可以更加轻松的构建基于多种平台的应用程序,并使之具备广阔的市场空间。ECDS-MUI内置丰富的应用函数库,将更有效的提升开发效率。
移动设备应用程序的跨平台解决方案
平台支持
ECDS-MUI基于C++语言开发,利用ECDS-MUI SDK应用接口可以方便的跨越Symbian S60 1st、2nd、3rd,SmartPhone 2003,Pocket PC 2003,Windows Mobile 5.0,Windows 2000/xp等主流移动设备应用平台。并且随着用户数量的增加,未来还将提供Symbian S80,Symbian S90,Symbian UIQ,BREW,Palm,Embedded Linux等多种平台支持。
主要特点
由于在应用程序和平台/OS之间建立起应用层和平台抽象层,采用ECDS-MUI编写的应用程序能自由跨越时下多种主流移动设备平台和操作系统。ECDS-MUI应用层提供包括核心库在内的图象库、声音库、UI库、网络库等丰富函数库,能有效提高开发效率,降低开发难度。引用平台/OS抽象层的概念,将底层操作系统及硬件平台差别隐藏起来,并对上层应用程序提供了一致的功能特性、统一的应用开发接口。用户无须了解目标设备规格、类型、OS等信息,即可轻松实现跨平台开发。
解决方案优势
ECDS-MUI区别于传统平台虚拟机,提供编译为本地代码能力,最大挖掘移动设备性能。在ECDS-MUI提供的丰富函数库支持下,可以更轻松的实现各平台应用程序的设计,便于移动设备操作的UI库,能有效缩短开发时间。由于实现了跨平台开发,应用程序开发人员只须在Windows OS环境下测试,增强和演示他们的软件性能,即可达到与目标平台一致的效果。ECDS-MUI为用户提供了一个统一、高效的应用程序开发环境,减少了开发、移植及售后服务中的中间环节,降低成本的同时使产品具有更好的流通性和共享性,使之具备广阔的市场空间。
应用模块
根据用户应用范围,ECDS-MUI提供各类应用模块以供选择:
ECDS-MUI 核心模块:提供编译程序跨平台在内的,图形、IO、文件、系统等核心应用模块。
ECDS-MUI 声音模块:提供声音的插入、混音、采样率变换及支持常用声音格式和播放特效的应用模块。
ECDS-MUI UI模块:提供各种常用控件及布局器,如:列表框、菜单、富文件编辑框等多种UI形式的应用模块,功能强大。
ECDS-MUI 网络模块:提供TCP/IP协议、蓝牙协议、DNS和HTTP协议在内的多种网络支持的应用模块。
ECDS-MUI 一体化集成包:提供以上所有应用模块功能。
您如需更多了解,请访问ECDS-MUI网站: