查看完整版本: 教你简单的 S60 3rd 制作软件

jcoco 2008-7-25 13:31

教你简单的 S60 3rd 制作软件

大家都在使用S60 3rd的软件,是不是也有很多人在想要是自己也能做个软件有多好啊 !
首先感谢CNPDA的诸葛小白!
[size=14px]首先是编程环境的搭建:(就是安装几个软件么)因为在帖子中不能上传插图 我只能在附件里添加上了!大家将就着看吧!

1、这里我们所讨论的平台是诺基亚s60平台,S60平台的基础是symbian操作系统。有着强大的功能和稳定性,支持C++和java语言的手机软件开发。鉴于symbian的特性,选择用C++能开发出更多的功能。原因因为诺基亚的工程师开发了类似ECLIPS的IDE--Carbide C/C++,目前是1.3版本,里面所有的C++类都被重构了一遍……

2、安装ActivePerl-5.6.1.X。ActivePerl-5.6.1.X必需是5.6.1版本的SDK才能支持,所以我们必需下载类似版本的软件才行。我这里使用的是ActivePerl-5.6.1.638-MSWin32-x86,可以从[url=http://www.activestate.com/][color=#000000]http://www.activestate.com/[/color][/url] 下载免费版本。
[url=http://downloads.activestate.com/ActivePerl/Windows/5.6/][color=#000000]http://downloads.activestate.com/ActivePerl/Windows/5.6/[/color][/url]

3、安装JRE。JRE选择1.5版本的就可以,JRE可以从[url=http://java.sun.com/][color=#000000]http://java.sun.com[/color][/url] 免费下载。
[url=http://java.sun.com/javase/downloads/index.jsp][color=#000000]http://java.sun.com/javase/downloads/index.jsp[/color][/url]


4、SDK可以从免费获取。下载需要注册,因为很多东西都要从这里下载,所以还是注册一个帐号吧。[url=http://www.forum.nokia.com/info/sw.nokia.com/id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html][color=#000000]http://www.forum.nokia.com/info/sw.nokia.com/id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html[/color][/url]

我安装到了D盘下

5、安装[url=http://www.forum.nokia.com/info/sw.nokia.com/id/81687548-5aa2-4518-b4e3-6278f0e867b5/DS_Carbide_cpp.html][color=#0000ff]Carbide.c++ [/color][/url]目前最新是1.3
[url=http://www.forum.nokia.com/main/resources/tools_and_sdks/carbide_cpp/][color=#000000]http://www.forum.nokia.com/main/resources/tools_and_sdks/carbide_cpp/[/color][/url]

安装最好和SDK一个盘符下。下一步过程中,安装默认的选项即可

6、都安装完成后可以开始使用了,如果环境出现问题,
在开始菜单--[url=http://www.forum.nokia.com/info/sw.nokia.com/id/81687548-5aa2-4518-b4e3-6278f0e867b5/DS_Carbide_cpp.html][color=#0000ff]Carbide[/color][/url] C++ 1.3目录下--Configure environment for WINSCW command line.bat文件,运行这个会自动配置环境。搞定……

第二部分:调试SDK

1、软件注册,[url=http://www.forum.nokia.com/info/sw.nokia.com/id/81687548-5aa2-4518-b4e3-6278f0e867b5/DS_Carbide_cpp.html][color=#0000ff]Carbide[/color][/url] C++ 1.3是需要注册的

[url=http://www.forum.nokia.com/info/sw.nokia.com/id/81687548-5aa2-4518-b4e3-6278f0e867b5/DS_Carbide_cpp.html][color=#0000ff]Carbide[/color][/url] C++ 1.3在附件里已经上传
修改里面的Carbide1.3licence.txt为Carbide1.3licence.lic
然后运行[url=http://www.forum.nokia.com/info/sw.nokia.com/id/81687548-5aa2-4518-b4e3-6278f0e867b5/DS_Carbide_cpp.html][color=#0000ff]Carbide[/color][/url] C++ 1.3,看图,然后选择Carbide1.3licence.lic,重启软件即可注册成功


2、给大家诺基亚论坛仅有的三本中文资料,基本上和开发无关,就是一些最最基础的东西。
我读了一遍感觉有些混乱,可能老外的思维和我们不太一样……

3、
我简单说一下调试和注册SDK,
直接上图:



看我的路径,对照找到自己的HelloWorldBasic路径


然后一路下一步()具体不讲了


点绿色的,中间三角白的开始小按钮,就运行了Emulator模拟器

4、模拟器运行起来


因为我已经注册,所以我文字表述下
Help菜单--有一个Registration(或者是Registrat,记不清了)-
点它以后出现一个框,基本步骤:选择  没有注册码(serial number) ,Next--确定联网了,然后Next--它会自动跳出网页,告诉你注册码,输入即可注册。


5、SDK里面有好多例子,大家可以按照3的过程调试看一看效果。基本所有的程序都是基于这些例子完成的。[/size]





[quote]
[u][color=darkred]<fly>附件里是3个高手的PDF教程 因为上传的限制 已经分卷压缩!</fly>[/color][/u]
[/quote]

[[i] 本帖最后由 jcoco 于 2008-7-25 14:30 编辑 [/i]]

dick6209 2008-7-25 14:16

牛人。。
虽然看不懂。。。

秋泪 2008-7-25 16:27

感谢分享,下次试试

massany 2008-7-27 08:10

第五个包呢?

vikisky 2008-7-27 19:17

怎么我看不懂啊....???

szcs 2008-7-28 21:41

请让偶先晕下下

神往1999 2008-7-29 00:08

有时间再向楼主学习吧...感谢分享..

twostones 2008-7-29 08:06

非常牛叉!支持一下的说!虽然看不懂!:xiuxing:

ilms 2008-7-29 23:02

会一些简单的MENU调用
进阶API与变数配置就不懂了
貌似与WINDOWS 的C++差恨多...

ujy 2008-7-30 17:26

:kiss: :L :L :L

1213296677 2008-7-31 19:25

有空一定试试哦~~~

lrbxym 2008-7-31 22:50

好想试试啊。

Anskye 2008-8-1 13:06

强烈要求the3sky出教程~~OPDA编程教程~!

右手微凉 2008-8-15 12:31

:call: 完全看不懂~

oojeoo 2008-8-15 21:23

第5个包呢/

cicy111 2008-8-16 08:47

这东西要好好收藏,建议置顶哦

Mr.Tiger 2008-8-26 01:43

i have got still problems with this programm

yejiaju 2008-8-30 23:14

支持  感谢分享:yb:

xxh1261 2008-9-1 16:43

要简单点就好了

:shi: fffffffffffffffffffffff

che7 2008-9-2 08:51

那个软件貌似很大哟。。。装完又卸载了。。。

Bukakie 2008-9-4 11:22

good website !!

Bukakie 2008-9-4 11:23

:D :P truu

kidjoey 2008-9-6 15:20

太强悍了:loveliness:

terryen 2008-9-7 00:35

非常好!!!虽然看不懂但是都要顶一下
:shi:

fei85108 2008-9-8 14:58

学习了...很好

yu155335882 2008-9-9 02:43

:loveliness: :funk:让我先晕会

zhangwang1987 2008-9-14 11:40

牛人,看不懂

oldwang 2008-9-17 12:06

感谢分享,希望能有更多人加入到S60程序员

yitong645 2008-9-19 17:39

楼主太强了

a142049 2008-9-22 16:14

頭暈@@~雖然很想學...但完全看不懂!!

狂舞DJ 2008-9-22 16:39

太牛了 更本看不懂 请允许我倒下 ...monkey24

upeid 2008-9-23 03:52

meng niu a

高手做个电台录音软件 晒一下

夏日的雪糕 2008-9-24 10:48

签名支持,以后备用

sds13073971543 2008-10-11 17:22

希望更多的人作出更好的软件

daney770405 2008-10-12 18:16

感謝分享,下次試試

hess 2008-10-16 17:13

第5个包呢/

边缘学科 2008-10-17 09:59

支持一下的说!虽然看不懂

suv520123 2008-10-19 08:27

谢了,支持啊

axcom 2008-10-19 10:55

第5个包呢。。。。。。。。。。

732375166 2008-10-19 15:38

有没中文的???晕死的英文.........

wow 2008-10-20 02:29

谢谢  
tanks

leo74520 2008-10-22 21:57

是看不懂,我不明白,但还是支持下了。

zgynkm168 2008-10-29 22:24

不懂但非常神往

xiaodeng_521 2008-11-1 13:49

先试试,谢谢啊!

destinyscar 2008-11-2 17:28

莫测高深     
先去晕一下

xuehuazhen 2008-11-2 18:50

:loveliness:  多昏几次就习惯了~~

Norec 2008-11-3 04:47

诺基亚

[size=14px]诺基亚的工程师开发了类似EC[/size]

zdwxsm 2008-11-4 14:49

不懂编程,纯路过支持

suker 2008-11-4 16:08

第五个包呢?

vivanluang 2008-11-4 21:08

:loveliness: 强啊,强烈建议多出这一类的教程
页: [1] 2
查看完整版本: 教你简单的 S60 3rd 制作软件