方案一:基于 MiniGUI 1.6 的低端功能手机方案
功能手机通常运行一个简单的 RTOS(实时操作系统),如 Nuclues、ThreadX、OSE 等。MiniGUI 1.6 可运行在几乎所有的 RTOS 上,相比 MiniGUI 3.0 来讲,MiniGUI 1.6 的体积更小,因此,我们可以使用 MiniGUI 1.6 来构建低端的功能手机方案。如图所示。

图示:基于 MiniGUI 1.6 的低端功能手机方案
方案优势
- MiniGUI 提供 C 语言编程接口,基于 MiniGUI 开发的应用程序占用资源少,运行速度快。可运行于处理器主频在 100MHz 左右的硬件平台上。
- 由于 MiniGUI 丰富的功能,可方便集成其他应用程序到该方案中,如浏览器。
- 由于 MiniGUI 3.0 的接口兼容于 MiniGUI 1.6,使用该方案,可方便演进到基于 MiniGUI 3.0 的高端功能手机,避免浪费研发成本。
推荐硬件平台
- 联芯科技(Leadcore Tech.)GSM/TD-SCDMA 基带芯片
- MTK GSM/GPRS/EDGE/TD 基带芯片
- 英飞凌(Infineon)GSM/GPRS/EDGE 基带芯片
- 展讯(Spreadtrum)GSM/GPRS/EDGE 基带芯片
方案二:基于 MiniGUI 3.0/mDolphin 3.0 的高端功能手机方案
MiniGUI 3.0 亦可运行于 Nuclues、ThreadX、OSE 等操作系统之上,且支持类似 iPhone 的图形用户界面效果以及 UI 特效。另外,我们还可以在 MiniGUI 3.0 之上运行 mDolphin 3.0 浏览器,从而支持通过 WEB/WAP 协议的互联网访问。

图示:基于 MiniGUI 3.0/mDolphin 3.0 的高端功能手机方案
方案优势
- MiniGUI 提供 C 语言编程接口,基于 MiniGUI 开发的应用程序占用资源少,运行速度快。
- 使用 MiniGUI 3.0 及其组件(mGEff、mGNCS、mGNCS4Pad)等,可创建媲美 iPhone 的 UI 效果。
- 集成了同时支持 WEB 及 WAP 的 mDolphin 手机版本,降低采购成本。
- 提供基于 Windows 平台的 miniStudio 可视化集成开发环境,帮助提高应用软件开发效率。
推荐硬件平台
- 联芯科技(Leadcore Tech.)GSM/TD-SCDMA 基带芯片
- MTK GSM/GPRS/EDGE/TD 基带芯片
- 英飞凌(Infineon)GSM/GPRS/EDGE 基带芯片
- 展讯(Spreadtrum)GSM/GPRS/EDGE 基带芯片
注:要发挥良好软件性能及 UI 特效,建议采用处理器主频高于 200MHz 的基带芯片。
方案三:基于合璧操作系统的智能手机/电信信息机方案
使用飞漫整合了优秀开源软件及飞漫成熟产品的开发平台合璧操作系统(HybridOS),也可以构建智能手机方案。下图给出了基于合璧操作系统的智能手机方案。

图示:基于合璧操作系统的智能手机/电信信息机方案
本方案预计需要的系统资源如下:
- 为获得最佳图形性能,最好含有2D图形加速芯片;
- 为支持高级 UI 特效,最好支持 3D 图形加速芯片;
- 最小应用处理器主频:400Mhz 以上;若运行 Android,则要求处理器主频达到 800MHz 以;
- 最小静态存储空间:64MB,推荐 128MB;
- 最小动态存储空间:128MB,推荐 256MB。
方案优势
本方案基于 Linux 作为应用操作系统,在其上运行各种可能的应用软件。采用 MiniGUI V3.0 提供的多进程支持,可实现多进程的 MMI 运行环境,从而实现如下特性和好处:
- 提高系统的整体稳定性,单个应用进程的失效,不会影响整体系统的运行。
- 在线下载应用软件并运行。
- 便于应用软件和系统的在线升级。
- 使用 MiniGUI 3.0 及其组件(mGEff、mGNCS、mGNCS4Pad)等,可创建媲美 iPhone 的 UI 效果。
本方案包含一个全功能的 WEB 浏览器产品,mDolphin 2.0/3.0。mDolphin 是基于 WebKit 浏览器核心开发的运行于 Linux 和 MiniGUI 之上的全功能浏览器,符合如下标准或规范:
- 支持流行的 W3C 标准:HTML 4.01、XHTML 1.0、XML、CSS(2.1及部分 3.0)、XSLT、XPath、DOM(level 2及部分 3)及 AJAX(WebAPI)。
- 支持 Netscape 标准:JavaScript 1.5。
- 遵循标准的 Netscape 插件接口,结合硬件平台提供的音视频解码器,可提供对标清及高清音视频流的支持。
- 支持 HTTP 1.1、HTTPS、Cookie 和代理服务器。
- 支持AJAX应用。
- 支持WEB2.0应用。
使用 mDolphin 3.0,还可获得如下好处:
- 更高的浏览器运行性能。mDolphin 2.0 相比 mDolphin 3.0 整体性能提升高达 30%,部分性能提升高达 80%。
- 通过 HTML5 的 Media/Video/Audio 标签,提供对音视频流的支持。
- 通过 HTML5 的 CANVAS 标签支持,开发基于浏览器的高级特效 UI。
- 通过 JavaScript 本地绑定功能,支持通过 WEB 页面对系统功能的调用。
- 支持 WAP 协议及 WAP 页面。
在应用处理器主频超过 800MHz 的芯片上,可集成 Google Android 系统,从而获得如下好处:
- 运行海量 Android 应用,扩展方案功能。
另外,飞漫软件还向开发者提供 hybridStudio 可视化集成开发环境,帮助提高应用软件开发效率。 除此之外,该方案还有如下好处:
- 开发便利性和性能上的最好平衡点。基于 MiniGUI 开发本机应用软件的难度较高,但开发出来的应用软件性能较好。因此,对一些关键应用软件,如浏览器、短信、彩信、电子邮件、媒体播放器等应用软件,应该直接在 Linux 和 MiniGUI 之上开发;而 Web Widget 和 Android 平台则提供了一个通用的平台,可运行各种现有应用软件,同时从人才、社区资源、开发工具等方面,都可获得巨大的现有技术及资源的支持。
- 对已经基于 MiniGUI 开发功能手机方案的厂商来讲,该方案还可最大程度上兼容已有基于 MiniGUI 的各种应用软件,从而方便平滑移植到智能手机方案上。
注:基于 MiniGUI 3.0 开发的特效效果,可点击 此处下载 Windows 平台的演示程序。
对硬件平台的要求
- 为支持良好 UI 效果,最好含有2D图形加速芯片。
- 为支持类似 iPhone 的 UI 特效,最好含有 3D 图形加速芯片。
- 最小应用处理器主频:400Mhz 以上;若需要集成 Android,则要求应用处理器主频在 800MHz 以上。
- 最小静态存储空间:32MB,最好为 64MB。
- 最小动态存储空间:64MB,最好为 128MB。
本方案推荐硬件平台:
- 联芯科技(Leadcore Tech.)GSM/TD-SCDMA 高端基带芯片。
- TI OMAP 系列。
- 君正 4750+GSM/GPRS 模块。


