InfoQ Homepage Mobile Content on InfoQ
-
Apple Announces Declarative SwiftUI Framework for Leaner, Faster, Interactive App Development
Apple recently announced at WWDC 2019 the SwiftUI framework for application development across the iOS, macOS, tvOS, and watchOS platforms. SwiftUI relies on a declarative UI programming paradigm, aiming to drastically increase developer productivity and reduce lines of code. Moreover, SwiftUI features an XCode interactive development experience, displaying in real-time the result of their code.
-
Pixi.js, HTML5 Alternative to Adobe Flash, Adds WebGL Support for Cross-Platform, Interactive Apps
PixiJS, a standard-based alternative to Adobe Flash, released its fifth major version with faster rendering and lower GPU utilization. PixiJS v5 abstracts WebGL features behind a new API which falls back to HTML5’s canvas if needed. Developers thus need not dive into the WebGL API or deal with device compatibility to create rich, interactive graphics, cross-platform applications, and games.
-
Splunk Releases Splunk Connected Experiences and Splunk Business Flow
Data analytics organisation, Splunk, recently released Splunk Connected Experiences which delivers insights through augmented reality (AR), mobile devices like Apple TV, and mobile applications. They also released Splunk Business Flow which enables business operations professionals to gain insights across their customer journeys and business processes.
-
Capacitor 1.0 Aims to Improve the Creation of Hybrid, Web, and Native Apps
Capacitor, Ionic's new native API container aimed at creating iOS, Android, and Web apps using JavaScript, hit version 1.0. It attempts to bring a new take on how to build cross-platform apps that access native features.
-
Mozilla Revamps WebThings, its Open Source IoT Platform
Mozilla recently released its open source IoT platform, formerly called Project Things, as WebThings. Mozilla WebThings brings a series of logging, alarm, and networking features.
-
Flutter 1.5 Goes Multi-Platform, Includes Web Support
Announced as a technical preview at the latest Google I/O 2019 event, Flutter 1.5 aims to make it possible to create native applications for multiple platforms, including new form-factor devices, the Desktop, and the Web.
-
Microsoft Announces React Native for Windows, with Focus on Performance
Microsoft recently announced at Microsoft Build 2019 a MIT-licensed, performance-oriented re-implementation of React Native for Windows. The new React Native for Windows will enable React Native developers to build native Windows apps with React. With the Windows 10 SDK support, developers may target a large variety of Windows devices such as PCs, tablets, laplets, Xbox, or Mixed Reality devices.
-
Yelp Bento Aims to Simplify Modularized UI Development on Android
Yelp has open-sourced Bento, a framework to build modularized user interface on Android by combining different, reusable components into a single screen.
-
Kotlin 1.3.30 Brings Kotlin/Native and KAPT Improvements, and More
JetBrains has released Kotlin 1.3.30. This version is mainly a new bug fix and tooling update for Kotlin 1.3. Kotlin 1.3.30 brings Kotlin/Native and KAPT improvements, support for more operations for unsigned types and arrays, debugging improvements on IntelliJ IDEA, and more.
-
HiveMQ Goes Open Source, Brings MQTT and Kafka Together
Recently announced by HiveMQ, HiveMQ Enterprise Extension for Kafka aims to integrate Kafka and MQTT to enable real-time streaming for IoT applications.
-
ART Cloud Profiling to Improve Android App Performance
First introduced in Android Pie, ART optimizing profiles are a feature that leverages data sent to Play Cloud to optimize an app startup time on install or update. Data disclosed by Google show apps start 15% faster on average, with special cases reaching a 30% improvement.
-
OpenXR 0.90 Aims to Solve AR/VR Fragmentation
The Khronos Group has published the first OpenXR specification and API with version number 0.90. OpenXR is an open, royalty-free standard for augmented reality (AR) and virtual reality (VR) platforms and devices that aims to simplify AR/VR software development on multiple platforms and devices.
-
React Native Team Surveys Developers' Pain Points
The React Native team recently surveyed React Native developers with a single question: "What do you dislike about React Native?" Developers overwhelmingly mentioned developer experience, including debugging, as their first grievance. Community handling, and documentation were also prominently featured as pain points.
-
Android Q Beta 1 Brings New Privacy Features, Foldable Support, Vulkan Extensions
The next Android version, dubbed Android Q, is now available for developers in beta, bringing new privacy features, system-wide behaviour changes, and new APIs to support foldable devices, Vulkan extensions, and more.
-
Adiantum Brings Disk Encryption to Low-End Smartphones
Adiantum is a new encryption algorithm for low-end smartphones, smartwatches, and other Android Pie devices that are too slow to use the Advanced Encryption Standard (AES) standard for storage encryption.