SymbianSymbian C++程序安装包为sis或者sisx后缀的文件。开发者需要编译生成需要安装的二进制文件(如exe文件、res文件等),然后编写pkg文件,最后使用makesis命令行工具生成sis包,并使用signsis工具签名。pkg文件列出所有需要包括在sis包中的文件,包括文件的源路径及安装到手机上之后的目标路径,也可以指定少许的其他属性。例如,exe在安装过程中是否执行,在
转载 2023-06-20 11:16:31
120阅读
诺基亚智能手机系统简介:NOKIA6680、81的操作系统是Symbian 8.0s,操作界面是S60(Serials 60)操作界面。 Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC是ElectronicPiece ofCheese取第一个字母而来
  ①                最重要的设计诀窍是将“引擎”代码与用户界面(UI)代码分开,分为不同的模块。这样设计有助于您的程序在不同用户界面系统之间的移植,Symbian OS本身也采用这种设计。       方法之一是在二进制级就进行这个区分。将所有非用户界面相关代码放到独立的引擎.DLL文件中。您的程序中用户界面相关的代码可以链接到这个.DLL文件,从而访问引擎获取其提供的功能
之前有文章称诺基亚大势已去,在中国已失宠于运营商云云,可是根据最新发布的一项3.59%,上升趋势在后两个月尤为明显。  2)iOS:略有下降,年
翻译 2011-12-31 11:31:28
60阅读
应用Symbian S60 3rd操作系统的手机的软件必须经过数字签名才能使用,虽然这样带来了较高的安全性,但是为用户的使用带来了一些不便。最麻烦的事情最莫过于那种需要更多API能力的软件,它们需要开发者证书才能工作。而这在国内称之为“自签名”,其实也就是开发者为测试程序而自己签名。很不幸,我刚刚买到手机的前些天,SymbianSigned网站的开发者证书申请就不能用了。原因很明显,有很多傻瓜化
本文整理总结了一下在Symbian系统上进行文件操作的一些体会,实现了通过文
转载 2007-12-17 10:30:00
52阅读
2评论
转自:http://club.mypda.com.cn/sp.asp?tid=87959&bcp=1&loc=2Symbian是什么?对于Symbian这个名词,凡是接触过手机的人一定对这个名字早有所闻,现在就来...
转载 2007-06-01 21:36:00
80阅读
2评论
转载 2021-07-27 09:57:51
143阅读
转载 2007-12-17 10:30:00
48阅读
【四】 Symbian的容器 Symbian在设计之初,没有拥抱STL,这就要求,它需要重新制作一些轮子,容器便是其中的一个。 CArray系列容器 Symbian的设计者,非常喜欢复杂的继承结构和保罗万象的类,CArray系列的容器,就是在这种理念下的产物。CArray是顺序容器,相当于STL的vector + list,以及更多。 CArray系列容器,在继承的最底端,也就是可实例化使用的类,都采用CArrayXxxYxx的命名方式,即:CArray + 对象单元存储方式 + 对象段存储方式。所谓对象单元存储方式,就是表征容器中每一个单元数据,是如何存放的,在CArray中,主要有四种: Flat,容器中的每个数据,都是等长同类的; Var,容器中的每个数据长度,可以是不同的; Pak,容器中的数据分成若干部分,每一部分都有一个leading-byte表示这一段的长度,形如描述符; Ptr,容器存放CBase子类对象的指针数据。 每个容器,都有一个重要的参数,它是一个整数,称为Granularity,即,每一组元素的个数。组是CArray容器分配内存的单位,在Granularit
原创 2009-06-13 00:55:00
488阅读
原创 2009-05-25 23:56:00
470阅读
原创 2009-05-28 02:26:00
502阅读
SymbianOS使用的是面向对象的C++,但是又和标准的C++有一些区别。比如SymbianOS没有标准的异常处理 (Exception),因为设计SymbianOS的时候还C++还没有把异常处理标准化。所以Symbian设计了自己得异常处理机制: TRAP,leave.另外就是今天要讲的基本类型。Symbian基本上不使用任何标准的C++基本类型,众所周知,不同的C++编辑器对 int,unsignedint的长度理解不同,所以SymbianOS中使用TInt8,TInt16,TInt32。但是如果你么没有很好的理由是用某一特定的长度时,要使用TInt.其他很多类型也遵守这个原则。比如以后
转载 2007-06-28 10:55:00
93阅读
2评论
[摘要] 本章主要介绍了Sybmian认知、Symbian OS开发环境搭建。介绍了国内主要的手机操作系统所占的市场份额。介绍了Carbide.C++的主要功能,利用Carbide.C++建立了console程序和GUI程序,并运行生成仿真界面。 [关键词] Carbide.C++ Eclipse 智能手机 Symbian
翻译 精选 2009-09-02 22:15:16
1452阅读
永远活在同步的流程里,无疑是我等码工最大的奢望之一。为了不阻塞UI,为了读写一陀陀数据,为了含辛茹苦的演算复杂的逻辑,为了大家和睦相处共同劳动,总是需要异步处理,你一下我一下共同完成任务。在Symbian中,做了一套机制来做这件事情,这就是Active Objects。 Active Objects Active Object是一套事件驱动的多任务模型。在Symbian的标准线程中(除掉一
原创 2009-06-17 01:13:00
497阅读
   支持wifi 3g edge网络,基本上可以实现打电话不要钱 电脑访问: https://developer.skype.com/SymbianSkype 或者 3版下载地址 http://www.skype.com/go/getskype-symbian-s60v3 5版下载地址 http://www.skype.com/go/getskype-symbian-
原创 2010-03-04 10:03:16
960阅读
2评论
原创 2009-05-29 12:07:00
415阅读
# OS 架构实现指南 ## 一、OS 架构概述 操作系统(Operating System,OS)是计算机系统中最重要的系统软件之一。它的主要功能是管理计算机硬件与软件资源,并为计算机用户提供一个友好的操作环境。本文将指导你如何实现一个简单的操作系统架构。 ## 二、实现流程 我们将通过以下步骤来构建基本的操作系统架构: | 步骤 | 描述
(本文发表于《CSDN社区电子杂志——移动开发杂志》创刊号)   摘要: Symbian OS是目前市场占有率最高的移动设备OS。本文是Symbian开发的入门性文章,从零开始介绍了进行Symbian开发首先需要了解的一些东西,同时介绍了一些好的开发资源。阅读本文几乎不需要相关的基础知识。1.      Symbian简介1.1       Symbian起源Symbian 成立于19
原创 2022-02-21 18:16:54
512阅读
转载 2007-12-17 10:30:00
36阅读
  • 1
  • 2
  • 3
  • 4
  • 5