系列文章目录

注意:本页面仅仅列出包含于某一系列的文章的目录,但不包括独立文章。如果您需要查找独立文章,请参照右侧目录、标签,或者直接搜索文章。

从 C++ 到 Objective-C

本系列主要是 Objective-C 的基础教程。许多人觉得 Objective-C 的语法怪异,难以入门,对比 C++/Java 语言来学习 Objective-C 应该可以取得不错的效果。众所周知,Objective-C 是 iOS 系列的主要开发语言,但是本系列文章作为 Objective-C 的入门教程,仅关注 Objective-C 的开发,不会关心 iOS 的具体实现。但是,由于 iOS 是目前 Objective-C 的最重要应用,所以在学习过程中也会借鉴 iOS 类库进行学习。

Dive Into HTML5

作为下一代 HTML 语言,HTML 5 的发布从一开始就得到众多厂商和开发人员的支持。本系列文章主要介绍了 HTML 5 的各项特点,比如新增加的 canvas 标签,新的 history API 等,可以作为 HTML 5 的不错的入门教程。不过,本系列仅关注 HTML 5 相关内容,对于新的 CSS3,JavaScript 则较少描述。因此,本系列文章适合有一定 HTML 基础的人员学习,而不适合完全入门学习。

编写 native 风格的 Qt 程序

Qt 程序往往由框架自己绘制外观。如果使用跨平台的代码编写看起来更加原生态的程序,正是本系列的主旨。本系列文章介绍了如何利用 Qt 框架,结合各种平台无关、平台相关的技术,将自己的应用程序做得更加原生态。

Qt Creator 插件开发

Qt Creator 是使用 Qt 框架开发的 Qt IDE。作为一个开源 IDE,Qt Creator 在平台兼容性、功能完备性上都取得了不错的成绩。Qt Creator 的设计思想明显借鉴了 Eclipse 的设计。整个 IDE 作为一个复杂的插件平台,核心功能模块就是一个插件平台,各种具体的功能都是作为该平台上的插件来提供。如何能够利用这个插件平台来开发出我们自己的插件?这就是本系列将要解决的问题。我们这里主要介绍了如何利用插件扩展 Qt Creator 的已有功能。但是,通过对其插件机制的了解,我们完全可以只使用 Qt Creator 的插件机制,来开发我们自己的系统。

自己动手写插件框架

插件是扩展一个系统最好的方法,也是吸引其他开发者最好的方式之一。通过插件,你可以为自己的系统新增附加功能;通过插件让自己的系统成为一个平台;通过插件,你可以让更多开发者集思广益,增加产品吸引力。本系列文章从标准 C/C++ 出发,提供一个通用的具有工业强度的插件框架。不仅如此,通过本系列文章,您也可以了解到其中涉及的种种思想,扩充自己的知识库。

Qt 学习之路 2

《Qt 学习之路》是在网络上收到一定欢迎的 Qt 入门教程。只是这个系列便携与 2009 年,至今已经有三年多的时间。今天的 Qt 有了很大的变化,包括 Qt Quick 的加入、Qt 底层架构的改变,更重要的是 Qt 5 的发布。本系列文章将会是《Qt 学习之路》的一次升级和修订,着重关注于 Qt 5,同时会结合 Qt 4 进行讲解。希望这个系列也能够像前面一个版本那样,能够更多朋友接触到 Qt 这样一个优秀的开发框架。

Comments (18)

  1. gengjiawen 2013年9月23日
    • 豆子 2013年9月23日
      • gengjiawen 2013年9月23日
        • 豆子 2013年9月24日
  2. shicq 2013年11月18日
    • 豆子 2013年11月18日
      • shicq 2013年11月18日
        • 豆子 2013年11月18日
          • shicq 2013年11月18日
  3. 2015年4月26日
    • 豆子 2015年4月27日
  4. zmy 2015年11月11日
  5. david 2015年12月28日
    • 豆子 2015年12月29日
      • david 2016年1月4日
        • 豆子 2016年1月6日
          • david 2016年1月6日
  6. Snail 2016年10月17日

Leave a Reply