Top Banner
What’s new in Studio 1.4 And how to boost your productivity
14

What’s new in studio 1.4

Apr 14, 2017

Download

Technology

Ami Goldenberg
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What’s new in studio 1.4

What’s new in Studio 1.4And how to boost your productivity

Page 2: What’s new in studio 1.4

Who am I?

Ami Goldenberg

Co-Founder & CTO at FairFly

4+ years with Android

Efficiency fanatic (lazy ass)

Page 3: What’s new in studio 1.4

Rebooking your flight at a better price.

Page 4: What’s new in studio 1.4

Agenda

■ New studio tools□ Theme Editor□ Vector assets□ Monitors

■ Code generation■ Productivity tips

Page 5: What’s new in studio 1.4

Theme editor

■ No more fiddling around with the styles.xml!■ (well, almost)

Page 6: What’s new in studio 1.4

Vector assets

■ Importing icons is going to get a lot easier

■ Converts SVG to PNGs at build time for older versions

■ Material design icons / Your own SVGs

■ Requires upgrade to Android Gradle plugin 1.4 (not available yet)

Use this in the meantime - https://github.com/wnafee/vector-compat

Page 7: What’s new in studio 1.4

Monitors - What are they good for?

■ Memory leaks

■ Excessive allocations

■ Inefficient network usage

■ Performance hogs

Page 8: What’s new in studio 1.4

Monitors

■ HPROF

■ GPU

■ CPU

■ Memory

■ Network

Page 10: What’s new in studio 1.4

Code generation

■ Parcelable implementation

■ Permission checks

■ Live templates

■ Google Services

■ Data Binding (later today)

More android live templates here: https://github.com/keyboardsurfer/idea-live-templates

Page 11: What’s new in studio 1.4

Code generation

Saved me typing 85k charactersSaved me 1086 possible bugs

Page 12: What’s new in studio 1.4

Productivity

■ Productivity guide

■ Shortcuts everywhere!

■ Quick fixes

More shortcuts - https://gautam.io/work/android_studio_shortcuts/More tips - http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/

Page 13: What’s new in studio 1.4

We’re hiring!

Server Developer | Data Scientist

Page 14: What’s new in studio 1.4

Thank you!