As per the company’s blog post, this release has quite a few features like a new Motion Editor – powerful interface for creating, editing, and previewing MotionLayout animations, a Build Analyzer to analyse slower build time and support for Java 8 Language APIs.
Snapshot of the all the features are as below as per the developer’s blog.
- Motion Editor: a simple interface for creating, editing, and previewing MotionLayout animations
- Upgraded Layout Inspector: a real-time & more intuitive debugging experience
- Layout Validation: compare your UI across multiple screen dimensions
Develop & Profile
- CPU Profiler update: improvements to make the UI more intuitive to navigate and the data easier to understand
- R8 rules update: smart editor features for your code shrinker rules, such as syntax highlighting, completion, and error checking
- IntelliJ IDEA 2019.3 platform update with performance and quality improvements
- Live Template update: Android-specific live templates for your Kotlin code
- Clangd support: Clangd and Clang-Tidy turned on by default
- Build Analyzer: understand and address bottlenecks in your build
- Java 8 language support update: APIs you can use regardless of your app’s minimum API level
- Feature-on-feature dependencies: define dependencies between Dynamic Feature modules
- buildFeatures DSL: enable or disable discrete build features, such as Data Binding
- Kotlin DSL: essential support for Kotlin DSL script files
Android Developers can download the new Android Studio 4.0 at the official page.
In other updates, Redmi 10X has launched the first smartphone to ship with the MediaTek Dimensity 820 SoC while also supporting dual 5G standby, achieving top-of-the-line performance with an AnTuTu score of over 410,000. These phones are enabled with a liquid cooling system. Redmi 10X series has a 48MP ultra-high-resolution main camera. Redmi 10X Pro sports a 30x digital zoom with optical image stabilization (OIS).