Whats new in Android N

Whats new in Android N

A talk on Whats new in Android N at Google I/O Extended organized by GDG New Delhi

9087b9c125dea75c0eb2d3fa67ab9249?s=128

Harsh Dattani

May 18, 2016
Tweet

Transcript

  1. Android “N” What’s New Harsh Dattani A learner like you

    all!
  2. AboutMe.apk Somewhere in India at Applied CS with Android Team

    and a Learner! Always! :P Om Shanti Harsh Dattani
  3. Let’s play something!

  4. Enjoyed Keynote?

  5. What’s new in Android N?

  6. Android N • Program Overview

  7. Android N • Program Overview • Behavior Changes

  8. Android N • Program Overview • Behavior Changes • APIs

    for Developers
  9. Android N • Program Overview • Behavior Changes • APIs

    for Developers • How to setup
  10. Android N • Program Overview • Behavior Changes • APIs

    for Developers • How to setup • Android Studio 2.0 (Oops 2.1!)
  11. Program Overview

  12. Program Overview

  13. Developing with Android N

  14. Get Java 8 JDK

  15. Update Android Project android { compileSdkVersion 'android-N' buildToolsVersion '24.0.0-rc3' defaultConfig

    { minSdkVersion 'N' targetSdkVersion 'N' } }
  16. Behavior Changes

  17. Doze

  18. Project Svelte

  19. Security

  20. Direct Boot

  21. Direct Boot • Credential encrypted storage • Device encrypted storage

  22. Direct Boot <receiver android:directBootAware="true" > ... <intent-filter> <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />

    </intent-filter> </receiver>
  23. JACK Toolchain

  24. We know this!

  25. None
  26. Pre Dexing in JACK

  27. None
  28. Gradle Change android { ... buildToolsRevision '21.1.1' defaultConfig { //

    Enable the experimental Jack build tools. useJack = true } ... }
  29. ContactMe.apk! dattaniharsh12@gmail.com fb.com/harshdattani speakerdeck.com/harshdattani