移动OMS开源操作系统试用点评

开源
今天有幸拿到了多普达定制版G2的真机,这款G2采用了播思基于Android二次开发的Open Mobile System操作系统,其操作系统的运营模式和Google Android几近相同,都采用了开源和深度定制的模式,力求吸引厂商进入。本文将对Open Mobile System操作系统的各方面做一些简单的分析,力求还原一个真实的OMS操作系统,也给众多应用开发者和关心OMS的朋友,提供一些基础资料。

今天有幸拿到了多普达定制版G2的真机,这款G2采用了播思基于Android二次开发的Open Mobile System操作系统,其操作系统的运营模式和Google Android几近相同,都采用了开源和深度定制的模式,力求吸引厂商进入。本文将对Open Mobile System操作系统的各方面做一些简单的分析,力求还原一个真实的OMS操作系统,也给众多应用开发者和关心OMS的朋友,提供一些基础资料。

OMS操作系统的界面采用了和iPhone相似的图标设计,在整体设计风格上可以很明显的看出收到了iPhone和魅族M8 UI的影响。比如解锁界面是拖动一个蓝色的圆圈到指定解锁区。各个应用的图标都设计成了类似iPhone的圆角图标,这对于许多iPhone类软件的移植来说可以减少不少的工作量。

在主屏幕操作区切换上,也采用了和iPhone类似的屏幕单面切换方式,不过OMS加入了几种特效。其中3D魔方切换方式非常耗费系统资源,这也是Android系统的诟病之一。在采用Java虚拟机后,如果没有强劲的CPU支撑,用户体验就会非常糟糕。简单的界面切换和程序切换动作都会让系统非常慢,甚至死机崩溃。除了横向预览外,播思还开发了16格界面,每个界面对应一个分类,每个分类可以存放20个应用,总共可以存放最多320个应用程序在桌面上。从这种设计方案和移动的号召力来看,各种3G应用数量会非常庞大。

OMS本身提供了两种的应用程序接口。一种是Android Cupcake正式版也就是1.1固件即将支持的桌面Widget,OMS里对应的程序名称为“Widget家园”。采用了和Mac Dock类似的浏览方式,添加和删除在桌面上的Widget。不过目前应用较少,仅仅拥有:搜索,农历,Widget商店和一个不知名的游戏程序。

在浏览OMS的程序管理器,我们可以发现,程序依旧是标准的Android平台.apk安装包形式,比如139邮箱,名称为Mail.apk,作者是 OMS.mail,大小位527K。内置的文档阅读器,名称为HYFdocviewer.apk,作者是HYFsoft北京红樱枫软件有限公司,词典名称Cooldict_android.apk,中文名应该就是词酷,很明显就是一款通用平台移植产品,作者是Motech。以上2个程序也是在送测样机里发现的唯一两个外包程序。

在软件更新方面,OMS将应用程序管理器、应用程序安装以及应用程序更新全部集成到了一个应用中,方便了软件的安装和管理。同样没有提供在SD卡上安装应用或者通过PC端安装应用的方式,在系统里也屏蔽了安装非认证程序的选项(在Android原系统中为Setting设置中的Unknow Source选项)。

当然,作为移动自家的产品,这款OMS操作系统抛弃了诸如Gmail的Google定制部分,取而代之的是移动提供的全方位应用。有号码管家,139邮箱,Widget家园,软件商店(内置在应用管理器中),快讯,我的收藏,手机导航,定制的浏览器,百宝箱,移动梦网,飞信和音乐随身听。当然后面还有mspace这样的综合性服务。

从以上这些可以看出,这款定制版的多普达G2将大部分基础服务和应用都牢牢和移动捆绑,成了移动增加(每用户平均收入,ARPU-Average Revenue Per User)的有利武器。

虽然这款机器采用了OMS操作系统,但是软件的版本号还保持着Android特有的显示方式,细心的用户可以对照下G1,在关于设备中,法律信息还是空白,因此我们无法获得有关这款操作系统的进一步信息和介绍。从机身配件可以看出,G2在2009年1月11日就之前就已经定型完毕,这款样机是并非是国内生产,在机身背后显示为Made in Taiwan(当然不排除国内组装出口然后再进口的可能)。机器型号代码为HTC.2.6.27-2a0462de-2,机器固件版本为1.1,机器基带版本62.47S.20.17G_2.22.18.27,机器内核版本2.6.27-2a0462de,版本号1.0.0.A6188。

综上所述, 我们可以猜测,基于Android SDK 1.1编译的程序可以很好的在OMS上运行,当然我也从播思开发人员口中侧面了解到G1上的程序只需做很小的改动甚至不需要改动即可运行在OMS操作系统上,不知道这是因为OMS的改变不大呢还是因为OMS的兼容性做的很好。具体的开发测试文档和教程我们会在今后的文章中给大家介绍,敬请期待。

附录:
系统简介

"OMS是Open Mobile System的简称,即面向移动互联网的开放型移动智能终端软件平台,它包括基于开源内核的移动终端操作系统、中间件、Java虚拟机、应用软件、硬件参考设计以及基于WebKit的各类应用等。它具有强大的兼容性、扩展性和安全性,以及简单易用、友好的人机界面等良好用户体验,且具有完全自主的知识产权。在此之上,OMS拥有开放统一的API开发接口、完备的集成开发环境和活跃的在线生态环境,极大地方便了移动应用和内容的开发。" 以上这段话来自于OMS的开发者Borqs 播思通讯的主页。

【编辑推荐】

  1. Linux系统下配置Netware服务器方法
  2. 嵌入式设备上的 Linux 系统开发
  3. 深度介绍Linux内核是如何工作的(1)
责任编辑:张燕妮 来源: Linux论坛
相关推荐

2009-02-18 16:38:08

中国移动手机操作系统OMS

2009-04-17 09:05:01

智能手机市场移动OS

2009-04-10 08:42:38

OMS移动OSophone

2018-11-29 13:25:09

Android开源操作系统

2013-02-22 11:25:27

UbuntuUbuntu移动操作系

2012-12-24 10:02:23

2009-02-17 16:18:54

LG微软移动操作系统

2011-09-14 09:08:50

AndroidSymbianWebOS

2013-01-05 10:02:33

Ubuntu移动

2010-03-05 10:38:16

Android移动操作

2010-03-03 17:42:43

Linux开源

2009-05-11 08:45:57

移动OS移动互联网互联网门户

2010-02-06 16:26:30

Android开源

2021-12-21 09:20:47

ReactOS开源Windows

2012-07-03 09:14:06

Mozilla移动操作系统火狐OS

2013-03-12 15:11:58

火狐移动操作系统

2012-09-26 11:10:05

自主开发移动操作系统

2011-12-31 11:39:09

MozillaBoot to Gec

2013-12-27 09:51:02

Android移动操作系统

2011-05-05 14:38:41

PalmPilot 1Palm OS 1.0Palm OS
点赞
收藏

51CTO技术栈公众号