Profile

Cover photo
Nick Butcher
Works at Google
57,466 followers|7,495,213 views
AboutPostsPhotosYouTubeReviews

Stream

Nick Butcher

Shared publicly  - 
 
More great Android Studio tips from +Zarah Dominguez!

Pro-tip: I've recently mapped 'Attach debugger' to Ctrl+A for an even faster workflow.
 
Quick and dirty blog post on debugging. Did you know that you can group breakpoints? Breakpoints! Grouped! Mute or unmute all the things all at once! #AndroidDev  

+Nick Butcher, I borrowed Plaid code again. Sorry!
This has been one hell of a busy week for me. I think you can sort of tell from my Tweets and G+ posts that I have been debugging A LOT. I was helping the new guy on our team look at something, and I think I almost gave him a heart attack. Scared new guy when I yelled "NOOO!
1 comment on original post
63
20
Arafat Alomari's profile photoroger alien's profile photoShashank Gupta's profile photoStepan Goncharov's profile photo
 
Make that two beers that I owe you! 🍻
Add a comment...

Nick Butcher

Shared publicly  - 
 
Yay, +MaterialUp meetups are starting in London. The first will be on 23rd Feb hosted by +Novoda.

See you there?
The first in a regular series of events looking at the latest and greatest in Material Design. Pizza & Beer will be served at...
29
5
Russell Wheeler's profile photoGabor Orosz's profile photo
Add a comment...

Nick Butcher

Shared publicly  - 
 
Had a fun time talking to Mr +Liam Spradlin​ about some of my favourite subjects like the intersection of design and development.
 
DESIGN NOTES with +Nick Butcher of Google
http://www.designnotes.fm/all/with-nick-butcher-of-google

This week I spoke with Nick Butcher, a Design and Development Advocate at Google with the design chops to envision a great app like Plaid(1) and the development knowledge to bring it to life.

In this episode we covered a lot of ground, from crafting great sample apps to structuring and receiving feedback, the role and nature of prototyping tools, and even how to force yourself into thinking about responsive design.

Check out the full rundown at the link above, and listen on your favorite service below!

(1) Plaid on github: https://github.com/nickbutcher/plaid
Plaid on the Play Store: https://play.google.com/apps/testing/io.plaidapp

RSS: http://feeds.soundcloud.com/users/soundcloud:users:156734245/sounds.rss
Pocket Casts: http://pca.st/Qj6k
iTunes: https://itunes.apple.com/us/podcast/design-notes/id1040955947
SoundCloud: https://soundcloud.com/designnotes
Pushbullet channel: https://www.pushbullet.com/channel?tag=designnotes
Google Play Music: ...in the coming months

#designnotes #design #podcast #uidesign #development #android #google
5 comments on original post
60
10
Rocky Lim's profile photoNoo Benaissa's profile photoShashank Gupta's profile photoWilliam Cruz Gouvea's profile photo
6 comments
ah nith
 
Ih
Add a comment...

Nick Butcher

Shared publicly  - 
 
 
Android Studio 2.0 with Instant Run

One the most requested features we receive is to make app builds and deployment faster in Android Studio. Today at the Android Developer Summit, we’re announcing a preview of Android Studio 2.0 featuring Instant Run that will dramatically improve your development workflow.

Check out the Android Developer Summit Keynote, and watch the Android Studio sessions streamed live from the event for more details.

Android Studio 2.0 is available now in the canary release channel, so we can get your feedback — so let us know what you think!

http://goo.gl/zCpxFb
34 comments on original post
115
31
Iñaki Villar's profile photoAnatolii Isaiev's profile photoKartik Prabhu's profile photoAdam Fręśko's profile photo
Tim Rae
 
cool!
Add a comment...

Nick Butcher

Shared publicly  - 
 
 
I just published an article on "Exploring Meaningful Motion on Android", hopefully it proves useful to some!
At ribot we care about creating beautiful and meaningful experiences for people, in which motion plays a big part.
View original post
61
36
Noo Benaissa's profile photoraditya gumay's profile photo
Add a comment...

Nick Butcher

Shared publicly  - 
 
Google Photos just reminded me that #FORMSF14 was 1 year ago today. For me it marked a pretty major moment; that Google take design seriously and want to participate in the design conversation.
39
2
Jovie Brett Bardoles's profile photomohammad sohrab's profile photo
Add a comment...
Have him in circles
57,466 people
Sachin Kansykar's profile photo
Teresa Holfeld's profile photo
sawam sawam's profile photo
jesse tower's profile photo
Steven Hall's profile photo
Tax Planning's profile photo
Emma Joseph's profile photo
pirom thonghul WAG's profile photo
Damon Woo's profile photo

Nick Butcher

Shared publicly  - 
 
Really digging non-suspending breakpoints in Android Studio. This lets you log to the console without pausing execution; it's great when debugging interactions like scrolling where pausing is really disruptive. You can also update your logged info without having to recompile/deploy.

Right click on a breakpoint (or ⇧+⌘/Ctrl+F8) and untick suspend, i've found the 'Log evaluated expression' helpful.

Think I heard this in this excellent talk but only recently started using it:
https://www.youtube.com/watch?v=Y2GC6P5hPeA&list=PLWz5rJ2EKKc_Tt7q77qwyKRgytF1RzRx8&index=18

