InfoQ Homepage Mobile Content on InfoQ
-
Google Enables Continuous Testing Using the Android Emulator
The Android Emulator is the main tool Android developers use to test their apps. Google has just made integrating the Android Emulator within a continuous testing pipeline easier by open sourcing the Android Emulator Container Scripts and two related tools.
-
Swift 5.1 Brings Module Stability, Opaque Return Types, Property Wrappers and More
While module stability is by far the most impactful new feature in Swift 5.1, the latest version of Apple's language includes a number of new language constructs, such as property wrappers and opaque return types, and a number of standard library extensions.
-
Mozilla Will Continue to Support Existing Ad Blockers, Partially Implementing Extension Manifest V3
Mozilla will continue to support existing extensions which prevent ads from being displayed, unlike Google, which in its draft Extensions Manifest v3, proposes changes to the browser extensions mechanism which may break ad-blockers.
-
Five 0-Day iOS Vulnerability Chains Have Been Exploited for Years
A collection of fourteen vulnerabilities affecting almost every iOS versions from iOS 10 to iOS 12 enabled a number of hacked Websites to gain control of their visitors' devices and steal a wealth of private data aver at least two years, Google Threat Analysis Group (TAG) engineer Ian Beer wrote. These vulnerabilities are not new. What is new is the discovery of their active exploit in the wild.
-
Firefox 68 with BigInt, Extended Dark Mode, and Curated Extensions
Firefox 68 was recently released to web users. Firefox 68 supports big integers , expanded Dark Mode, improved extension security and discovery, and more.
-
Android Studio 3.5 Aims to Be Faster and More Memory-Efficient
Coming at the end of an eight-month development cycle, Project Marble, the latest release of Android Studio, refrains from adding new major features and opts instead for improving performance and memory efficiency.
-
Java on iOS and Android via Gluon
Gluon has released beta support for Java applications running natively on iOS. The result is one application and one codebase running across many devices.
-
eBay Increases Listing Completion Rate by 30% by Porting Barcode Scanner to the Web With WebAssembly
EBay recently reported a positive business outcome by using WebAssembly to deliver a code scanning feature to its mobile web users. The Draft Completion Rate for sellers’ listing increased by 30% by porting the in-house C++ scanning library to WebAssembly, and using it concurrently with two competing solutions.
-
Ionic CLI V5 Now with Ionic React Beta Support
The Ionic Framework team recently released the fifth major iteration of the Ionic CLI. Ionic CLI v5 features Ionic React support (beta), thus allowing developers to write Ionic applications with the React JavaScript framework and Ionic UI components. Ionic CLI v5 also comes with features aiming at a better developer experience and miscellaneous bug fixes.
-
Google Open-Sources Real-Time Hand Tracking for Android and iOS
Google has open-sourced a new component for its MediaPipe framework aimed to bring real-time hand detection and tracking to mobile devices.
-
Progress Announces NativeScript 6 Release
The NativeScript 6 release adds support for Vue.js and Angular 8 for creating native mobile applications with web technologies. NativeScript now also supports Progressive Web Apps (PWA), increasing the level of code reuse between web and mobile apps created with NativeScript.
-
GeckoView and the New Firefox Preview for Android
Mozilla has recently released Firefox Preview to the Android Play store. It's a new iteration of the Firefox Mobile web browser that was built from scratch around GekcoView, an open-source web browsing component that is based on the Gecko browser engine
-
Facebook Hermes May Significantly Reduce Boot-Time and Memory Usage in Android React Native Apps
Recently open-sourced by Facebook, JavaScript Engine Hermes aims to improve the performance of React Native Apps on Android devices, especially focusing on startup performance, download size, and memory consumption. Facebook claims are backed by initial benchmarking on Microsoft Office and Mattermost, an open source alternative to Slack.
-
Improving Webapp Performance with Multi-Threading: a Study of Web Workers' Communication Overhead
Surma, Web Advocate at Google, recently published a study on the performance of postMessage, the method used by web workers to communicate. Surma concludes that while postMessage comes with some overhead, provided the payload is below a given budget, moving non-UI tasks off the main thread may result in increased overall user-perceived performance.
-
Scade Aims to Enable Android App Development Using Swift
Cross Platform Swift provides the foundation for cross-platform iOS and Android app development using Swift. Its 2019 roadmap focuses on achieving feature completeness, improving productivity and usability, and enhancing communication with the Swift development community.