See the entire conversation

117 replies and sub-replies as of Apr 27 2018

A few favs. Session reservation (attendees only):
Not long to go now!
The app was a complete re-write this year. All kotlin, Arch Comp, Firestore, Data Binding, Dagger, Clean Arch. It will of course be open sourced shortly, stay tuned to
iosched - The Google I/O 2017 Android App
Plus of course it has an adaptive icon ๐Ÿค“
This app needs an "Export GIF / MP4" option which cycles through the shapes, emulates the circular movement twice, and then does the zoom effect.
but then my skills would be redundant???
3 elements (I, /, O) moving independently! What kind of magic is this?
nope, just 2 layers, 'I/' on foreground, 'O' on background.
Adaptive icons are awesome but with a limitation with borders icons. What's your take?
Couldn't wait for it!!
Oh, that's why it crashing that well. Makes sense.
Which library shows up as "Library" in the open source licenses?
Where does the link lead to?
Just scrolls to the license below.
And even tests ๐Ÿ‘ (though you might want to get on the latest ATSL version).
Thanks Nick, always great to see how you guys use the available tools. One question though: how long did the development take? And how may devs were involved?
We'll push the full git history but I'd say ~3 months with ~10 devs although not all working full time on it.
Will tests be available as well?
Beautiful ๐Ÿ’“ Can we hope rewrite on Flutter next year?
I know it's only 3 day after your tweet, but I am very impatient to see how you re-write the app with the new feature. So when do you update the repo?
๐Ÿคท Usually after I/O. Maybe @shailentuli knows?
Ok, then I will wait for this! ๐Ÿค“
How about this on a watch face for Wear OS?
Waiting for all new widget from "" package. My fav are CountdownView and EventViewโ˜บ๏ธ. Awesome design๐Ÿ‘Œ
I want to report this happens after deselecting a filter:
Beautiful animation, great work ๐Ÿ˜Ž
The app looks great and this animation is my fav ๐Ÿ˜ I look forward to seeing how this is done! Are you speaking at I/O this year?
Already a waitlist ๐Ÿ˜ฅ I'll try see you there ๐Ÿ˜‚
orly ๐Ÿค“
This is super sick, but how can Google make tools to make creating these transition icons not Boil The Ocean Hard?
ohh nice that looks pretty awesome :D
Thanks! Shapeshifter was great for shuffling the path order, such a pain in sketch. Might write this up… after I/O!!
I thought it was possible to reorder subpaths in sketch? I actually want to add a compound path type similar to sketch... Which displays the individual subpaths in the layer list. Well... I have been thinking about it at least.
Oh can you? I know you can reverse the point order but didn't think you can shuffle it around?
Ohh I think we are talking about different things. You can reorder the subpath order in sketch but you're right... You can't shift point order I don't think.
(Just acquire Shape Shifter already!)
I think we did the opposite right @alexjlockwood???
haha yeah... Google dequired Shape Shifter :P
it's never too late to allocate some web dev resources to help contribute to it though! hint hint nudge nudge :D
That's interesting, I know ShapeShifter but I've never played with it. There is some code-lab/example about this? I want to achieve something similar.
Great. Thanks for sharing, that's what I was looking for. See you at Google I/O Nick!
no problemo. More examples would be good so why not write up your experience with it? I might also write up how I made these ticket anims at some point.
Yes, of course. I will probably write a blog-post on Medium about my experience with it. I will share it with you when ready so you can give me feedback if you want!
awesome! Happy to review before posting if you like.
Yes, would be great! Just followed you to keep in touch!
Is it meant to know you are an attendee automatically? I can't see this sweet button and I'm logged in to my account with my io ticket
Hmmm yes it should. Defo using the same account? Log out and back in? If no luck, can you DM me the account and I'll investigate.
Ok signing out and in worked! Congrats on the anniversary and looking forward to seeing you at I/O!
This is my favourite. So slick!
This is the reason why I love android ♥๏ธ
Beautiful! Since when did we have concave shadows? :)
Holy cow this is so good!
This font used on this app is not Roboto or is it ?
We're using Roboto for body text and Google's brand font for display.
Ok. Thought as much. Please what's the name of the Google font ?
Finally!! So nice to see Google first party app supporting color nav bar๐ŸŽ‰๐ŸŽŠ…
+@crafty can we plz have color Nav bar buildin to pure Android plz. it help to prevent amoled screen burnin๐Ÿ™๐Ÿ™
Just 3 mb?? Is it just a wrapper around the PWA?
No PWAs were harmed in the making of this app.
Oh woah! I'm still shocked how small the apk download size is! What sorcery is this? โœจ๐Ÿ”ฎ๐Ÿ˜ Fyi love the app
But why the experience difference between the app and the PWA??
I see the app uses Glide Gif and Airbnb's Lottie. Care revealing which animations are built using these components?
Glide just for static image downloads. Lottie: countdown & logo anim on homepage. Session type anims on session details page. It'll be open sourced soon.
In your humble (and hopefully honest) opinion, how much of this app (excluding what you mentioned about Lotte and Glide) is using standard Material Design components available to all developers and how much was _customized_ because you can?
I couldn't really identify anything that wasn't really "available" to everyone. They do use new bottom app bar which is currently in alpha stage
Dialogs look strange, with big margins, real buttons, rounded… the bottom bar is there new in P, yeah, because of the rounded cutout for the button. Looks completely NOT optimized for tablets (contrary to their own recommendation) but who has an android tablet anyway :D
It's mostly stock components. Will be open sourced shortly so you can see for yourself.
How shortly ๐Ÿ˜ฌ๐Ÿ˜ฌ๐Ÿ˜ฌ?
Is the WiFi password a clue for something bigger? @ArtemR @AndroidPolice
Has history not taught people anything? Google always always always trolls new Android names. These are not "hints," they're always trolls until the moment everything is revealed.
Do not feed the troll, they said
yeah..all the apps now follow ios designs
, I loved the app. Hope to see it open-sourced. Just a minor issue... Some texts aren't being translated properly (language? Portuguese)
thanks, I've passed this along to the team.
... and GitHub repo please!
Hi Nick, I’d like to complain about the following tiny details you missed: - jk - lol - Happy versity brah! Cheers, Russell
That stretched bottom bar on tablets tho :(
Was the app written in Flutter this year?
Check the open source licenses you will see what libraries they are using.
feel the Material Design. Redesigned.
Mas eu tenho iPhone.
Masoque? Baixa lá no seu trampo. Toma vergonha, Zé!
Ai que desanimo kkkk
Must have question: When is it going to be open sourced ๐Ÿคฃ jk
Happy Google-versary! ๐ŸŽ‰
Congrats Nick !!
Excellent, was waiting for it! The official I/O 2018 PWA is terrible in terms of.. Basically most UX. What was the point of the PWA, do you know? Clearly not to showcase anything..
As always, beautiful app and so much design details to enjoy from it ๐Ÿ˜
Internationalization is a pain, isn't it? ๐Ÿ˜‹๐Ÿ˜๐Ÿ˜‚
why the focus on making android apps look like ios apps... centered Title in i/o... google app settings has > right affordance, even though animation is from bottom... if i wanted ios, i would buy an iPhone
Amazing!! Congratulations Nick!!
Congrats mate. See you @io ;)
Happy anniversary man. Seems longer than 8 years. Congratulations!
Cant wait for source code release. ๐Ÿ˜
(No comment)
8 years already?! man I'm getting old. happy Versity nick