InfoQ Homepage Android Content on InfoQ
-
JetBrains Debuts New Kotlin Compiler K2, Kotlin for WebAssembly, and More
At its recent Kotlin 2021 Premier event, JetBrains made a number of major announcements, including K2, the new, faster Kotlin compiler, support for WebAssembly, the Kotlin Symbol Processor, a new code coverage plugin, and improved static analysis.
-
Google Embraces Large-Screen Android Devices at DevSummit 21
At its recent AndroidDevSummit'21, Google announced a number of new technologies aimed to help developers build better apps across different devices and device factors. Those include Material You for Jetpack Compose, support for large screen with Android 12L, extended Jetpack library, and more.
-
JetBrains Compose Multiplatform Reaches Beta
A few months after its announcement as an alpha version, JetBrains Compose Multiplatform has reached beta, which includes many improvements and stabilizes its APIs as a step towards the 1.0 release.
-
Swift for Android Makes Major Step Forward with SCADE 2.0
Now at 2.0, SCADE aims to enable native app development for iOS and Android using Swift. Besides many internal improvements, SCADE 2 also includes a new native IDE for macOS that replaces the previous Eclipse-based IDE. InfoQ has taken the chance to speak with SCADE creator Frank Langel to learn more.
-
Google's Dev Library is a Curated Collection of Projects about Google Tech
Google has launched a new initiative aimed at creating a curated collection of open source projects related to Google technologies. Google's Dev Library will not only contain code repositories, but also articles, tools, and tutorials collected from various Internet sources.
-
Ionic Portals Aims to Simplify the Integration of Web Apps into iOS and Android Native Code
Ionic describes its new web view component, Ionic Portals, as a "supercharged" version of the native web view controls available on iOS and Android. It aims to make it easier for developers to integrate web apps with native code in an efficient way.
-
Facebook Mariana Trench Helps Developers to Find Vulnerabilities in Android and Java Apps
Recently open-sourced by Facebook, Mariana Trench (MT) aims to help developers identify and prevent security and privacy bugs in Android and Java applications.
-
Canonical Anbox Cloud Appliance Simplifies Running Android Apps on AWS
Anbox Cloud is a solution from Canonical that lets you stream Android apps at scale to any device. The new Anbox Cloud Appliance makes a small-scale version of Anbox Cloud readily available on the AWS marketplace. InfoQ has taken the chance to speak with Simon Fels, engineering manager at Canonical and Anbox Cloud team lead.
-
Facebook Superpack Leverages Code Analysis for Android App Compression
In a recent article, Facebook described its novel technique for Android app compression, Superpack, which combines compiler analysis with data compression. While not yet available for everyone, Facebook is hoping to open source it.
-
Android Studio Arctic Fox Improves Compose Preview, Adds Support for Apple Silicon
The latest release of Android Studio focuses on three main areas, says Google: improving UI design, extending device support, and boosting developer productivity. Additionally, Android Studio Arctic Fox introduces preview support for Apple Silicon processors.
-
Google Jetpack Compose Goes 1.0, JetBrains Launches Compose Multiplatform Alpha
Jetpack Compose, Google's Kotlin-based declarative UI framework for Android, has now reached stability at version 1.0, which also brings a few new tools to improve developer experience. While Google's Compose only supports Android, Kotlin maker JetBrains announced its Compose Multiplatform, which aims to extend Compose to the Desktop and the Web.
-
Google Launches the Android Game Development Kit
The Android Game Development Kit (AGDK) aims to make it easier to develop, optimize, and deliver Android games. Composed of both existing and new tools and libraries, the Android Game Development Kit is built using C and C++ APIs to maximize performance.
-
Airbnb's Server-Driven UI Platform
Airbnb's server-driven UI (SDUI) departs from the usual approach to implement client UIs for different platforms, including Web, Android, and iOS. Instead of letting each client platform drive its UI, SDUI passes both the data and its UI representation to the client.
-
Google Integrates TensorFlow Lite with Android, Adds Automatic Acceleration
Google has announced a new mobile ML stack, dubbed Android ML Platform and built around TensorFlow Lite, which aims to solve a number of problems that developers find when using on-device machine learning.
-
Android Apps Will Soon Be Required to Adopt Android App Bundles
Starting August 2021, Google Play will require all new apps to be submitted as Android App Bundles (AAB), which provide greater efficiency that APKs, says Google.