InfoQ Homepage Mobile Content on InfoQ
-
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.
-
Secure Multiparty Computation May Enable Privacy-Protecting Contact Tracing Solutions
The current COVID-19 pandemic has fueled several efforts to implement contact tracing apps, based on a number of different cryptographic approaches. InfoQ has spoken with HashiCorp principal product manager for cryptography and security Andy Manoske to learn more about Secure Multiparty Computation and how it can enable privacy-protecting analysis on private data from different sources.
-
Fabulous Enables Building Declarative Cross-Platforms UIs for iOS and Android in F#
In a recent Channel 9 show, F# designer and architect Don Syme and Fabulous maintainer Timothé Larivière introduced Fabulous, a community-driven F# framework aimed to build cross-platform mobile and desktop apps based on Xamarin.Forms.
-
Dart and Flutter Improve Performance, Safety, and Tooling for Cross-Platform Mobile Development
The latest Dart release, Dart 2.8, focuses on preparing the ground for the introduction of null safety and brings an improved package manager. Flutter 1.17 significantly improves runtime performance while reducing binary size and memory usage. Additionally, it introduces a number of new Material widgets, including NavigationRail, updated DatePicker, and more.
-
NHSX Covid-19 App on Trial
The NHSx mobile application for tracking Covid-19 has been released for a trial on the Isle of Wight, but problems with the implementation and reliability mean that the app might be outdated before it achieves herd immunity. InfoQ looks at the source code and the results of the trial, and what it might mean for other applications following a similar path.