4/28/2023 0 Comments Vlc media player developers"Optimizingįor Chromebooks has helped us extend our app across a huge number of devicesĪnd form factors, and it's clear we hit the mark based on feedback from usersĬheck out some best practices to optimize your apps for Chrome OS.Ĭontent and code samples on this page are subject to the licenses described in the Content License. Impact for our users," said VideoLAN President Jean-Baptiste Kempf. "Our team is always on the lookout for new opportunities to drive the biggest Plus, the latest version of Chrome OS fully supports external storage, so everyĪndroid user now enjoys the same benefit. Users had been asking for VLC support on Chrome OS for months, especially forĭVD playback, and the team has received overwhelmingly positive feedback so far. Took the lead developer two months to optimize the app for each platform. VideoLAN used the same APK for mobile, Chrome OS, and Android TV, so it only Really smooth, thanks to Android Studio's built-in migration tool, and Kotlin'sĬouroutines framework helped us improve performance." Results "We were pleased to find the transition from Java to Kotlin was Risk losing functionality," said Geoffrey Métais, VideoLAN's lead Androidĭeveloper. "We're usually reluctant to majorly restructure or rewrite our code because we To spend less time troubleshooting issues and more time optimizing the app's By reducing the app's codebase, they were able Making Chromebooks development-ready devices.īest of all, the team did all the work in Kotlin,Ī powerful programming language that helped them improve productivity by writing This substantially sped up the designĭevelopers can use Android Studio to build and test Android apps natively, Test UI layout for desktop, tablet, and mobile all at once, on the same device,Īnd without having to use an emulator. But, with Android support for Chrome OS, the team was able to Previously, the team needed to use individual emulators or separate devices to They also tweaked the player's audio settings to take advantage of the extra Because the team had already designed VLC's layoutįor tablets, accommodating larger, wider layouts was a fairly simple process. VideoLAN designed multiple versions of the layout to allow users to easily To easily navigate the app, while mouse input enabled right-click commands andįile drag-and-drop to and from the VLC player. Supporting keyboards allowed people to use shortcuts and direction buttons One of the team's most important optimizations was to support keyboard and mouse They started adjusting the app's layout and functionality to ensure usersĬould enjoy those same features in a desktop-like environment. (i.e., hard drives and USB thumb drives) worked just right. Such as mouse input, right-click menus, and making sure external storage The team started by noting which features VLC users preferred on desktop, Supporting x86 and 64-bit ARM from the start - VideoLAN ensured VLC users couldĮnjoy the same immersive experience across a range of different devices and Users a desktop-style experience by bringing VLC to Chrome OS.īy optimizing the Android app for Chrome OS and larger screens - as well as That's when VideoLAN saw an opportunity to offer Ultimately, VideoLAN's developers want users to beĪble to play everything, everywhere - no matter what device or screen size theyįor Android, and it wasn't long before users started requesting the sameĮxperience on Chromebooks. Streaming protocols, and a large number of third-party apps use the VLC engine VLC is able to play most local video and audio files as well as various Seamless compatibility with all files and screens is at the core of VLC'sĭesign. Source cross-platform multimedia player developed by the VideoLAN project.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |