InfoQ Homepage Mobile Content on InfoQ
-
ML Kit Pose Detection Brings Body Movement Tracking to iOS and Android
Initially available under the ML Kit early access program, Pose Detection is now officially part of ML Kit. The library is capable of tracking the human body, including facial landmarks, hands, and feet.
-
eBay Rearchitected Android App to Leverage App Bundles and Dynamic Feature Delivery
eBay engineers worked with Google to rearchitecture and reimplement their mobile app to take advantage of several new technologies, including Android app bundles (AAB) and Kotlin. They also took the chance to improve test automation, Continuous Integration/Continuous Delivery (CI/CD), and overcome global infrastructure limitations.
-
Kotlin 1.4 Brings New Language Features, Improved Compilers and Tools
Kotlin 1.4 focuses on improving performance and tooling. It also contains a number of new language features, including single abstract method (SAM) conversion for interfaces, explicit API mode, and more.
-
How the Gojek devX Team Handled Challenges with Mobile App CI
The developer experience (devX) team at Gojek recently described how they tackled challenges around scaling the development and integration of Android and iOS mobile apps. They emphasized the importance of segregating pipelines for providing faster feedback.
-
Google Improves Android App Bundle for Games and Modular Apps
In its latest Android Studio 4.2, currently in Canary, Google has made significant improvements to the Android App Bundle format by introducing Play Asset Delivery (PAD) and dynamic modules resource shrinking.
-
Ionic Capacitor 2 Improves Mobile Authentication and Cross-Domain HTTPS
The recent Ionic Capacitor 2 release updates the underlying Swift, XCode, and Android versions, adds Face Unlock and Iris Unlock, improves the core Capacitor plugins, and simplifies cross-domain HTTPS requests.
-
Alexa Adds Conversations and Deep-Linking Based Control for Mobile Apps
Alexa Conversations, recently launched in beta, aim to enable the creation of custom skills with fewer code thanks to a new AI-based approach. Alongside Alexa Conversations, Amazon has also announced Alexa for Apps, which allows Alexa users to interact with their mobile phones using Alexa.
-
Pros and Cons of Migrating to React Native at Khan Academy
After a two-year long transition from native to React Native for their iOS and Android apps, Khan Academy engineer Bryan Clark offered their view on the pros and cons of this decision.
-
LinkedIn iOS Clipboard Copying Was Bug
The LinkedIn iOS app has been found to be reading the clipboard repeatedly during use, since iOS 14 (Beta) introduces a new feature indicating when the app interacts with the clipboard. Many other apps have been having similar issues. However, LinkedIn confirmed that the iOS behaviour was a bug, and has been fixed. Read on for what happened.
-
Google ARCore Depth API Now Available with Additional Sample Code
Released in closed beta at the end of last year, ARCore Depth is now available in ARCore 1.18. Since the initial announcement, Google has been working with selected partners to create compelling use cases of this technology.
-
Google ML Kit SDK Now Focuses on On-Device Machine Learning
Google has introduced a new ML Kit SDK aimed at working in standalone mode without requiring a tight integration with Firebase, as the original ML Kit SDK did. Additionally, it provides limited support for replacing its default models with custom ones for image labeling and object detection and tracking.
-
Mozilla's WebXR Viewer 2.0 Experiments with WebXR-Compliant JavaScript API for iOS
WebXR 2.0 is a full rewrite of Mozilla's experimental augmented reality (AR) browser aimed to allow web developers to experiment with web-based AR experiences on iOS using WebXR. A key tenet of WebXR 2.0 is its new, specification-complying implementation of the WebXR JavaScript API.
-
Amazon Releases AWS Amplify iOS and Android into General Availability
Recently, Amazon announced the general availability (GA) of Amplify iOS and Amplify Android, which are both part of the open-source Amplify Framework. Amplify iOS and Amplify Android include libraries and tools, allowing mobile developers to build scalable and secure cloud-powered applications.
-
0-Day Vulnerability in Sign In with Apple Rewarded with $100,000
Earlier this year, security researcher Bhavuk Jain disclosed a 0-day vulnerability in Sign In with Apple that could easily allow an attacker to get full control of a victim's account by only knowing their email address. Apple patched the vulnerability and stated they could find no evidence of exploitation.
-
Apple Releases iOS 13.5 with Exposure Notification Beta and Best Practices Sample App
The latest release of iOS, iOS 13.5, includes beta support for the Exposure Notification API Apple defined jointly with Google to enable contact tracing apps. Apple also published a sample app to showcase best practices in contact-tracing apps.