IT之家5月18日消息 在舉行的Microsoft Build 2020開發(fā)者活動之前,微軟已發(fā)布了使用谷歌的大型跨平臺Flutter SDK為Surface Duo開發(fā)應(yīng)用程序的指南。
無論外觀如何變化,Surface Duo都是可折疊的Android手機(jī),因此,它需要運(yùn)行Android應(yīng)用程序,開發(fā)人員可能希望對其進(jìn)行增強(qiáng)應(yīng)用,以便在Surface Duo上更好地使用。為幫助確保在Surface Duo發(fā)布之前準(zhǔn)備好更多應(yīng)用,微軟已經(jīng)于1月向Android開發(fā)人員發(fā)布了Surface Duo SDK。
不過,到2020年,除了Java和Kotlin原生之外,還有許多其他方式可用來編寫Android應(yīng)用程序,尤其要感謝React Native等跨平臺框架,當(dāng)然還有Google的Flutter SDK。為此,微軟一直在發(fā)布有關(guān)使各種框架的開發(fā)人員加入Surface Duo SDK的指南,包括為Flutter開發(fā)人員發(fā)布的新指南。
該指南將引導(dǎo)你完成將Surface Duo SDK添加到Flutter應(yīng)用程序的必要步驟,以了解鉸鏈位置以及應(yīng)用程序是否分布在兩個屏幕上。此過程涉及建立一個“平臺通道”,該通道充當(dāng)native庫和Flutter代碼之間的橋梁。
從那里開始,你可以自行決定如何使用該信息來使Flutter應(yīng)用更好地在Surface Duo上使用。例如,你可能希望在整個屏幕上顯示不同的UI,或者可能會對鉸鏈位置的變化做出反應(yīng)。
IT之家獲悉,谷歌 Dart和Flutter產(chǎn)品經(jīng)理Tim Sneath還分享了他對Google和微軟能夠處理折疊產(chǎn)品特別是Surface Duo的熱情。
“我們將Flutter構(gòu)建為可移植的工具包,可在任何你想在屏幕上繪制像素的地方(無論是手機(jī),平板電腦,智能顯示器,臺式機(jī)還是現(xiàn)在的可折疊設(shè)備)提供美麗的體驗。借助Flutter,只需幾行代碼即可支持雙屏,并且很高興與Microsoft合作進(jìn)行演示。還有更多!”
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。