如何开始使用 Symbian(S60 平台)
因此,在我的新工作中,我们使用的平台之一是 S60(诺基亚手机、Symbian 操作系统),我对此感到好奇,并且感觉需要时不时地为团队提供一些帮助(我实际上在服务器上工作)该软件的侧面)。
那么有什么好的指示/建议/教程和分享经验可以让我朝着正确的方向前进吗?
谢谢
So at my new job one of the platforms we use is S60 (Nokia phones, Symbian OS) and I am getting curious about it, as well feeling the need to help the team a bit from time to time (I actually work on the server side of things for this software).
So any good pointers/recommendations/tutorials and shared experiece that might put me in the right direction ?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
如今,我认为开始原生(即C++)Symbian 软件开发几乎是不可能的。 诺基亚、索尼和摩托罗拉不再支持他们的旧款 Symbian 手机。 大多数官方网址都已损坏。 仅仅获得签名和部署应用程序所需的证书将是一个挑战。
然而,您仍然应该能够使用 JavaME 开发可在剩余 Symbian 安装基础上运行的软件,无论其当前大小如何。
无耻插件:http://www.quickrecipesonsymbianos.com 是最后一本专门为开发人员编写的最佳书籍Symbian OS C++ 生态系统。
These days, I think it is nearly impossible to begin native (meaning C++) Symbian software development. Nokia, Sony and Motorola don't support their old Symbian phones any more. Most official URLs are broken. Simply obtaining a certificate needed to sign and deploy applications would be a challenge.
However, you should still be able to use JavaME to develop software that will run on the remaining Symbian installed base, whatever its current size may be.
Shameless plug: http://www.quickrecipesonsymbianos.com was the last best book to be written specifically for developers entering the Symbian OS C++ ecosystem.
我已经有几年没有为该平台编写代码了。 不过,该 SDK 可在 http://www.newlc.com/Nokia- Series-60-SDK.html
有一个诺基亚论坛和知识库,位于 http://wiki.forum.nokia.com/index.php/KnowledgeBase
代码片段位于 http://wiki.forum.nokia.com/index。 php/Portal:KB_Code_Snippets
根据开发平台的不同,还有其他 SDK 套件和指令
I haven't coded for that platform in a couple of years. However the SDK is available at http://www.newlc.com/Nokia-Series-60-SDK.html
There si a nokia forum and knowledge base at http://wiki.forum.nokia.com/index.php/KnowledgeBase
with code snippets at http://wiki.forum.nokia.com/index.php/Portal:KB_Code_Snippets
Depending at the development platform there are other SDK kits and instuctions
我强烈建议远离 Symbian。 一旦您开始需要多个屏幕,这绝对是一场噩梦。
我的团队目前正在将旧版 Symbian 应用程序转换为 OpenC for S60 上的较新 Qt。 这绝对是一个梦想。 本机外观,但使用“真正的”C++。 你知道,诸如保证施工等...等等...
http ://www.qtsoftware.com/developer/technical-preview-qt-for-s60
I would heavily recommend steering away from Symbian. It's an absolute nightmare to work with once you start needing multiple screens.
My team is currently converting a legacy Symbian app to the newer Qt on OpenC for S60. And it's an absolute dream. Native look but with "real" c++. You know, things like guaranteed construction etc... etc...
http://www.qtsoftware.com/developer/technical-preview-qt-for-s60
如果您使用诺基亚手机,我建议您使用诺基亚论坛
他们有大量的文档、示例、工具、讨论论坛、维基百科
If you are working with Nokia phones, I would recommend Forum Nokia
They have lots of documentation, examples, tools, a discussion forum, a wiki
http://descriptors.blogspot.com/
Symbian OS 字符串类。
(向下滚动页面可查看详情)
http://descriptors.blogspot.com/
Symbian OS string classes.
(Scroll down the page to get to the details)
查看与开发相关的论文 http://developer.symbian .com/main/documentation/symbian_cpp/symbian_cpp/index.jsp#rclass。 它们涵盖了 Symbian 特定开发的所有方面,包括一些对于初学者来说特别令人困惑的方面,例如 ActiveScheduler/Active 对象模型和字符串描述符。
Check out the development related papers at http://developer.symbian.com/main/documentation/symbian_cpp/symbian_cpp/index.jsp#rclass. They cover all aspects of Symbian specific development, including some that are particularly confusing for beginners like the ActiveScheduler/Active Object model and string descriptors.