Android平臺的QT實現 Necessitas
Necessitas是一個 用于Android平臺的qt開發的實現。眾所周知,Qt是諾基亞所有(最初由奇趣科技創建后由諾基亞收購)的一個跨平臺的C++圖形用戶界面應用程序框架。它提供給應用程序開發者建立藝術級的圖形用戶界面所需的所用功能。Qt是完全面向對象的,很容易擴展,并且允許真正地組件編程。qt目前已經支持windows、linux、mac os x等平臺,并且在智能手機操作系統領域,支持Windows Mobile,Symbian,Meego平臺。然而,目前android平臺已經成為智能手機領域舉足輕重的平臺,而android目前只支持java 開發,可惜的是,對C++開發的支持十分有限并殘缺的。
java開發的應用程序,由于運行在虛擬機上,采用同樣的算法,與原生的C++代碼相比,存在著一定的性能損失。后來谷歌公司意識到這一點,允許使用C++語言開發類庫并被java程序調用,但并不能創建完整的GUI程序。因此,便有了將qt與android相結合的necessitas項目。
項目地址:http://sourceforge.net/p/necessitas/home/necessitas/
下載
You can download the binary precompiled sdk and follow our 5 minutes three-click install guide on the wiki pages, to start writing Qt C/C++ Android applications right now.
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!