Google has made available the Android O Preview to developers, admonishing them to test their applications on the new OS to be ready when this version of Android becomes publicly available. New in Android O: More Background limits, Notification channels, Picture-in-picture, Autofill, Adaptive icons, and API changes, among others.
Google has released version 2.3 of Android Studio, its official IDE for Android development, which adds a number of new features across the whole development phases.
Stormpath, a provider of authentication, authorization, social login, and other user management related API services, recently launched a new Client API with the aim of simplifying mobile and front-end authentication and registration.
Recently released Developer Preview 2 (DP2) for Android Things makes it easier to use TensorFlow for machine learning and computer vision on IoT devices. Additionally, it extends USB audio for several IoT platforms, adds Intel Joule support, and enables direct use of native drivers through a new Native PIO API.
The Realm team has announced version 1.0 of its Realm Mobile Platform, aimed to make it possible to create mobile apps for iOS and Android with features such as automatic realtime data synchronization, realtime collaboration, live messaging, and more.
Google has made available a number of applications as Instant Apps in order to gather user feedback. The SDK is to be made available to all later this year.
Google brings Android and its ecosystem to the development of IoT devices. Developers will write applications to these devices similarly to how they write for mobile ones.
The RxJava team announced their 2.0 release after an 18 month development cycle. The project's "What's Different in 2.0" is a good guide for those developers familiar with RxJava 1.x. This release brings an important milestone. RxJava is a sub-project of ReactiveX, which is "a combination of the best ideas from the Observer pattern, the Iterator pattern, and functional programming".
AWS Mobile Hub has introduced three new features to simplify the provisioning of serverless app backends and improve sign-in and authentication options.
PLT Design has announced a new version of Racket; its Scheme-like general purpose, multi-paradigm programming language Racket 6.7 introduces support for building graphical applications on Android, improvements to the REPL and to the package manager, and extended Typed Racked.
Recently disclosed Dirty COW Linux privilege escalation vulnerability is likely to affect all Android versions, say security researchers.
Realm introduced its new mobile development platform aiming to provide seamless realtime synchronization, conflict resolution, and reactive event handling. Furthermore, its client-side database is now fully open-source.
Ceylon, RedHat’s strongly statically typed language for the JVM, has reached version 1.3. Released one year after version 1.2, Ceylon 1.3 is a major release bringing Android support, npm integration, and a plugin for IntelliJ IDEA and Android Studio, in addition to new language features and improvements.
Android Studio 2.2 comes with enhancements across all development phases - Design, Development, Build and Test -, including a new Constraint Layout, Layout Editor, Firebase plug-in, Code Sample browser, Java 8 support, OpenJDK, GPU Debugger and others.