SymbianSymbian C++程序安装包为sis或者sisx后缀的文件。开发者需要编译生成需要安装的二进制文件(如exe文件、res文件等),然后编写pkg文件,最后使用makesis命令行工具生成sis包,并使用signsis工具签名。pkg文件列出所有需要包括在sis包中的文件,包括文件的源路径及安装到手机上之后的目标路径,也可以指定少许的其他属性。例如,exe在安装过程中是否执行,在
转载 2023-06-20 11:16:31
120阅读
  ①                最重要的设计诀窍是将“引擎”代码与用户界面(UI)代码分开,分为不同的模块。这样设计有助于您的程序在不同用户界面系统之间的移植,Symbian OS本身也采用这种设计。       方法之一是在二进制级就进行这个区分。将所有非用户界面相关代码放到独立的引擎.DLL文件中。您的程序中用户界面相关的代码可以链接到这个.DLL文件,从而访问引擎获取其提供的功能
之前有文章称诺基亚大势已去,在中国已失宠于运营商云云,可是根据最新发布的一项3.59%,上升趋势在后两个月尤为明显。  2)iOS:略有下降,年
翻译 2011-12-31 11:31:28
60阅读
本文整理总结了一下在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阅读
【四】 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评论
诺基亚智能手机系统简介:NOKIA6680、81的操作系统是Symbian 8.0s,操作界面是S60(Serials 60)操作界面。 Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC是ElectronicPiece ofCheese取第一个字母而来
永远活在同步的流程里,无疑是我等码工最大的奢望之一。为了不阻塞UI,为了读写一陀陀数据,为了含辛茹苦的演算复杂的逻辑,为了大家和睦相处共同劳动,总是需要异步处理,你一下我一下共同完成任务。在Symbian中,做了一套机制来做这件事情,这就是Active Objects。 Active Objects Active Object是一套事件驱动的多任务模型。在Symbian的标准线程中(除掉一
原创 2009-06-17 01:13:00
500阅读
[摘要] 本章主要介绍了Sybmian认知、Symbian OS开发环境搭建。介绍了国内主要的手机操作系统所占的市场份额。介绍了Carbide.C++的主要功能,利用Carbide.C++建立了console程序和GUI程序,并运行生成仿真界面。 [关键词] Carbide.C++ Eclipse 智能手机 Symbian
翻译 精选 2009-09-02 22:15:16
1452阅读
   支持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
967阅读
2评论
aHarmonyOS Ⅰ. 鸿蒙系统简介 鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。2019年8月9日,鸿蒙系统在华为开发者大会<HDC.2019>上正式发布,华为会率先部署在智慧屏、车载终端、穿戴等智能终端上,未来会有越来越多的智能设备使用开源的鸿蒙OS。 鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,
原创 2021-08-24 10:03:09
545阅读
触达Github项目大家好!我是Huber!OpenHarmony 2.0 于 2021 年 6 月 2 号开源,紧接着鸿蒙系统无疑占据了最近热点话题的C位,就连一个名为HarmonyOS也霸榜Github。这是一个与 HarmonyOS 相关的精彩内容的精选列表。目前已经在Github标星 17.7KHarmonyOS是第一个基于微内核的全场景分布式操作系统,是华为自主研发的操作系统。Harmo
转载 2023-11-30 12:57:59
48阅读
ntent.comStep 2:在 IP 网站查询此 IP 段...
原创 2022-11-10 20:46:12
176阅读
正在更新mac OS 默认安装了git git -v 查看版本mac OS 默认安装了ssh ssh -v 查看版本1.设置username和email(github每次commit都会记录他们)git co...
转载 2019-01-26 22:27:00
447阅读
2评论
原创 2009-05-29 12:07:00
415阅读
(本文发表于《CSDN社区电子杂志——移动开发杂志》创刊号)   摘要: Symbian OS是目前市场占有率最高的移动设备OS。本文是Symbian开发的入门性文章,从零开始介绍了进行Symbian开发首先需要了解的一些东西,同时介绍了一些好的开发资源。阅读本文几乎不需要相关的基础知识。1.      Symbian简介1.1       Symbian起源Symbian 成立于19
原创 2022-02-21 18:16:54
514阅读
  • 1
  • 2
  • 3
  • 4
  • 5