Try it out. #AndroidDev #ProductivityMatters
211
89
Pierre-Antoine LaFayette's profile photoHisham Ghatasheh's profile photoTony Guo's profile photoTaras Bazyshyn's profile photo
17 comments
 
+Nick Butcher Love non suspending breakpoints. Even cooler: since it actually executes code on the VM, you can do more than just logging. For instance, you could change the value of a variable, do a method call that will log you in, put your app in a specific failing condition, all without redeploying any code.
Add a comment...

Nick Butcher

Shared publicly  - 
 
Great tip. You can use a clip-path per <group> in a VectorDrawable to create fun effects. That's how I created the 'heart filling up' effect in this example: https://www.udacity.com/course/viewer#!/c-ud862/l-4969789009/m-4908328939
 
Quick Vector Drawable Tip - Masking

Masking is one method to help make some more lively changes to your icons (like the disable slashes in the Quick Settings panel).

To do it, simply draw your mask layer on top of your other layers. The layers underneath will appear through any of its positive space. Once you have your XML, simply replace the mask's <path> to <clip-path>. Any color-related attributes will be ignored so remove them if you wish.

Reference the image example attached. That's it!

#android   #androiddev   #ADiA   #androiddesign   #design   #ui  
View original post
89
31
Álvaro “FreeWorld” Royo's profile photoTony Guo's profile photo
Add a comment...

Nick Butcher

Shared publicly  - 
 
Some really nice details in this design exercise; great job.
 
Phonograph Material Redesign Concept — a fresh take on the UI/UX design in Phonograph and some new conceptual features.
42 comments on original post
87
12
William Cruz Gouvea's profile photoFrancesco Capuzzolo's profile photoSeptiyan Andika's profile photoLukas Inschlag's profile photo
 
+Pedro Guedes podemos tirar algumas dicas aqui para nosso projeto?
 ·  Translate
Add a comment...

Nick Butcher

Shared publicly  - 
 
Great write up of a complicated but powerful topic.

#AndroidDev  
 
Slides for my Task & Document API talk at +Droidcon Paris are available: https://speakerdeck.com/mathieu_calba/task-and-document-api
Video should follow soon.

#AndroidDev 
Tasks are the plumbing of Android apps: you use them every day when developing. But the Task API in Android is one of the most difficult API to apprehend. The behaviour fragmentation between the Android versions does not help us either: taskAffinity, launchMode, flags, etc. In addition to the Task API, Android 5.0 introduced the Document Task API. This new feature is a big upheaval on how we manage tasks as Android developers and users. In thi...
6 comments on original post
49
34
Hisham Ghatasheh's profile photoShawn Thye's profile photoVolodymyr Khodonovych's profile photoTommy Dwi Putranto (Tommy)'s profile photo
2 comments
 
+Zoltan Demant Working on such a thing. I can't tell any more atm. ;) But in the meantime there is pocket public feed where you can share your "collections" with everyone: https://www.producthunt.com/tech/public-feed-by-pocket-beta
Add a comment...

Nick Butcher

Shared publicly  - 
 
 
At Droidcon UK +Nick Butcher and I presented on "Building Meaningful Motion", providing a developer focused approach on making interactions meaningful.
Now the recording of our session is available.
Make sure to tune in to see how give meaning to your time on the UI thread.
Please excuse the #potatocam . The slides are available in crisp quality here: https://plus.google.com/+NickButcher/posts/W81sXAuivzj
Droidcon 2015 conference cast. Nick Butcher, Benjamin Weiss: Material design emphasizes using meaningful motion within your UIs. But when should you use it a...
View original post
25
6
Yair Kukielka's profile photoShawn Thye's profile photo
Add a comment...

Nick Butcher

Shared publicly  - 
 
These are pretty sweet additions to the already on point Topeka app. I particularly like the TextResizeTransition that resizes text in a shared element transition.  This really helps to build a continuous experience through your app, not a series of jump-cuts between scenes.

https://github.com/googlesamples/android-topeka/blob/master/app/src/main/java/com/google/samples/apps/topeka/widget/TextResizeTransition.java
 
Last Friday +Nick Butcher​ and I presented on "Building material design".
In there we showed a couple of newly implemented transitions and animations in Topeka. As of today these are available on Github[1]. Also an updated apk is ready to download[2].

[1]: https://github.com/googlesamples/android-topeka/releases/tag/03112015
[2]: https://github.com/googlesamples/android-topeka/releases/download/03112015/Topeka-03112015.apk
2 comments on original post
52
13
Stephen Anthony's profile photoHamouda Ahmed's profile photoJin Hu's profile photoSalvador Gómez's profile photo
Add a comment...
People
Have him in circles
57,466 people
Sachin Kansykar's profile photo
Teresa Holfeld's profile photo
sawam sawam's profile photo
jesse tower's profile photo
Steven Hall's profile photo
Tax Planning's profile photo
Emma Joseph's profile photo
pirom thonghul WAG's profile photo
Damon Woo's profile photo
Work
Employment
  • Google
    Android Developer Advocate, present
Story
Tagline
Android Developer Advocate / Triatha-geek
Introduction
I work at Google helping people to make awesome Android apps.

In my spare time I like to run and occasionally do triathlons.
Basic Information
Gender
Male
Excellent service!
Public - 2 years ago
reviewed 2 years ago
12 reviews
Map
Map
Map