InfoQ Homepage Android Content on InfoQ
-
Xamarin.Essentials Streamlines Cross-Platform Access to Native iOS, Android, and UWP Features
Xamarin.Essentials abstracts native mobile features into a set of cross-platform APIs with the aim of simplifying their use. After a few months in preview, it has been now officially released with a number of enhancements contributed by the community.
-
Cross-Platform Augmented Reality Apps with Unity AR Foundation
Unity, maker of the eponymous game engine, continues to advance its AR Foundation project, which aims to make it easier for developers to create AR apps that runs both on iOS and Android. Its latest release adds support for ARKit’s ARWorldMap and Unity’s Lightweight Render Pipeline.
-
Cross-Platform Mobile Toolkit "Flutter" Now Stable
At its Flutter Live conference, Google launched the first stable release of Flutter, a Dart-based mobile development platform aiming to make it possible to write apps that share a single code base across iOS and Android with a native UI. Additionally, Google has announced an experimental web-based implementation of Flutter’s runtime which aims to bring Flutter apps to standard web browsers.
-
Google Adds Android Support for Kotlin 1.3 and Optimizes for Foldable Devices
Google has presented a series of news at the Android Dev Summit, including new features of kotlin 1.3 supported on Android, support for foldable phones, In-app Updates API, improvements on Android Studio, and more.
-
New R8 Android Code Shrinker Available in Android Studio 3.3 Beta
Following the migration to D8 as its new Dalvik compiler, Google has been working on a new code shrinker, R8, which is now available in Android Studio 3.3 beta. R8 promises to deliver smaller APK files in less time.
-
Oboe, a Library for Low Latency Audio Apps on Android
Google has released the first production-ready version of Oboe. Oboe is a C++ library for building high performance audio apps on Android, providing the lowest latency possible for Android devices.
-
Kotlin 1.3 Introduces Stable Coroutines, Contracts, and More
At KotlinConf 2018 in Amsterdam, Netherlands, JetBrains announced Kotlin 1.3 RC, introducing new language features such as stable coroutines, contracts, inline classes, and more. At KotlinConf, Google and JetBrains also announced their joint effort to establish the Kotlin Foundation.
-
Mozilla Pushes WebXR as New Open Web API for Augmented Reality
After adding support for WebVR to Firefox, Mozilla is now working on a new API, called WebXR, to bring mixed reality to the Web. Initially announced last year, WebXR aims to replace WebVR in time and to offer a smooth transition for developers using WebVR.
-
Tink is Google Cryptographic Library for the Cloud, Android, and iOS
Tink is a multi-language, cross-platform cryptographic library developed by a group of cryptographers and security engineers at Google to help developers implement cryptography correctly without being cryptographic experts. Under development for the last two years, version 1.2 adds support for Cloud, Android, and iOS platforms, and C++ and Objective-C.
-
Airbnb Open-Sources MvRx for Android App Development in Kotlin
MvRx (pronounced “mavericks”) helps Android developers implement common features and integrate their apps properly with the OS. MvRx is written in Kotlin and powers all Android development at Airbnb, writes Airbnb engineer Gabriel Peal.
-
The Machine Learning Behind Android Pie Smart Linkify API
Last week, Google announced Android 9, codenamed Pie. Android is launching a set of new features, powered by Artificial Intelligence. One of the most important new AI powered features is Android Smart Linkify. This article explores the architecture behind the dual in-device Neural Network powering content understanding in context to generate smart links on any text showing up on an Android phone.
-
Android Pie Brings Adaptive Battery, Neural Networks API 1.1 and More
Google has released Android Pie. Android Pie brings display cutout support, Neural Networks API 1.1, Magnifier widget, Adaptive Battery, Slices, Indoor positioning with Wi-Fi RTT, and more.
-
Android Studio 3.2 Beta 3 Brings Navigation Editor, Android App Bundle and More
Google has released Android Studio 3.2 Beta 3 in the Beta channel. This version brings a new Assistant panel and Navigation Editor, Android Jetpack, AndroidX migration, Android App Bundle, new Android Profiler, Lint checking, and more.
-
Android Emulator Now Supports AMD Hardware Acceleration and Hyper-V on Windows
The latest release of the Android Emulator for Windows aims thus to boost its performance when running on AMD processors or a Microsoft Hyper-V hypervisor by bringing support for hardware accelerated enhancements that were previously only available for Intel processors.
-
Continuous Integration for Google Play Apps
At the last Google I/O conference, Google introduced version 3 of its Google Play Publishing API, which enables developers to publish their apps to Google Play from their continuous integration workflows.