在经过一个漫长的周期后,Qt4.7总算正式发布了。
对于NOKIA来说,这是非常重要的一个版本。对于symbian系统,担负着老树开花的重任,对于meego系统,则担负着开疆扩途的使命。
而对于开发者而言,Qt又有了更为长足的进步,通过官方提供的changs,我们可以看到如下到改变:
1.首先是Qt Quick UI Tools的正式发布,这可以说是Qt4.7里最重大的改变,再次强调的Qt发展的重要发展方向,把UI设计交给专业的设计人员,功能模块和界面设计独立,减短软件开发到周期。所以在预览版和候选发行版中已经出现了,但是在正式发布后,终于可以宣告该工具可以正式地被开发人员所用;
2.文档的巨大变化,可以说最近Qt的三个版本已经发生了翻天覆地地变化,在Qt4.5中,文档保持了Qt一贯的风格,而Q4.6,则在内容组织和布局上进行了改变,而Qt4.7文档则是一次变革,不仅在布局和内容上更加人性化,新的UI风格也给人眼前一量的感觉;
3.QtCreator正式迈入2.0时代,在保持原来桌面开发内容的基础下,更考虑到未来移动开发的趋势,增加了symbian开发环境,而是,对于中国开发者来说,终于拥有了中文的界面,这是令许多开发者高兴到;
4.网络方面得到了加强,有新的类加入,弥补原来的众多不足;
5.质量和性能上到提升,Qt4.7中采用了最新的webkit2.0模块,同时,大量第三方相关也得到了更新,并且,也补充了新的功能类和函数,保证Qt功能上的强大。
当然,好的工具也需要有好到应用场合,对于开发者来说,新的Qt4.7将可以在以下场合使用,提升开发效率:
1.首先是现有的Symbian3和未来的Symbian4平台,Qt4.7也已经加入了移动项目到跨平台API,帮助实现原有的底层上开发;
2.linux及win平台上的开发,这方面对大家来说应该很熟悉了;
3.未来MeeGo系统上的开发,MeeGo系统也是最近的焦点之一,希望Intel和Nokia能早日推出。
最后用最近流行的一句话来结束这篇文章,爱Qt,爱生活。
另外,为了表达对Qt团队的敬意,附上Qt团队的各个team照片: