InfoQ Homepage Mobile Content on InfoQ
-
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.
-
Project Leyden Aims to Improve Java Startup Time
Project Leyden is proposed to compile Java applications as native executable, decrease startup time and memory.
-
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.
-
Google and Apple Publish Exposure Notification API Draft
Only a few weeks after its initial announcement, the partnership between Google and Apple to provide their mobile OSes with solid foundations for contact tracing applications has reached a key milestone, a preliminary draft of the Exposure Notification API and beta release for iOS.
-
How Duolingo Migrated its Android App to 100% Kotlin
Across the last two years, Duolingo seamlessly migrated its Java Android app to 100% Kotlin. Among the main benefits this brought, developers improved their productivity and happiness while the Duolingo app became almost null pointer exception (NPE) free. InfoQ has spoken with Duolingo Android and web development leader Art Chaidarun to learn more about their experience.
-
Google and Apple Jointly Working on Contact Tracing for iOS and Android
Google and Apple announced a joint effort to create a Bluetooth-based contact tracing solution for iOS and Android. This initiative aims to provide a tool to fight the spread of the COVID-19 virus by alerting participants who have been in contact with someone who has been positively diagnosed.
-
TinyGo Aims to Bring Go to the Internet of Things
Google-sponsored TinyGo is a new LLVM-based Go compiler to make it possible to run Go programs on microcontrollers, including the Arduino Uno and the BBC micro.bit, as well as modern browsers using Web Assembly.
-
Ionic 5 Release Supports iOS 13 Consistency, Angular Ivy
The recent Ionic 5 release adds support for iOS 13 styles, a new custom animation API, and an improved Ionicon icon set.