`
mmdev
  • 浏览: 13242499 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(2)

阅读更多

在之前下载了个sdk后,发现只有模拟器,为了避免自己从头写代码,我到nokia的网站上下了S60_SDK_v21c_Chinese_MS.zip
中文版for vc++的sdk
下载地址
http://nds1b.forum.nokia.com/nnds/ForumDownloadServlet?id=5845&name=S60%5FSDK%5Fv21c%5FChinese%5FMS%2Ezip

简单说一下,有3种途径开发
1 直接用sdk,命令行编译运行
2 用vc++做ide
3 用CodeWarrior for Symbian v3.0 做ide,但是CodeWarrior 是要钱的,嘿嘿,nokia那里有15天试用的版本下载。

我装好了S60_SDK_v21c_Chinese_MS,打开vc6却没发现任何新加的向导。查找帮助,原来要自己手动添加
向导。

步骤是:拷贝C:\Symbian\7.0s\Series60_v21_C\Series60Tools\appwizard下的两个文件AvkonAppWiz.awx和AVKONAPPWIZ.HLP到\Common\MsDev98\Template下面,就是vc的向导文件夹。

启动vc后会多了个epoc AppWizard,就可以像其他windows程序一样生成框架了。

当我用向导到最后一步点finish的时候,出现错误
D:\Symbian\7.0s\Series60_v21_C\epoc32\build\WJP\MYTRY\Seconds60\group\Seconds60\wins\Seconds60.dsw
The specified project could not be inserted into the current workspace

晕死,看看错误原因,上面的目录明显是错误的,于是我把工程文件搬到C:\Symbian\7.0s\Series60_v21_C\epoc32下,再来一遍向导就可以了
可能是哪里的配置不对,以后有时间再查了。

看看向导




在向导生成完代码我,我迫不及待的点击运行
出现了要我选择执行程序,我想应该是模拟器吧,于是选择
C:\Symbian\7.0s\Series60_v21_C\Epoc32\release\wins\udeb下的epoc.exe
这个是debug版本的模拟器,也有对应的release版的模拟器
嘿嘿,成功出现了

点ok进去,运行了我的程序FirstS60



当然是Hello world!


嗯,有点小小的成就感。

不过在vc里面可没有什么像资源编辑器,可视化开发,我试着改代码,加了些菜单进去。
今天先这样,明早要早起呢。

分享到:
评论

相关推荐

    S60-SDK-3rd-Edition-FP1

    S60-SDK-3rd-Edition-FP1(S60第三版SDK功能包1)是一款用于开发基于Symbian操作系统应用程序的重要工具。此SDK支持Symbian OS并针对C++开发者进行了优化,提供了丰富的文档和支持材料,帮助开发者创建高质量的应用...

    【S60应用程序开发】源代码

    【S60应用程序开发】是针对诺基亚S60平台进行移动应用开发的技术领域,这一平台广泛应用于早期的智能手机,如诺基亚N系列和E系列手机。S60平台基于塞班(Symbian)操作系统,为开发者提供了丰富的API和工具来创建...

    S60第三版 SDK 用户指南

    **关于开始使用**:这一章节向开发者介绍如何开始使用 S60 3rd Edition SDK 开发 Java 应用程序。 - **应用程序开发流程**:概述了从概念设计到发布的整个开发流程。 - **默认 MIDP 项目结构**:展示了 SDK 中预定义...

    S60_3rd_Ed_SDK_FP1_API_Plug-In_Pack_v2_5

    S60 3rd Edition SDK是诺基亚为了支持S60第三版操作系统的应用开发而推出的一套开发环境,提供了完整的开发工具、模拟器和文档,使得开发者可以在Windows平台上构建、测试和调试S60设备的应用程序。 2. **FP1 ...

    s60 5th第五版symbian开发示例程序

    S60第五版Symbian开发示例程序是面向移动应用开发者的重要资源,它提供了学习和实践Symbian操作系统在诺基亚S60第五版手机上应用开发的实例。这个示例程序集旨在帮助开发者理解和掌握SIS(Symbian Installation ...

    Series 60应用程序开发(symbian).pdf

    S60,全称Series 60 Platform,是Symbian操作系统的一个用户界面框架,广泛应用于早期的智能手机,如诺基亚N95、N73等经典机型。这个平台为开发者提供了一个丰富的环境,可以创建各种各样的应用程序,包括游戏、工具...

    S60 3.2 SDK 安装手册

    ### S60 3.2 SDK 安装手册知识点概览 #### 一、S60 3.2 SDK 概述 S60 3.2 SDK 是由诺基亚公司开发的一款软件开发工具包,主要...通过深入理解上述知识点,开发者可以更好地利用S60 3.2 SDK进行高效的应用开发工作。

    《Symbian S60 (第3版) 手机程序开发与实用教程》-TestMenu

    Symbian S60第三版是当时非常流行且广泛使用的智能手机操作系统,为诺基亚等手机制造商提供了强大的软件开发基础。 Symbian操作系统是基于微内核的实时操作系统,设计用于资源有限但功能强大的移动设备。S60平台是...

    企业移动应用平台---诺基亚S60模拟器下的测试

    标题中的“企业移动应用平台---诺基亚S60模拟器下的测试”指的是在开发和测试企业级应用程序时,利用诺基亚S60模拟器进行的实践操作。诺基亚S60是一个基于Symbian操作系统的智能手机平台,广泛用于商务和企业应用。...

    symbian_S60开发环境搭建手册(原创)

    4. **J2SDK**:虽然这里主要讨论C++开发,但S60 SDK也支持Java应用开发,因此J2SDK(Java 2 Standard Edition Software Development Kit)可能在某些情况下需要。 在安装这些组件后,你需要按照以下步骤设置环境: ...

    s60智能手机开发环境搭建

    3. **S60 C++ SDK**:S60 SDK包含了开发S60程序所需的各种工具和程序库,以及用于调试的应用模拟器。推荐使用S60 Platform SDK for C++, 3rd Edition FP2版本,可以从诺基亚官方论坛下载。 4. **Carbide C++**:...

    S60开发安装配置手册

    S60(Series 60)是基于Symbian OS的操作系统版本,主要应用于诺基亚等品牌的智能手机。它提供了一个开放的、可扩展的框架,允许开发者创建丰富的移动应用程序。 **一、开发环境准备** 1. **S60 SDK**:S60软件开发...

    《Symbian S60手机程序开发与实用教程》源代码_01

    《Symbian S60手机程序开发与实用教程》是一本深入浅出的教程,专为想要学习Symbian操作系统平台应用开发的读者设计。Symbian系统曾是智能手机市场的主导者,尤其在诺基亚的S60系列手机中广泛应用。这本书提供了全面...

    使用C++开发S60 v2.0应用程序入门

    S60是基于Symbian操作系统的一个用户界面层,主要应用于诺基亚智能手机上。通过本指南的学习,开发者可以掌握开发S60 v2.0应用的基本流程和技术要点。 #### 应具备的知识与技能 在开始学习之前,建议开发者已经...

    《Symbian S60 (第3版) 手机程序开发与实用教程》-MtmsExample

    《Symbian S60 (第3版) 手机程序开发与实用教程》是一部针对Symbian操作系统S60平台的开发指南,主要面向希望通过编程实现S60手机功能扩展和应用创新的开发者。Symbian是曾经广泛应用于智能手机的操作系统,尤其是在...

    S60智能手机开发环境搭建

    S60智能手机开发环境搭建是针对诺基亚S60平台进行应用开发的过程,该平台在智能手机市场占有主导地位,以其良好的扩展性和低资源占用受到欢迎。开发S60应用程序通常涉及以下步骤: 1. **Symbian操作系统与S60平台...

    在Symbian S60系统上的语音笔记程序

    1. **Symbian操作系统**:Symbian是一种早期的智能手机操作系统,尤其在诺基亚手机上广泛使用。它是一个实时操作系统,支持多任务处理,具有良好的电源管理和内存管理机制。 2. **S60平台**:S60是Symbian OS的一个...

    Symbian S60 手机程序开发与实用教程 Source Codes-Examples

    《Symbian S60 手机程序开发与实用教程 Source Codes-Examples》是一...虽然现代智能手机操作系统已经多样化,但Symbian的开发经验仍然是移动开发领域宝贵的财富,尤其是对于理解底层操作系统原理和移动设备限制方面。

    《Symbian S60 (第3版) 手机程序开发与实用教程》-TestNote

    《Symbian S60 (第3版) 手机程序开发与实用教程》是一部针对移动设备编程的深度指南,特别关注Symbian操作系统在S60第三版平台的应用。Symbian是一款广泛用于智能手机的操作系统,而S60则是其上的一个用户界面框架,...

    《Symbian S60 (第3版) 手机程序开发与实用教程》-HelloDlg

    《Symbian S60 (第3版) 手机程序开发与实用教程》是一部针对Symbian操作系统S60平台的开发指南,主要聚焦于为开发者提供在该平台上构建应用程序的深入理解与实践技巧。Symbian操作系统是过去智能手机领域广泛采用的...

Global site tag (gtag.js) - Google Analytics