Android N Developer Preview

Android N Developer Preview

First impression about Android N Developer Preview, new development features and devices that are supported by Android N.

6292d517715c093b573046017ebf7b62?s=128

Kseniia Shumelchyk

March 26, 2016
Tweet

Transcript

  1. Kseniia Shumelchyk Google Anita Borg Scholar 2015 Women Techmakers Ukraine

    Lead Software Engineer at SoftServe Inc. Android N developer preview
  2. #iwd16 Codename?

  3. #iwd16

  4. #iwd16 Developer preview - 9 March 2016 - 3rd+ quarter

    - Hardware and emulator images (Nexus 5x/6/6P/9/9G/Player/Pixel C) - Priority for developer issues - New behaviours and capabilities - New API
  5. #iwd16 Multi-window support

  6. #iwd16 Multi-window support - Customisable window size - Drag &

    Drop content between apps - Minimal allowable dimensions - Picture-in-picture mode for Android TV
  7. #iwd16

  8. #iwd16 Notification enhancements

  9. #iwd16 Notification enhancements - Template updates - Bundled notifications -

    Direct reply - Custom views
  10. #iwd16 Data Saver mode - Limited background data usage -

    Applications whitelist - ConnectivityManager - new API to check
 whether this setting is enabled
  11. #iwd16 TV Recording - Recording schedule - Implementation should be

    done by developer - Records can be watched later
  12. #iwd16 Quick Settings Tile API - Paginated settings - Drag

    & Drop - New API to define your own Quick Settings 
 tiles
  13. #iwd16 Number blocking - Numbers blocked on calls = blocked

    on texts - Blocked numbers can persist 
 via Backup & Restore - Single block list across multiple apps - Carrier access
  14. #iwd16 Multi-locale support, more languages - Search results in multiple

    languages (without offering to translate) - es_US and es_ES - Latin America & Spain
  15. #iwd16 Project Svelte - Background memory optimisation - JobScheduler +

    Content Providers - GcmNetworkManager - Removed:
 - CONNECTIVITY_ACTION
 - ACTION_NEW_PICTURE
 - ACTION_NEW_VIDEO
  16. #iwd16 Java 8 - 2 years from Java 8 Release

    (Java 8 was officially released in 18 Mar 2014) - Gingerbread (2.3) + - Lambda expressions - Default and static interface methods - Repeating Annotations - Android Studio 2.1 beta - Jack (Java Android Compiler Kit)
  17. #iwd16 - Fake lambda expressions - No streams - No

    Data API
  18. #iwd16 Pixel C -25% 
 for developers

  19. #iwd16 Docs & Articles

  20. #iwd16 - Android N developer preview - Jack (Java Android

    Compiler Kit) - Java 8 features
  21. Thank you! Questions? shumelchyk@gmail.com +KseniiaShumelchyk www.yamert.co