InfoQ Homepage Mobile Content on InfoQ
-
Gradle 7.0 Released with Support for JDK 16
Gradle, the customizable open source build automation tool, has released version 7 with support for JDK 16, faster incremental builds, improved build reliability, and native support for new Macs with Apple Silicon processors. Preview features like dependency verification and support for Java Module System, introduced in previous releases, have been promoted as stable features.
-
Gluon Releases SceneBuilder 16
Gluon releases Scene Builder 16, a graphical design tool that visually simplifies the creation of cross-platform applications on computers and mobile devices.
-
Ebay Open-Sources Package to Reduce Test Flakiness Using Swift and Xcode
Targeted Auto Retry is Ebay's approach to dealing with test flakiness that aims to make a continuous integration pipeline more resilient to flaky test steps. To make this approach straightforward to use, Ebay has open sourced a lightweight framework for the Swift language that can be used with Xcode unit testing framework.
-
Swift Collections Brings New Data Structures to Swift
Swift Collections is a new open-source package that aims to extend the choice of data structures available to Swift programmers beyond those provided in the standard library. In its initial version, it offers deques, ordered sets, and ordered dictionaries.
-
NativeScript 8 Released with Apple M1, Webpack 5, and Dynamic View Support
The recently released NativeScript 8 features official Apple M1 support, and webpack 5 builds. NativeScript 8 supports a new layout container for creative view development and two new styling properties: box-shadow and text-shadow.
-
Rust to Provide New Foundations for Android OS Security
Google will use Rust to prevent memory bugs in the Android OS, one of the most frequent causes of security vulnerabilities. As a first step in this direction, the Android Open Source Project now supports Rust as an OS development language.
-
JetBrains Releases Projector, a Technology to Remotely Run Swing Applications
JetBrains recently released the first major iteration of Projector, a technology that allows developers to run and operate Swing GUI applications remotely. Resource-hungry applications like Android Studio may run on a powerful server while developers need only a web browser on a thin client.
-
Supreme Court Rules Google's Use of Java API Was Fair Use
The Supreme Court in the United States of America has ruled that Google's use of the Java API was fair use, and that the objections raised by Oracle are rejected. InfoQ looks back at the history and what this means for the future of APIs.
-
Google Pushes for Better Android App Quality
Google launched a new quality section on its Android developer site and updated the Core App Quality checklist. These moves continue Google’s push for better app quality, such as improved privacy and battery life and increased gesture navigation. Google promises quarterly revisions of this checklist and other checklists, and more tooling.
-
Ki is a New, More Flexible Kotlin Interactive Shell
Ki is a new interactive shell for Kotlin that aims to make it easier for developers to do quick experiments with the language and to take advantage of REPL-driven development.
-
React Native 0.64 Brings the Hermes JavaScript Engine to iOS
The latest version of React Native adds support for the Hermes JavaScript engine on iOS and moves to React 17.
-
ML Kit for iOS and Android Now Generally Available
After two years in beta, Google has announced the general availability of ML Kit for iOS and Android along with improvements to the Pose Detection API. Furthermore, Selfie Segmentation is now available in public beta.
-
Flutter 2 is Production-Ready for the Web, Adds New Platforms
A major update to Google's cross-platform UI Toolkit, Flutter 2 stabilizes Web support and adds new platforms, including foldable, embedded, and desktop. Alongside it, new Dart 2.12 brings null safety and Dart FFI.
-
JavaFX in AppStores and Improved UI Framework
Gluon spoke recently to discuss cross-platform JavaFX applications running on computers and mobile devices. Examples include two games. Meanwhile, the ControlsFX team has released a new update with improved UI controls.
-
Microsoft .NET Conf: Focus on Windows
Earlier this week, the first edition of the .NET Conf: Focus series for 2021 took place, featuring Windows desktop development topics. The event targeted developers of all stripes, covering both existing functionalities on .NET 5 and upcoming projects such as .NET MAUI and Project Reunion. The focus conferences are free, one-day events featuring speakers from the community and .NET product teams.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR