
Symbian
c30gcrk
君子不器,上善若水。
展开
-
编写安全的Symbian C 游戏代码
本文献给使用Nokia Symbian 60 SDK各个版本开发游戏软件的程序员。虽然本文主要是针对游戏软件,但是大部分内容对一般应用软件也同样适用。1.1.声明为了避免良心的谴责,首先我必须承认一点,我本人并不是靠Symbian C++糊口。除了forum.nokia.com上的文章和SDK,我也没有看过任何关于Symbian的书籍。只是偶然的,我在天津猛犸游戏公司(www.mammothwor原创 2007-08-28 09:00:00 · 881 阅读 · 0 评论 -
Symbian SDK 3.0的改变
这个问题是非常让人头疼的,因为你以前用的程序是很正常的,但是你拿到SDK3.0来编译的时候就根本不好使了,下面我把改动的地方做了一下翻译,大家可以看看,这样大家也好了解一下如何把第二版开发的东西如何移到3.0下开发。1.应用程序入口点的改变。过去我们开发的时候是没有main函数的,只有一个叫E32DLL的入口函数,但是在第三版的时候这点改变了。下面是示例代码。#ifdef __SERI转载 2008-05-08 21:15:00 · 924 阅读 · 0 评论 -
移植s60应用程序第二版到第三版
S60第一版和第二版编译器使用的是gcc for ARM,而第三版版本使用的编译器是支持ABI标准的RVCT 所以造成了第二版和第三版二进制格式不兼容,另外第三版(symbian9.0)采用了新的安全模型导致应用程序的目录结构也有所变化.所以在s60软件从第二版移植到第三版过程中程序的编译及部署需要做一些改变((幸运的是这种变化并不大,你的代码几乎不需要做改变)).本文记录了从s60第一版、第二版转载 2008-05-08 21:13:00 · 823 阅读 · 0 评论 -
missing separator
问题:Make -r -f "/Symbian/9.1/S60_3rd_MR/EPOC32/BUILD/Symbian/Newproject/vivameS60_3nd/XRose/group/GCCE.make" LIBRARY /Symbian/9.1/S60_3rd_MR/EPOC32/BUILD/Symbian/Newproject/vivameS60_3nd/XRose/group/转载 2008-05-07 15:40:00 · 1203 阅读 · 4 评论 -
S60手机开发平台构建-塞班9.2+Carbide.c++
在这里我们讨论的是为诺基亚的智能手机平台之一S60开发其软件的平台搭建。S60平台的基础是symbian操作系统,symbian操作系统是当前主流的手机操作系统,有着强大的功能和稳定性,支持C++和java语言的手机软件开发。建于是symbian的特性,似乎选择用C++开发出更多的功能。其软件后缀名为sis或sisx。其实在手机开发方面我自己也是个菜鸟,但是发现在开发平台搭建方面有很多困难,相关资转载 2008-05-05 01:33:00 · 1946 阅读 · 0 评论 -
symbian为啥待遇比J2ME要高100%-500%,解如下:
假设已经存在一个类的定义,类名为:httpcon。构造函数的定义为httpcon()。现在我们将要用j2me(java me或者kjava)和symbian(cpp的一种)方式声明一个该类的实例。java:try{httpcon ht=httpcon();}catch(...){...}这样在j2me中,已经算是该类的实例已经成功了,且进行了内存分配,也包含了相原创 2007-12-15 16:41:00 · 1538 阅读 · 1 评论 -
Symbian游戏编程入门 (二)开发环境入门
二.开发环境入门2.1 安装SDK及VCNokia根据手机的屏幕大小和价格高低把手机分成了多个系列,现在使用的系列有:Series 40、Series 60、Series 80 和Series 90。60系列采用Symbian os 6.1,然后又根据手机屏幕的特点对UI做了一些修改,这个被修改了的Symbian就被称为Nokia的60系列平台。使用60系列的手机型号包括:Nokia 66转载 2007-11-13 16:12:00 · 702 阅读 · 0 评论 -
向大家推荐几个比较好的Symbian论坛
搜symbian资源,那就是相当的费劲了.半天搜到2个开发文档,还有也就是这个地址帖让人欣慰点了.不过最后编辑日期是2005/11/11 01:13pm,不知道有效的还剩多少.呵呵.补充一下,刚才发现,symbian的资源,不用去外面找,csdn虽然提供的symbian教程很少,http://www.youkuaiyun.com/subject/symbian/不过,我们广大的PG贡献的可不少,呵呵,大家去C原创 2007-11-14 10:46:00 · 2148 阅读 · 2 评论 -
Symbian游戏编程入门 (四)图形显示
4.1 Window, Graphics Context和Graphics Device4.1.1 Window在Symbian OS 中,所有的绘图都是在窗口中进行的,窗口是与系统进行交互的基本单位。我们在进行绘图前,首先要声明一个窗口:CreateWindowL();然后通过SetRect()来设置窗口的大小。SetRect(aRect);之后我们就可以进行绘图工作了。转载 2007-11-13 16:53:00 · 876 阅读 · 0 评论 -
Symbian游戏编程入门 (三) 应用程序开发简介
三. 应用程序开发简介 3.1 Symbian应用程序类型介绍Symbian OS 中编译的二进制代码由三种目标类型,EXE、APP和DLL。3.2 EXE程序的开发当我们的应用程序并不需要用户界面,只需要使用一个单独进程的时候,我们可以创建.EXE 程序。.EXE程序包含一个主入口E32main(),当系统通过E32main()启动的时候,系统会创建新的进程,并在此进程中创建转载 2007-11-13 16:26:00 · 527 阅读 · 0 评论 -
Symbian游戏编程入门 (一) Symbian OS简介
一 Symbian OS简介1.1 Symbian操作系统的起源和现状Symbian成立于1998年,由爱立信、诺基亚、摩托罗拉和Psion共同出资筹建。1999年,松下公司加入Symbian。2000年,世界上第一款采用Symbian操作系统的手机Ericsson R380成功上市,同年,索尼公司和三洋公司获得了Symbian 的授权。 2001年, 富士通公司获得了Symbian的授权转载 2007-11-13 15:12:00 · 621 阅读 · 0 评论 -
Symbian UIQ简介
是 User Interface Quartz的缩写。Symbian UIQ只是一种在Symbian OS下的操作界面,使用这种操作界面的手机也是使用Symbian系统。也就是说,Symbian UIQ是基于Symbian智能系统的操作界面之一,仅仅是系统的一个界面外包装。例如:索爱目前的M608C,是基于Symbian OS 9.0的操作系统,其系统界面为UIQ 3.0。索爱P系列都是这种界原创 2007-11-07 11:01:00 · 909 阅读 · 0 评论 -
undefined identifier 'TDllReason'
S60 3.0 doesnt support TDllReason any longer. Look at the document from Forum Nokia how to port to S60 3.0, http://www.forum.nokia.com/info/sw.n..._0_en.pdf.html.转载 2008-05-08 20:56:00 · 1073 阅读 · 0 评论