ophone

五月

17

从一个开发人员的角度比较Windows Mobile与Ophone

Windows Mobile在经历过最初的Wince系列,pockect pc和smartphone两种版本,到微软最新的Windows Mobile 6.5,Windows Mobile凭借与桌面平台良好的兼容性已经微软在移动领域的不断努力,在智能手机操作系统中已经占据了接近15%的市场份额。微软所推崇的Windows Mobile下的基于.net compact framework也越来越成为开发微软平台的首选。微软的曾经的.net战略从一定意义上来说,在移动开发上得到了实现。 OPhone作为基于Android开源平台的移动操作系统,在开发上沿用了Android的开发特性和环境,而Java是首选的开发语言。比较有意思的是,微软的.net战略在企业级开发上最大的对手是J2EE,而在移动操作系统中,除了诺基亚的Symbian由于手机的高占有率而在移动操作系统的高份额外,Windows Moible与Android是未来两个有希望与Symbian三分天下的操作系统,这样似乎java与.net(C#)的战争要持续烧到了移动平台上了。            这里将就两个平台在开发方面所关注的问题进行比较,并不是要得出谁优谁劣的结论,而是能让会其中一个平台的开发人员也能熟悉另一个平台的相关问题。

五月

17

浅谈OPhone中的资源管理和使用

  在OPhone平台中,一个应用程序所要包含和引用的外部元素统称为资源(Resources)。本文介绍了OPhone平台中资源的结构布局、框架实现以及使用,帮助开发者理解OPhone中应用程序资源的概念,以及如何快速的组织和使用资源。  资源类型及结构布局  OPhone平台中有多种资源类型,例如字符串,图片等等。每种资源都有其固定的语法和格式,在应用程序的源代码目录中也有其特殊的位置。总的说来,资源以三种类型的文件存放在本地:XML文件,位图文件以及原始数据文件。下面简单介绍了每种资源的概念和目录布局,关于其语法请参考OPhone中语法相关的文档。

五月

17

OPhone平台开发环境常见问题解答

Android是Google公司于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称。而OMS是基于Android为中国移动“深度定制”的移动操作系统。如果你希望使用OMS SDK搭建环境开发应用程序,请阅读这篇文章。这篇文章总结了很多搭建开发环境的常见问题,例如如何连接OMS SDK中的模拟器,如何安装/卸载ADT,如何创建工程,如何查找程序出错的原因等等。

五月

17

如何在OPhone平台编写网络应用

1. 概要 本文主要介绍在OMS平台上开发网络应用的一些常用接口,同时指出其在Android 平台的异同之处。由于OMS平台支持多 PDP 复用,本文还介绍了相关的数据连接管理接口。