VLC優(yōu)化了其Android應(yīng)用,vlc安卓版使用教程-ESG跨境

VLC優(yōu)化了其Android應(yīng)用,vlc安卓版使用教程

來源網(wǎng)絡(luò)
來源網(wǎng)絡(luò)
2022-07-05
點(diǎn)贊icon 0
查看icon 1245

VLC優(yōu)化了其Android應(yīng)用,vlc安卓版使用教程VLC優(yōu)化了其Android應(yīng)用VLC是由VideoLAN項(xiàng)目開發(fā)的免費(fèi),開放源代碼的跨平臺多媒體播放器。與所有文件和屏幕的無縫兼容性是VLC設(shè)計的核心。VLC能夠播放大多數(shù)本地視頻和音頻文件以及各種流協(xié)議,并且許多第三方應(yīng)用程序使用VLC引擎來處理視頻播放。最終,......

VLC優(yōu)化了其Android應(yīng)用,vlc安卓版使用教程




VLC優(yōu)化了其Android應(yīng)用

VLC是由VideoLAN項(xiàng)目開發(fā)的免費(fèi),開放源代碼的跨平臺多媒體播放器。與所有文件和屏幕的無縫兼容性是VLC設(shè)計的核心。VLC能夠播放大多數(shù)本地視頻和音頻文件以及各種流協(xié)議,并且許多第三方應(yīng)用程序使用VLC引擎來處理視頻播放。最終,VideoLAN的開發(fā)人員希望用戶能夠在任何地方播放所有內(nèi)容無論他們喜歡哪種設(shè)備或屏幕大小。

該團(tuán)隊(duì)最初是為Android設(shè)計VLC應(yīng)用的,不久之后用戶就開始在Chromebook上要求相同的體驗(yàn)。那時VideoLAN看到了通過將VLC引入Chrome操作系統(tǒng)來為用戶提供桌面式體驗(yàn)的機(jī)會。

通過優(yōu)化適用于Chrome OS和更大屏幕的Android應(yīng)用,以及從一開始就支持x86和64位ARM,VideoLAN確保了VLC用戶可以在各種不同設(shè)備和外形上享受相同的沉浸式體驗(yàn)。

他們做了什么

團(tuán)隊(duì)首先要注意桌面上首選的VLC用戶具有哪些功能,例如鼠標(biāo)輸入,右鍵單擊菜單,并確保外部存儲(即硬盤驅(qū)動器和USB拇指驅(qū)動器)工作正常。從那里開始,他們開始調(diào)整應(yīng)用的布局和功能,以確保用戶可以在類似于桌面的環(huán)境中享受這些相同的功能。

鍵盤和鼠標(biāo)支持

團(tuán)隊(duì)最重要的優(yōu)化之一就是支持鍵盤和鼠標(biāo)輸入。支持的鍵盤允許人們使用快捷鍵和方向按鈕輕松瀏覽該應(yīng)用程序,而鼠標(biāo)輸入則啟用了右鍵單擊命令以及文件往返VLC播放器的拖放功能。

動態(tài)調(diào)整大小

VideoLAN設(shè)計了布局的多個版本,以允許用戶輕松縮放和調(diào)整應(yīng)用程序大小。由于團(tuán)隊(duì)已經(jīng)為平板電腦設(shè)計了VLC的布局,因此容納更大,更寬的布局是一個相當(dāng)簡單的過程。他們還調(diào)整了播放器的音頻設(shè)置,以利用大屏幕上可用的額外空間。

以前,團(tuán)隊(duì)需要使用單獨(dú)的仿真器或單獨(dú)的設(shè)備來測試每種布局。但是,有了Android對Chrome OS的支持,該團(tuán)隊(duì)就可以一次在同一設(shè)備上測試臺式機(jī),平板電腦和移動設(shè)備的UI布局,而無需使用模擬器。這大大加快了設(shè)計和測試時間。

現(xiàn)在,借助Chrome OS上的Linux(測試版),開發(fā)人員可以使用Android Studio本地構(gòu)建和測試Android應(yīng)用,從而使Chromebook成為可用于開發(fā)的設(shè)備。

