Symbian 编程总结 - 基础篇
Symbian 编程总结 - 深入篇
Symbian 编程总结 - 文件、流与数据库
Symbian 编程总结 - 应用程序框架及控件
Symbian 编程总结 - 图形与字体
Symbian 编程总结 - 网络与通信
Symbian 编程总结 - 测试与调试
Symbian 编程总结 - 工具与扩展
Symbian 编程总结 - 插件
posted @ 2008-11-27 10:12 杨芹勍 阅读(960) | 评论 (17)编辑

时间不分先后顺序(并行):

1、忙着写书《Symbian C++ 高级编程》

2、忙着读《时间简史》

3、忙着复习《编译原理》

4、忙着设计手机PRG游戏引擎、编辑器及脚本解析器

image

posted @ 2009-06-15 23:30 杨芹勍 阅读(63) | 评论 (1)编辑

《Symbian OS通信编程》,真是一本好书,此书与《Symbian OS架构手册》为同一个系列,以S60 V9.1为基准,对蓝牙、红外线及网络方面的知识进行了非常非常详细、全面、底层的介绍。

posted @ 2009-05-20 12:29 杨芹勍 阅读(254) | 评论 (7)编辑
     摘要:   阅读全文
posted @ 2009-05-12 21:59 杨芹勍 阅读(90) | 评论 (2)编辑
     摘要: RTTI(运行时类型信息)是被现代高级编程语言所普遍支持的特性之一,如C#中的“a is A”、JAVA中的“a instanceof A”都属于RTTI的范畴。然而Symbian OS C++并不支持这个特性,这导致由Win32、JAVA转向Symbian的开发人员或者代码的移植都带来很大的不便,本文将解决这个问题。  阅读全文
posted @ 2009-04-28 01:43 杨芹勍 阅读(1675) | 评论 (3)编辑
     摘要: 在IE浏览器中,如果想捕获浏览器的HTTP请求,可以通过BHO或者“异步可插协议”技术实现,类似于“迅雷”之类的下载软件,当用户点击一个下载链接会自动弹出。在Symbian OS中有一种技术与“异步可插协议”非常类似,Symbian OS会在HTTP请求中每一步处理过程都通知用户代码,本文将介绍这种技术的实现,并在文章的最后提供在手机上实现下载软件的具体思路。  阅读全文
posted @ 2009-04-23 04:22 杨芹勍 阅读(1763) | 评论 (4)编辑
     摘要: 这个问题是在我升级J2ME版XHTML浏览器的时候被引入的,我尝试了很多方法、发了很多帖子、问了很多人都没有找到可行的解决方案。最后我在PC上通用OTA连接方式使用WireShark拦截数据包才解决了问题,接下来我和大家分享一下解决问题的过程。 所涉及的知识点: 1、如何使用J2ME连接cmwap代理 2、基于安全套接字的HTTPS  阅读全文
posted @ 2009-03-30 03:12 杨芹勍 阅读(1324) | 评论 (1)编辑
     摘要: GCCE编译器由ARM Ltd的合作伙伴CodeSourcery公司开发,它是一套非常成熟的ARM处理器交叉编译工具链。 Symbian OS v.9.1+ SDK使用GCCE CSL Arm交叉编译工具链为目标设备生成代码。然而,SDK中所包含的GCCE编译器非常陈旧,3.4.3版,发布于2004年11月。截止至今天为止,最新版本为4.3.2,发布于2008年。以下几个理由会让您放弃SDK自带的编译器而转为使用新的编译器: 1. 编译器编译速度变得很快,特别是针对C代码 2. 代码优化的问题貌似变少了 3. 编译出来的目标代码变小了(sis文件从1.5M变成1M) 4. 编译器的bug更少了 5. 在编译时生成的错误或警告信息更加完整   阅读全文
posted @ 2009-02-18 02:41 杨芹勍 阅读(2125) | 评论 (9)编辑

点击此处下载S60 3rd自签名版

点击此处下载S60 2nd版

点击此处进入J2ME版介绍页面

版本更新历史:

  • 2009-4-30 v0.30b 重构、Symbian S60 2nd版发布!
  • 2009-4-18 v0.27b 加入了进度条显示下载网页内图片完成进度的显示效果
  • 2009-4-18 v0.27b 修正了打开多个网页后可能会引起程序异常退出的bug
  • 2009-4-14 v0.25b 改进渲染引擎,使得屏幕刷新次数有效减少,占用内存更少、更省电
  • 2009-4-14 v0.25b 针对c++代码进行优化,使程序整体运行速度得到显著提高
  • 2009-4-1 v0.23b 解决和在没有载入完页面,用户选择“后退”后导致程序异常退出的bug
  • 2009-4-1 v0.23b 解决了程序在载入图像时可能会由于图像编码问题而异常退出的bug
  • 2009-3-25 v0.22b 修正了WML1.1中SetVar标签可能不能注册变量的问题
  • 2009-3-22 v0.21b 修正了锚点定位错误
  • 2009-3-22 v0.21b 修正了WML1.1中静态全局变量赋值错误的问题
  • 2009-3-22 v0.21b 优化了解析算法,解析文档更加迅速
  • 2009-3-21 v0.20b 允许在浏览器中直接打开mime类型为图像的链接地址
  • 2009-3-21 v0.20b 在“连接错误”页面允许后退和返回首页
  • 2009-3-21 v0.20b 在“错误的mime类型”页面允许后退和返回首页
  • 2009-3-21 v0.20b 加入了MIME类型判断的支持
  • 2009-3-21 v0.15b 修正了后退后点击链接错位的bug
  • 2009-3-21 v0.15b 修正了上下切换焦点链接有时候不能切换到另一个链接的bug
  • 2009-3-20 v0.14b 增加了外壳标题栏的显示
  • 2009-3-20 v0.14b 增加了进度条的显示
  • 2009-3-20 v0.14b 架构上增加了浏览器控件事件接口,能够方便的进行二次开发扩展
  • 2009-3-18 v0.13b 增加了对wml1.1标记“prev”的支持
  • 2009-3-18 v0.13b 解决页面没有载入完成不刷新的问题
  • 2009-3-18 v0.13b 解决select 的iValue问题(选择的索引)
  • 2009-3-18 v0.13b big、em、strong节点的支持
  • 2009-3-18 v0.13b 加入对wml1.1节点setvar的支持
  • 2009-3-18 v0.13b 页面中“$()”传值的支持
  • 2009-3-18 v0.13b 修正了对某些图像解码的bug
  • 2009-2-27 v0.12b 新功能:支持后退功能

注:此浏览器并不是CBrCtlInterface类的包装!

 imageimageimageimage 

imageimageimageimage

posted @ 2009-02-16 03:35 杨芹勍 阅读(794) | 评论 (11)编辑