New R8 Android Code Shrinker Available in Android Studio 3.3 Beta
Following the migration to D8 as its new Dalvik compiler, Google has been working on a new code shrinker, R8, which is now available in Android Studio 3.3 beta. R8 promises to deliver smaller APK files in less time.
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.
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.
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.