MauiKit旨在帶來(lái)可在Linux和Android上運行的應用程序

2020-02-25 11:07:07    來(lái)源:    作者:

對于不同的平臺創(chuàng )建相同的應用程序和軟件對于開(kāi)發(fā)人員而言并非易事。為了使應用程序在桌面上運行,開(kāi)發(fā)人員需要編寫(xiě)源代碼。但是,要使同一應用程序在移動(dòng)設備上運行,開(kāi)發(fā)人員必須編寫(xiě)不同的源代碼。借助新的MauiKit,開(kāi)發(fā)人員將能夠構建融合應用程序,這些應用程序可以在具有相同源代碼的兩個(gè)平臺上運行。

MauiKit旨在帶來(lái)可在Linux和Android上運行的應用程序

在毛伊島項目的目標是使便攜式應用使用的MauiKit設備。這將有助于應用程序開(kāi)發(fā)人員將融合的應用程序引入臺式機和移動(dòng)設備。這將使用常見(jiàn)的編程語(yǔ)言,例如C ++,QML和Qt。

現在,便攜式或融合應用程序是那些旨在在任何設備(臺式機或移動(dòng)設備)上運行的應用程序。它在兩個(gè)平臺上都具有相同的功能。該應用可以根據設備的屏幕尺寸自行調整。例如,如果您在桌面上運行該應用程序,它將顯示更多內容。在移動(dòng)設備上運行時(shí),同一應用程序的布局將緊湊。

MauiKit還提供了大量現成的UI組件,特別為移動(dòng)和桌面應用程序而設計。這些組件支持Linux和Android,并且開(kāi)發(fā)人員可以使用相同的應用程序源代碼來(lái)支持這兩個(gè)平臺。除此之外,無(wú)論在哪個(gè)操作系統上運行,這些應用程序都極有可能看起來(lái)引人注目。這是因為它使用了Maui HIG(人機界面指南)。

VVave是使用MauiKit制作的應用程序。它是一種音樂(lè )播放器,通過(guò)從網(wǎng)絡(luò )中恢復語(yǔ)義信息來(lái)管理音樂(lè )。使用該工具包制作的其他應用程序包括:Index(一個(gè)文件管理器),Buho(一個(gè)記筆記的應用程序)以及Pix(一個(gè)用于Linux和Android的圖片庫)。

MauiKit旨在帶來(lái)可在Linux和Android上運行的應用程序

如果您想查看MauiKit,請訪(fǎng)問(wèn)官方網(wǎng)站。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。