該圖顯示了多個版本的布局,其中包括在移動設(shè)備,平板電腦和筆記本電腦設(shè)備上動態(tài)調(diào)整大小的示例

用Kotlin編寫代碼

最棒的是,該團(tuán)隊(duì)使用Kotlin(一種功能強(qiáng)大的編程語言)完成了所有工作,該語言通過使用更安全,更簡潔的代碼來幫助他們提高生產(chǎn)力。通過減少應(yīng)用程序的代碼庫,他們能夠花費(fèi)更少的時間來解決問題,而將更多的時間用于優(yōu)化應(yīng)用程序的布局和功能。

VideoLAN的首席Android開發(fā)人員GeoffreyMétais說:“我們通常不愿主要重組或重寫我們的代碼,因?yàn)槲覀儠スδ?。“我們很高興發(fā)現(xiàn),由于Android Studio內(nèi)置的遷移工具,從Java到Kotlin的過渡真的很順利,而Kotlin的couroutines框架幫助我們提高了性能?!?/p>

結(jié)果

VideoLAN在移動設(shè)備,Chrome操作系統(tǒng)和Android TV上使用了相同的APK,因此領(lǐng)先開發(fā)人員只花了兩個月的時間就針對每個平臺優(yōu)化了該應(yīng)用程序。幾個月來,用戶一直要求在Chrome操作系統(tǒng)上提供VLC支持,尤其是在DVD播放方面,該團(tuán)隊(duì)迄今收到了絕大多數(shù)積極的反饋。此外,最新版本的Chrome操作系統(tǒng)完全支持外部存儲,因此每個Android用戶現(xiàn)在都享有相同的利益。

VideoLAN總裁JeanBaptiste Kempf說:“我們的團(tuán)隊(duì)一直在尋找新的機(jī)會,以為我們的用戶帶來最大的影響?!薄搬槍hromebook進(jìn)行的優(yōu)化已幫助我們將應(yīng)用擴(kuò)展到了眾多設(shè)備和外形尺寸上,很明顯,我們已根據(jù)來自世界各地用戶的反饋達(dá)到了預(yù)期?!?/p>

開始使用

查看一些最佳做法,以針對Chrome操作系統(tǒng)優(yōu)化您的應(yīng)用。


文章推薦
Wish商戶平臺收款方式選什么,wish平臺訪問令牌已過期怎么處理
wish店鋪延遲發(fā)貨率過高申訴的講解,wish店鋪延遲發(fā)貨怎么辦
Twitter文化趨勢洞察  了解用戶自我認(rèn)同感,twitter愿景
YouTube紅人推廣會遇到什么樣的網(wǎng)紅奇葩行為,youtube網(wǎng)紅營銷


特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國平臺交流群
加入
韓國平臺交流群
掃碼進(jìn)群
歐洲多平臺交流群
加入
歐洲多平臺交流群
掃碼進(jìn)群
美國賣家交流群
加入
美國賣家交流群
掃碼進(jìn)群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進(jìn)群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
ESG獨(dú)家招商-PHH GROUP賣家交流群
加入
ESG獨(dú)家招商-PHH GROUP賣家交流群
掃碼進(jìn)群
《TikTok官方運(yùn)營干貨合集》
《TikTok綜合運(yùn)營手冊》
《TikTok短視頻運(yùn)營手冊》
《TikTok直播運(yùn)營手冊》
《TikTok全球趨勢報告》
《韓國節(jié)日營銷指南》
《開店大全-全球合集》
《開店大全-主流平臺篇》
《開店大全-東南亞篇》
《CD平臺自注冊指南》
通過ESG入駐平臺,您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務(wù)
運(yùn)營實(shí)操指導(dǎo)
運(yùn)營提效資源福利
平臺官方專屬優(yōu)惠
聯(lián)系顧問

平臺顧問

平臺顧問 平臺顧問

微信掃一掃
馬上聯(lián)系在線顧問

icon icon

小程序

微信小程序

ESG跨境小程序
手機(jī)入駐更便捷

icon icon

返回頂部

【免費(fèi)領(lǐng)取】全球跨境電商運(yùn)營干貨 關(guān)閉