Showing posts with label Develop. Show all posts
Showing posts with label Develop. Show all posts

Wednesday, April 27, 2016

Android Studio 2.1 supports Android N Developer Preview

Posted by Jamal Eason, Product Manager, Android



With the launch Android N Developer Preview, we wanted to give you an easy and comprehensive way to build, test and validate your apps on the latest release with Android Studio. Built on the speed and feature enhancements of Android Studio 2.0, the stable release of Android Studio 2.1 includes updates to the IDE wizards, build system and Android Emulator so that you can try out new features and APIs of the developer preview including the new Jack compiler and Java 8 language support. In addition to support for the N Developer Preview, Android Studio 2.1 also includes performance improvements to Instant Run which leads to faster edit and deploy build speeds. If you are developing and validating your app with the N Developer Preview or want faster Instant Run speeds, you should download or update on the stable release channel to Android Studio 2.1.



Android Studio 2.1 includes the following new features:



  • N Developer Preview Support: Android Studio 2.1 is the best IDE to test and validate your app with the N Developer Preview. Get the latest versions of the preview SDK, experiment with the new Java 8 support, and gain access to the only official Android Emulator able to run N Developer Preview Emulator System Images to help in your testing.

  • Instant Run: For those of you who enjoyed the fast edit, build and deploy cycle with Android Studio 2.0, Instant Run now can now update incremental changes to your app code significantly faster.




Deeper Dive into the New Features



N Developer Preview



On top of new features and APIs of the N Developer Preview, Android Studio 2.1 release includes support for the new Jack compiler and support for Java 8. With the Jack compiler, lambdas, method references, compile-time type annotations, intersection types and type inference are available on all versions of the Android platform. Default and static methods and repeatable annotations are available on Android N and higher. To use Java 8 language features when developing with the N Developer Preview, you need to use the Jack compiler. The New Project Wizard [File→ New→ Project] generates the correct configurations for projects targeting the N.



Getting started with development is as easy generating a new project or updating a few settings in your existing project. Once you are ready to test, you can create a fresh Android Virtual Device (AVD) and run your app on the N Developer Preview using the new Android Emulator.





N Developer Preview on the new Android Emulator



Instant Run & General Build Performance Improvements



Instant Run and general build speed are now faster with two new features: incremental Java compilation and in-process dex.



In previous versions of Android Studio, a single line of Java code change will cause all the Java sources in the module to be recompiled. Now in Android Studio 2.1, incremental Java compilation is enabled by default to reduce compilation time by compiling only what is needed.



We are also speeding up build times by using in-process dex, which converts class files to dex files within the Gradle daemon process. This avoids the costly processing operation of creating separate dex processes. To use this feature, you will need to increase the amount of memory available to the Gradle daemon to at least 2GB (1 GB is the default). This feature will help speed up both incremental and full builds.



We’d appreciate your feedback as we continue to improve Instant Run and general build performance. We are going to keep working on making build times even faster in coming releases. Click here to learn even more about the build changes.



What's Next



Update



If you are using a previous version of Android Studio, you can check for updates on the Stable channel from the navigation menu (Help → Check for Update [Windows/Linux] , Android Studio → Check for Updates [OS X]). If you need a new copy of Android Studio, you can download it here.



Test and Validate Apps with N Developer Preview



After you update to or download Android Studio 2.1 and you want to test and develop your apps with the N Developer Preview, create a fresh Android Virtual Device (AVD) for the new Android emulator, and check out these additional setup instructions.




We appreciate any feedback on things you like, issues or features you would like to see. Connect with us -- the Android Studio development team -- on our Google+ page or on Twitter.

























Friday, April 22, 2016

The Google Play Awards coming to Google I/O

Posted by Purnima Kochikar, Director, Apps and Games Business Development, Google Play



Google Play has seen tremendous growth over the past year, reaching more than 1 billion Android users across 190 countries. As a way to recognize our incredible developer community and highlight some of the best apps and games, we’re kicking off our first-ever Google Play Awards.





The program will showcase five nominees across 10 award categories and feature them in a dedicated collection on Google Play. Nominees were selected by a panel of experts on the Google Play team based on criteria emphasizing app quality, innovation, and having a launch or major update in the last 12 months. The winners of each category will be announced at Google I/O in May.



The full list of categories and nominees are below:



Standout Startup


Apps from new developers that offer a unique experience while achieving strong install growth. And the nominees are...

























Dubsmash
Hopper
Musical.ly
Robinhood
Vrse


Standout Indie


Games from indie developers that focus on artistic design, high quality and innovative gameplay. And the nominees are...

























Alphabear
Alto’s Adventure
Fast like a Fox
Neko Atsume: Kitty Collector
Prune



Best Families App


Apps or games with family friendly design that encourage creativity and exploration. And the nominees are...

























Card Wars - Adventure Time
LEGO Jurassic World™
My Very Hungry Caterpillar
Thinkrolls 2
Toca Nature


Best Use of Material Design


First-class implementation of material design concepts that deliver an immersive and innovative user experience. And the nominees are...
























Bring!
Robinhood
The Fabulous
Todoist
Vevo



Best Use of Google Play Game Services


High quality games with several strong GPGS feature implementations. And the nominees are...


























Sea Battle 2
Table Tennis Touch
Tapventures
TowerMadness 2
Zombie Highway 2



Early Adopter


Early adopter of a nascent technology or platform, providing a delightful user experience. And the nominees are...


























Glide
Mechanic Escape

Minecraft: Story Mode
World Around Me

Zumper



Go Global


Apps or games with great localization and culturalization, or subject matter appeal, across multiple regions. And the nominees are...


























Dragon Ball Z Dokkan Battle
Freeletics Bodyweight

Memrise
Musixmatch
Pokémon Shuffle Mobile



Most Innovative


Apps or games offering a highly engaging novelty experience or unique benefit. And the nominees are...


























Fast like a Fox
NYT VR

SmartNews
The Fabulous
This War of Mine



Best App


A true representation of beautiful design, intuitive UX and high user appeal, quality and rating. And the nominees are...



























BuzzFeed News
Colorfy

Houzz
TuneIn Radio
Yummly


Best Game


Games with strong mechanics, informative tutorial, broad appeal and tasteful design. And the nominees are...

























Alphabear
Clash of Kings

Clash Royale
MARVEL Future Fight
Star Wars™: Galaxy of Heroes



Join us live at the ceremony on May 19th at 7:00 pm PDT on stage 7 at Google I/O or via the live stream. You can also track the conversation on Twitter and G+ using the hashtags #io16.