logo
#

Latest news with #AndroidDevelopment

Google's Linux Terminal plays a big part in turning Android into a true desktop OS
Google's Linux Terminal plays a big part in turning Android into a true desktop OS

Android Authority

time5 days ago

  • Android Authority

Google's Linux Terminal plays a big part in turning Android into a true desktop OS

Mishaal Rahman / Android Authority TL;DR Google has revealed that it's developing a Linux Terminal app to transform Android into a platform for on-device app development and eventually gaming. The app runs a Debian Linux environment in a virtual machine on select Android devices. Recent Android builds can already run graphical Linux apps, paving the way for Android to become a true desktop computing platform. When Google released a Linux Terminal app earlier this year, it generated a lot of buzz among enthusiasts and developers. Despite the excitement, Google has been quiet about the release, even declining to mention it at its annual I/O developer conference. Recently, however, Google published documentation for the Terminal app, revealing its ambitious plans for the feature. With the Linux Terminal, Google aims to let developers build Android apps directly on Android devices. Eventually, the company plans to allow users to run full-fledged graphical Linux apps and games. The ultimate goal could be to transform Android into a first-class desktop platform that rivals macOS and Windows — and we couldn't be more excited. You're reading an Authority Insights story. Discover Authority Insights for more exclusive reports, app teardowns, leaks, and in-depth tech coverage you won't find anywhere else. These reports reflect developments at the time of writing. Some features or details uncovered in leaks may change before official release. The Linux Terminal app arrived in the second quarterly release of Android 15, which Google rolled out this past March. It uses the Android Virtualization Framework (AVF) to boot a Debian OS image in a virtual machine (VM), providing users with a terminal interface to run Linux commands. Google recently updated its official documentation for AVF, highlighting the Linux Terminal app as a key use case. The documentation addresses a long-standing limitation, noting that 'Android has traditionally been the only major operating system that doesn't let users develop apps on the platform itself.' Unlike on macOS or Windows, building apps for Android has always required a separate computer because the development tools aren't natively available on the OS. By introducing the Linux Terminal app, Google can 'provide a Linux-based development environment to Android users who are developers.' This is crucial because many development tools, including Google's official Android Studio, are available for traditional Linux distributions. While Android Studio is available for Linux, there's a caveat: it doesn't currently support the ARM-based CPUs that power the vast majority of Android devices. To enable true on-device development, Google will likely need to add ARM support to the Linux version of Android Studio, allowing it to run in a virtual machine on Android devices much like it already does on Chrome OS. More interestingly, Google plans to enable OEMs to 'implement innovative VM use cases like running graphical user interface apps and even games.' To accomplish this, the company has been working to add graphics, audio, and hardware acceleration support to AVF. This work is already bearing fruit. The Android Canary build released last week allows the Terminal app to run graphical Linux applications. We tested this new capability over the weekend and successfully ran several full-fledged Linux apps — including the desktop version Chromium, GIMP, and LibreOffice — on a Pixel 8 Pro. Compared to our initial tests back in January, the Terminal app now runs Linux apps far more reliably, though performance is still sluggish. When we ran the Speedometer benchmark inside the VM, for example, it scored less than half of what it did natively. Google still has a lot of work to do to fix bugs and improve performance, but it's impressive how far the feature has come since its initial release. If implemented well, the Linux environment could even provide the means for Android to become a desktop gaming platform. Chromebooks can currently run Windows games through their Linux environment thanks to the Proton compatibility layer, so the same could theoretically be done on Android. However, the CPU architecture would again pose a challenge, as Proton doesn't support ARM-based CPUs — at least, not yet. Valve is rumored to be working on ARM support for Proton. If true, this could open the door to running many Windows games on Android through its new Linux environment. The addition of AVF and the Linux environment introduces a wealth of new possibilities, and we're excited to see Google continue this work. These features may even be key to Google's long-term ambition of merging Chrome OS and Android into a single, unified platform. For Android to truly compete with macOS and Windows on the desktop, it needs to be more than just a blown-up version of its mobile OS. It needs to win over the developers and gamers who demand a powerful, versatile platform, and these new features are a crucial step in that direction. Follow

This Java training bundle offers a practical toolkit for developers
This Java training bundle offers a practical toolkit for developers

National Post

time12-06-2025

  • Business
  • National Post

This Java training bundle offers a practical toolkit for developers

This article was created by StackCommerce. Postmedia may earn an affiliate commission from purchases made through our links on this page. Article content Canada's digital economy keeps expanding, and with it, so does the need for skilled developers who can build and maintain mobile and web applications. While languages like Python and JavaScript often get the spotlight, Java quietly remains one of the most widely used programming languages, especially for Android development. Article content Article content For professionals looking to build marketable technical skills or pivot into app development, the 2025 Complete Java Mobile and Web Development Bundle offers a structured path into that world. Article content With over 160 hours of self-paced video lessons, this online bundle is built for users at any experience level. It begins with foundational Java concepts and expands into real-world Android development, offering practical examples and complete projects to build confidence and competence. Article content Users can expect to work hands-on with Android Studio, Firebase, REST APIs, Spring Boot and PostgreSQL. Whether you're building quiz games or chat apps or developing enterprise backend systems, the courses aim to translate abstract skills into functioning applications. By the end, learners will have completed more than 20 projects and covered both mobile app design and back-end integration. The bundle also introduces enterprise tools like Spring Boot and Hibernate, with practical examples that show how to build scalable REST APIs, integrate databases and deploy services. That backend knowledge is crucial for professionals who want to go beyond mobile interfaces and build complete, full-stack solutions. Article content Article content Article content For those planning a career transition or aiming to supplement existing skills in fields like finance, logistics or healthcare, a strong command of Java and mobile frameworks is a valuable asset. Whether you're hoping to collaborate more effectively with technical teams or eventually build your own product, this type of training opens doors. Article content Each course is accessible for life on desktop and mobile, making it easy to move through the content on your own schedule. While you won't earn an official Java certification through this bundle, you will come away with a wide range of applicable skills, plus the foundation to pursue formal certification or build a professional development portfolio. Article content

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store