InfoQ Homepage Mobile Content on InfoQ
-
Swift 4.1 Brings Conditional Conformance and More
Swift 4.1, available in Xcode 9.3, brings a number of improvements to the language, including automatic implementation of the Equatable and Hashable protocols, conditional conformance, and more.
-
Swift Has Got Its Discussion Forum
The Swift team has announced the migration of several Swift mailing lists to the Swift Forums, which will be the primary discussion and communication method from now on.
-
ARKit 1.5 Now Supports Vertical Surface Detection and 2D Image Recognition
Apple has announced a major upgrade of ARKit, which is available to developers with iOS 11.3 beta. According to Apple, ARKit 1.5 will allow developers to build more immersive augmented reality (AR) experiences.
-
Google to Improve Security and Privacy of Google Play Apps
Android developers will have to comply with two new requirements if they want their apps to be available on Google Play in the future. Those include supporting a recent Android version and adding support for 64-bit native code. Additionally, Google will start including some security metadata to improve APK authenticity verification.
-
Google Introduces LoWPAN Support on Android Things
Android Things 6.1 will include support for configuring and managing LoWPAN networks, thus effectively enabling Android Things devices to act as edge nodes, says Google.
-
Alexa Test Simulator Simplifies Alexa Skill Testing
The new Alexa Test Simulator, now available in beta, allows developers to test most functionality in their skills without a device. Additionally, Amazon has announced improved support for automated skill testing.
-
Final Android 8.1 Oreo Brings Oreo Go for Low-Memory Devices
A month after becoming available as a developer preview, Android 8.1 Oreo 8.1 has reached its final release. In addition to what InfoQ already reported, with Oreo 8.1 comes the new Android Oreo (Go edition) configuration that is specifically targeting low-memory devices.
-
Kotlin Native Adds Objective-C Interop, WebAssembly Support
Kotlin/Native 0.4 makes it possible to build native apps for iOS and macOS, writes Nikolay Igotti, Kotlin/Native tech lead at JetBrains. Additionally, it introduces experimental support for the WebAssembly platform.
-
Realm Extends its .NET Stack Support with Realm .NET
After introducing support for .NET Core last summer to build mobile applications using C#, Realm announced Realm .NET, a set of new components that allow developers a better integration with their .NET stack.
-
Android Architecture Components 1.0: Lifecycle, LiveData, ViewModel and Room
Google has made available Android Architecture Components 1.0, a collection of libraries to design “robust, testable, and maintainable apps.” The current components are Lifecycle, LiveData, ViewModel and Room with others on the way.
-
Kotlin Use for Android Apps is Growing, Getting More Google Support
In the six months since Google announced official support for Kotlin as a first-class language for Android development, Kotlin usage has more than doubled, writes Google product manager James Lau, and more than 17% of Android Studio 3.0 projects now use Kotlin.
-
Android Studio 3.0 and Oreo 8.1
Google has released the stable version of Android Studio 3.0 and a Developer Preview of Android Oreo 8.1.
-
Google Releases Android Instant Apps SDK 1.1
A few months after its introduction at Google I/O 2017, the Android Instant Apps SDK reaches version 1.1, bringing configuration APKs for binary size optimization and a new API to keep user context when transitioning to an installed app from an instant app.
-
Microsoft Seems to Have Stopped Developing Windows 10 Mobile
Although no official statement has been issued by the company, some later affirmations by top Microsoft executives tell us that Windows 10 Mobile development is stopped.
-
Apple Open-Sourced the iOS Kernel for ARM CPUs
Apple has quietly made available arm and arm64-specific files on its GitHub XNU-darwin repository. While this may not be interesting to all developers, it still enables interesting possibilities for security researchers and others.