
Symbian/Android/iOS/WM对比
文章平均质量分 79
BeyondExisting
这个作者很懒,什么都没留下…
展开
-
Symbian/Android/iOS/WM应用程序开发感受对比
前后参与过Symbian/Android/iOS/WM的程序开发,在这里列一下各个平台程序开发感受对比。 Symbian: 1. Symbian开发的配套文档比较差。虽然也有Symbian SDK配套的文档,但是Symbian文档大多惜字如金,对类及函数的说明都相当简洁。另外,Symbian体系结构相关的文档也相当少或相当简洁。因此,不太熟的Symbian程序员,只能结合差劲的文档和自己的经验,经过不断的猜测和尝试,才能完成编程。这样造成的后果时,Symbian程序员很难对Symbian程序有比较彻底的原创 2010-12-23 23:05:00 · 2878 阅读 · 1 评论 -
Symbian/Android/iOS/WM程序框架对比
Symbian: Symbian程序一般分为两类:Server程序、UI程序 Server程序:Server程序一般无UI,并且一般不在应用程序列表中显示启动图标,运行时在后台运行。 Server程序主要包括派生于CServer2的Server实现类及派生于CSession2的Client服务类。Server程序启动时,会创建CServer2派生类的实例,并在系统中以特定的名称注册(通过调用CServer2::Start(const TDesC& name))。Client通过Server名原创 2010-12-26 18:08:00 · 1489 阅读 · 0 评论 -
Symbian/Android/iOS/WM安装包对比
Symbian: Symbian C++程序安装包为sis或者sisx后缀的文件。开发者需要编译生成需要安装的二进制文件(如exe文件、res文件等),然后编写pkg文件,最后使用makesis命令行工具生成sis包,并使用signsis工具签名。pkg文件列出所有需要包括在sis包中的文件,包括文件的源路径及安装到手机上之后的目标路径,也可以指定少许的其他属性。例如,exe在安装过程中是否执行,在卸载程序过程中是否执行等。 sis包中包含的常见文件: exe文件:可执行文件,由C++代码编译生成。原创 2010-12-26 21:13:00 · 1749 阅读 · 0 评论