InfoQ Homepage Mobile Content on InfoQ
-
Android Studio 3.3 Brings Official Support for Navigation Editor, Stability Improvements, and More
Google has released Android Studio 3.3. This version is mainly focused on bug fixes and stability improvements, however it also brings official support for Navigation Editor, updates on Kotlin and IntelliJ Platform, and more.
-
Swift 5 Now Available through Xcode 10.2 Beta
The latest Xcode 10.2 beta release includes support for Swift 5. In addition to bringing new features at the language and tooling level, this new release produces smaller binary packages for iOS 12.2 by not including the Swift runtime in the app bundle.
-
Ionic Version 4: from Angular to React, Vue, and Web Components
Version 4 of Ionic represents a substantial change, moving from a mobile framework for Angular users to a framework-agnostic approach that adds support for React, Vue.js, and web components.
-
Facebook Spectrum Improves Reliability of Image Upload on iOS and Android
Facebook Spectrum is a new open-source image processing library for iOS and Android that aims to make the upload process for images more efficient and reliable, striving for the best balance between image quality and file size.
-
Ockam Brings Blockchain Serverless Identification to IoT Devices
Ockam is a serverless platform that aims to make it easier for IoT developers to add blockchain-based identity, trust, and interoperability in their IoT devices. Ockam has recently open sourced its SDK for Golang. InfoQ has spoken with Ockam CEO and founder Matthew Gregory to learn more.
-
Previewing Swift 5 Result Type
One of the most awaited proposals for Swift 5, Result, has already landed into the language. The Result type forces the programmer to explicitly handle the failure and success cases before they can gain access to the actual value. Let’s have a look at how it is implemented, how you can use it, and why it was needed.
-
Xamarin.Essentials Streamlines Cross-Platform Access to Native iOS, Android, and UWP Features
Xamarin.Essentials abstracts native mobile features into a set of cross-platform APIs with the aim of simplifying their use. After a few months in preview, it has been now officially released with a number of enhancements contributed by the community.
-
Microsoft Open-Sources the UEFI Core Used by Surface Devices and Hyper-V
Project Mu aims to make it easier for developers to quickly create and frequently update the firmware of their devices, enabling Project Mu devices to adopt a Firmware as a Service (FaaS) evolution model. Project Mu contains the same code leveraged in several of products, including the Microsoft Surface and Hyper-V, Microsoft says.
-
Building Scalable and Reliable IoT Apps with MQTT and HiveMQ 4
HiveMQ is an MQTT-based messaging platform designed to power IoT applications. Recently released HiveMQ 4 adds support for MQTT 5, improves its extension system, and integrates better with Docker and Kubernetes, and AWS EC2. InfoQ has spoken with Dominik Obermaier, CTO of dc-square GmbH, maker of HiveMQ.
-
Cross-Platform Mobile Toolkit "Flutter" Now Stable
At its Flutter Live conference, Google launched the first stable release of Flutter, a Dart-based mobile development platform aiming to make it possible to write apps that share a single code base across iOS and Android with a native UI. Additionally, Google has announced an experimental web-based implementation of Flutter’s runtime which aims to bring Flutter apps to standard web browsers.
-
Dart 2.1 Brings New Language Features, Better Usability and More
Google has released Dart 2.1. This version brings new language features, performance improvements, faster type checks, and better usability for type errors.
-
Swift Adopts the Language Server Protocol
Apple’s Swift team announced they are going to provide support for using Swift with the Language Server Protocol (LSP). This will open up the possibility for developers to use Swift in any editor that supports LSP with code-completion, syntax-highlighting, etc. Apple has just opened the Swift LSP GitHub repository to contributions.
-
Google Adds Android Support for Kotlin 1.3 and Optimizes for Foldable Devices
Google has presented a series of news at the Android Dev Summit, including new features of kotlin 1.3 supported on Android, support for foldable phones, In-app Updates API, improvements on Android Studio, and more.
-
NativeScript 5.0 Brings Better Developer Experience and More Native Features
The latest release of NativeScript includes a number of changes, such as improved support for Vue.js, better developer experience, and more native features. Additionally, NativeScript 5.0 includes the new NativeScript-Schematics, an Angular extension helping developers to build web and mobile versions of an app from a single project.
-
New Updates to Firebase: Enterprise-Grade Support, ML Kit Face Contours, Management API, and More
Firebase is a service available on the Google infrastructure, enabling developers to build apps for Android, iOS, and the web. Recently, Google updated Firebase with paid enterprise-grade support, ML Kit Face Contours, a Firebase Management API, Test Lab for iOS, Performance Monitoring improvements, and Firebase Predictions.