Profile cover photo
Profile photo
Matt Gaunt
1,917 followers
1,917 followers
About
Matt Gaunt's posts

Post has attachment
Me and +Addy Osmani did a mini-tip on how you can use sw-toolbox to get up and running with service workers super quick.

Post has shared content
New episode on Sublime (and Atom) Snippets
+Matt Gaunt gets a poor yelp review from +Addy Osmani on the new #TotallyToolingtips. Time to learn Sublime Snippets I guess: https://goo.gl/v8spCI

Post has shared content
oh youuuu

Post has shared content
So purdy.
Scanning…

I'm really excited to see the new fingerprint API⁰ in Android M so made this little exploration demonstrating how you might prompt for a fingerprint and then show success or failure.  I'm using a couple of neat tricks provided by AnimatedVectorDrawable¹:

● Morph the paths of parts of the fingerprint to create the tick/cross.
● Use a copy of the fingerprint and a moving clip-path to create the scanning effect.

There are quite a few moving parts but you can find the code here:

https://gist.github.com/nickbutcher/29244da0ee9914001e09

#androiddev   #androiddesign  

https://www.youtube.com/watch?v=VOn7VrTRlA4&index=11&list=PLOU2XLYxmsIJDPXCTt5TLDu67271PruEk
¹ https://developer.android.com/reference/android/graphics/drawable/AnimatedVectorDrawable.html
Animated Photo

Post has shared content
#TotallyToolingTips Episode 2: dive into the new ES6 Promises inspector in Chrome DevTools with me and +Matt Gaunt 

https://www.youtube.com/watch?v=o9c3U5_8tGY&list=PLOU2XLYxmsILKwwASNS0xgfcmakbK_8JZ

Fun game: count how many times Matt says 'Um' during this episode :)

Post has shared content
Get a first look at Angular 2, Sublime Text tips from +Addy Osmani and +Matt Gaunt, plus HTTP 203 is BACK!

It’s #LazyWebShow time! 

Post has shared content
This is awesome!!!
I just pushed a big update to Web Fundamentals that includes new content, a new section that highlights our shows, a brand new Showcase section that includes case studies of great web experiences, and RSS feeds so you can stay up to date with all the new content.

New Content
+Matt Gaunt published a primer on Security with HTTPS (http://goo.gl/QCSujZ)
+Paul Lewis added a new section on Rendering Performance (http://goo.gl/g8pzJY)

Shows
You can now stay up to date with all of our shows, including #Polycasts , #HTTP203 , the Chrome Dev Summit, and Udacity courses at https://developers.google.com/web/shows/

Showcase
Curious how we built the Chrome Dev Summit site? The new Showcase section has you covered with deep technical Case Studies.  We also highlight great sites and apps with Spotlights. https://developers.google.com/web/showcase/

RSS Feeds
We've also added RSS feeds so that you can stay up to date all the time. Use your favorite feed reader to subscribe!
Everything - https://developers.google.com/web/feed.xml
Shows - https://developers.google.com/web/shows/feed.xml
Web Fundamentals - https://developers.google.com/web/fundamentals/feed.xml
Showcase - https://developers.google.com/web/showcase/feed.xml

#WebFundamentals  

Post has shared content
Chrome Canary is advertising HTTP/2 support (final draft), via "h2" token: bit.ly/1O3rMVn - woot! Now's the time to test your HTTP/2 server(s).
Photo

Post has shared content
...yes, if mean girls wasn't created, I'm sure the api would have be named differently.
Finally, a saner way to do XHR's with window.fetch()!  The Fetch API offers a cleaner, simpler API and avoids the always fun callback hell by using promises.  It's available in Chrome 42 today, and there's already a polyfill so you can start using it today.

Get started with +Matt Gaunt's HTML5Rocks primer (http://goo.gl/Ns5lS6) and if you're new to promises, be sure to check out +Jake Archibald's great primer (http://goo.gl/Npbzlk)

#fetch #promises #xhr #ajax #xmlhttprequest #saner
Photo

Post has shared content
Woo wooo
The WebView Beta channel is open for business. Test out your apps with the latest WebView before your users get the updates. More details on the Android Developers blog.

#AndroidDev   #WebView  
Wait while more posts are being loaded