开发塞班s60v3/v5软件有什么入门级教材书
发现塞班竟然没有中文的即时通讯软件2go和icq也都只有英文
dcms也不是真正的即时通讯
。。。。。。
怎可以这样!!!
故因此想要在3年内开发一个s60v3和v5上的中文即时通讯软件
不过嘛。。。
实不相瞒,本人初一
技术方面纯萌新
。。。。。。
想学学这方面的知识
希望论坛的大佬们推荐几部书
谢谢 之前有人有个思路,是修改当年的JAVA的QQ,把里面的一些服务器之类改为其他的
忘了在哪看的了,好像就是咱们论坛 可乐地盘 发表于 2025-5-17 23:29
之前有人有个思路,是修改当年的JAVA的QQ,把里面的一些服务器之类改为其他的
忘了在哪看的了,好像就是咱 ...
紫星 可乐地盘 发表于 2025-5-17 23:29
之前有人有个思路,是修改当年的JAVA的QQ,把里面的一些服务器之类改为其他的
忘了在哪看的了,好像就是咱 ...
这样会导致个问题,修改的话肯定会有消息收不到或功能上的问题,导致塞班,wp和meego机还是成为不了主力机,这样的话,谁会把自己的qq大号放在一个功能有缺陷的塞班qq上呢 可乐地盘 发表于 2025-5-17 23:29
之前有人有个思路,是修改当年的JAVA的QQ,把里面的一些服务器之类改为其他的
忘了在哪看的了,好像就是咱 ...
我正的很想很想让塞班甚至wp和meego能真正的复活,能真正的成为主力机,纵使没有生态我也希望从现在从头开始来学习以及开发,我真的很崇拜那个让s60v3能用上所有的openai的那位高中生,所有希望论坛的各位热爱塞班的大佬们帮我一下,真的问下各位塞班以及wp开发有什么入门的教材,谢谢 只搞过塞班。首先简单介绍一下塞班的几种开发平台及语言。
1. 纯塞班C++ 最难,资料最多,官方扶持的正统语言,功能也最多,对系统的可操作性强。比如航海桌面,NG平台和游戏,xplore,这种性能和功能都很强大的软件都是C++写的。但是难度极高可不是吹的,看看一些老文章里开发者的怒吼就知道了。
2. Qt 介于塞班C++的变态难度,诺基亚收购了Qt公司来为塞班等续命,并同时研究米狗等。虽然主要也基于C++,但简化了很多很多操作。后来还引入了qml+js,支持以一种生动直观灵活的方式设计界面。是塞班三和米狗开发的首选。但是qml主打触屏,v3上一坨,v5有一定限制,塞班三上才基本满血。否则就用麻烦一点的QWidget。大公司用Qt的不太多,民间开发者用的多一点。代表作品有夜切大佬的一系列客户端,Lightbulb,SymFTP,BelleChat等。
3. Java 简单,但是功能较弱。性能弱于C++。很多东西不自带,得自己写。界面要么只能做的简单,要么就全要自己画,或者拿别人画好的用。像某些塞班C++能实现的操作它就不能。但是难度也不大,并且除了塞班还可以在某些别的手机上运行,所以当年Java软件也是很多的。
4. Python 本来作为塞班官方的软件原型演示的“后宫”,却因为上手轻松而成为民间开发者的宠儿。论坛搜一下“py”就知道这玩意有牛了。问题是它是Python2,和现在所流行的Python3有一定差异。并且底层操作能力和性能比C++稍弱。
5. Flash Lite, mshell, basic, silverlight, .net等一堆东西,相比上面几个要边缘的多,不多赘述。
其次是教程。
论坛有个S60编程指南(http://www.dospy.wang/forum.php?mod=viewthread&tid=19603),讲塞班C++的,也不是入门书,算是给有一定其他平台开发经验的人看。
Qt的书没看过,建议参考互联网时光机(要翻)上的文档或GitHub上的开源项目,如夜切的客户端,Lightbulb,BelleChat等。
Java可以参考gitee上tengge的j2me-tutorial。应该也有很多别的教程,不过我没特别去注意。
Py教程就多了,我不信你找不到。
另外还有一个叫Symbian Archive的(要翻),里面收集了一堆开发资料。 8192Bit 发表于 2025-5-18 23:33
其次是教程。
论坛有个S60编程指南(http://www.dospy.wang/forum.php?mod=viewthread&tid=19603),讲塞班 ...
谢谢 有东西还没审核出来,等等。
最后是搞开发所需要的精神品质和能力。
1.首先国内搞这个的格外的少,很多资料都在外面,所以一定的上网技巧是需要的。如果你一些资料都找不到,又何谈开发呢。像我几乎所有的资料都是自行查找的,没有问过其他人(因为在国内也没谁能回答你。)
2.其次,API文档和一些书籍资料都是全英文的,需要有读完整屏英文的耐心及英语能力。(一些翻译软件翻出来的根本不能看,有的时候还得读原文)
再次需要一定的技术思维。例如你说的“修改的话肯定会有消息收不到或功能上的问题”,这种就属于没有深入了解软件修改的原理与影响就发言。在这之前多了解一些整体的技术原理是必要的。
又如“发现塞班竟然没有中文的即时通讯软件,2go和icq也都只有英文,dcms也不是真正的即时通讯”,这是因为缺少深入的调查。论坛里的pyy聊天室就支持中文。以及你应该是打算从零开发,但是总有人比你先走一步,为你打好了地基,如XMPP/Jabber协议,塞班就有人写好了底层协议,你做个界面就能用。
3.最后,一点常识是需要的。“没有中文”,那你去汉化啊。
4.太急躁也成功不了的。放平心态,慢慢学慢慢练。零基础一上来搞这个是非常非常困难的,做好心理准备。先把那个“三年”收一收。 8192Bit 发表于 2025-5-19 06:37
有东西还没审核出来,等等。
最后是搞开发所需要的精神品质和能力。
1.首先国内搞这个的格外的少,很多资料 ...
谢谢建议 审核出来了。
以及提一嘴wgz,这个只能搞一些简单的客户端,功能很弱。 中兴通讯 发表于 2025-5-18 22:17
我正的很想很想让塞班甚至wp和meego能真正的复活,能真正的成为主力机,纵使没有生态我也希望从现在从头 ...
哈哈哈,说的是我吗{:4_97:} 中兴通讯 发表于 2025-5-18 22:17
我正的很想很想让塞班甚至wp和meego能真正的复活,能真正的成为主力机,纵使没有生态我也希望从现在从头 ...
我那个软件主要是J2ME开发,因为我主修的就是JAVA,这些东西弄起来确实挺麻烦的,有些东西在现在可用使用但是到了缩水的J2ME平台上就不太好了,即便如此还是挺推荐J2ME的,然后搭配现在的主流AI辅助学习,因为这东西简单,主要还是后端的代码,前端不用太奢华,能用就行所以就不用费力去学QT了,C的东西我是搞不懂。
看起来还是想要做一个自己的软件,这也算是麻烦不小了,这不仅得开发客户端还得开发服务端,服务端的我也没太涉猎,算是打个提前量服务端可不是好弄的。
建议好好学习文化课,因为这东西确实是挺磨人挺浪费时间的,在大学的时候慢慢研究。 厉害 ~~~果然大佬就多、、、 8192Bit 发表于 2025-5-18 23:32
只搞过塞班。首先简单介绍一下塞班的几种开发平台及语言。
1. 纯塞班C++ 最难,资料最多,官方扶持的正统语 ...
有点晕,不过先从Java学起吧,谢谢指点
页:
[1]
2