您的位置:首页 > 移动开发 > Android开发

Go 1.4正式发布 支持Android开发

2014-12-12 13:13 731 查看
摘要:Go是谷歌2009年发布的一门开源的编程语言,目前代码托管地址已经移到Github上,大家可以更加方便的访问和玩耍啦。

今年是Go诞生的第五个年头,而Go 1.4版本也是其第五个稳定版本。与Go 1.3版本相隔6个月时间。此次版本更新最引人注目的是官方支持Android,现在,开发者可以使用Go开发简单Android App了。

该版本对小的语言进行了改进,支持更多的操作系统和处理器架构;改进了工具链和库。同样,Go 1.4也优化了稳定性,编译和运行方面都没有修改。

语言方面的改进是for-range循环方面的语法改进,在1.3版本中有两种写法,现在只需这样就可以了:

for range x {
...
}

在1.4版本中还出来一个新的子命令,go generate,该命令主要用来在编译之前,自动化运行工具来生成源码。速度方面基本和1.3版本差不多,稍快些。除此之外,还有大量的改进和Bug修复。更多详情查看Go 1.4官方发布说明

Go是谷歌2009年发布的一门开源的编程语言,目前代码托管地址已经移到Github上,大家可以更加方便的访问和玩耍啦。

在上周,Go官方团对宣布已经把1.5版本提上日程,其中1.5的垃圾收集器将是完全并发;编译器、汇编器、链接器和运行时都会用Go编写;移植到64位的Power PC,更完整的支持Android,可能会支持64位的ARM。

相关阅读:

第一个IDE稳定版本:Google发布Android Studio 1.0

本文为CSDN原创文章,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)


Qt 5.4正式发布!引入WP,支持HTML5混合开发

摘要:The Qt Company正式发布Qt 5.4,支持HTML5混合开发,引入Windows Phone,改进iOS等平台支持,还包含了众多跨桌面、移动和嵌入式系统的增强功能,而值得开发者注意的是,Qt 5.4将是最后一个支持Webkit的版本。

北京时间12月11日消息,Digia全资子公司The Qt Company在其官方博客上宣布,正式发布Qt
5.4,支持HTML5混合开发,引入对于Windows Phone的支持,以及众多跨桌面、移动和嵌入式平台的增强功能,还同时包括了Qt Creator 3.3正式版,并针对设备创建推出了全新的开发包。此外,值得开发者注意的是,Qt 5.4将是最后一个支持WebKit的版本。



作为Qt独立运营后的第一个整合版本,Qt 5.4不仅延续了之前各个版本所包含的先进技术,更进一步提升性能,新增了基于Chromium浏览器引擎的Qt WebEngine,以实现对于Qt与HTML5混合开发的支持。除了引入新平台之外,Qt 5.4还针对几大主流移动平台进行了改进,更适用于iOS 8和Xcode 6,而Qt Quick还增加了对Android原生应用风格的支持。

其主要更新如下:

新增Qt WebEngine,完全集成Qt图形库

HTML5技术风生水起,Qt开发团队用近一年的时间开发了一个全新的基于Chromium的浏览器引擎Qt WebEngine,以支持面向未来的Hybrid应用开发,并完全支持桌面和嵌入式平台。此外,Qt WebEngine不仅提供了易于使用的跨平台API,还完全集成了Qt的图形库,允许网页内容进行叠加,并与Qt用户界面或OpenGL图形效果混合。

最后一个支持WebKit的版本

Qt 5.4仍然包含老旧的Qt WebKit模块,但在今后发布的版本中将停止对于WebKit的支持,对此,Qt团队建议开发者将项目统一从WebKit迁移至Qt WebEngine,而对于需要Web能力的新项目,最好直接采用Qt WebEngine开发。

新增Qt WebView

Qt 5.4在商业授权协议和LGPLv3授权协议下推出Qt WebView,支持iOS和Android,能够利用原生的操作系统浏览器引擎整合网页内容。

支持Windows Phone 8.1、Android 5.0、iOS 8和Xcode 6

Qt 5.4引入了对于Windows Store Apps的支持,包括WinRT和Windows Phone 8.1,并改进了对Android和iOS平台的支持。而Qt Quick则增加了对Android原生应用程序风格的支持。Qt从5.3版本就开始支持Android 5.0,而经过改进,Qt 5.4更加适用于iOS 8和Xcode 6。此外,Qt 5.4 the Indie Mobile包现在包括了Qt Purchasing API。

除上述之外,Qt 5.4还引入了Qt Quick 2D Renderer插件,使Qt Quick的图形不用OpenGL也能运行,并允许Qt Quick在没有GPU的低端设备上运行,还纳入了Qt Quick Compiler 2.0,进一步缩短设备启动时间,防止逆向工程。而为了满足可穿戴设备和物联网开发的需求,Qt 5.4还提供了蓝牙低能耗支持的技术预览版本。

现在,开发者可以登陆Qt全新的官方网站qt.io下载Qt 5.4正式版,想要了解更多关于Qt 5.4以及Qt Creator 3.3的信息,可查看Qt官方博客

本文为CSDN原创文章,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: