Profile cover photo
Profile photo
Huyen Tue Dao
1,044 followers -
A code monkey randomly typing, almost surely producing brilliance… one day…
A code monkey randomly typing, almost surely producing brilliance… one day…

1,044 followers
About
Posts

Post has attachment
On our 100th (!!!) #AndroidDialogs interview, I got to talk to the utterly awesome +Alex Lockwood about Shape Shifter and path morphing. Shape Shifter is web app that allows you to easily create SVG-based icon animations for the web, Android, and iOS. For my Android folks, you can export directly to AnimatedVectorDrawables!

I fell in love with Shape Shifter over a weekend of creating some (I think) cute icon animations for work. It makes me feel like I can finally get those delightful details into my app even though I'm "just an engineer".

Also on a super personal note, I am so happy our 100th interview was with Alex, who I have been following since I started professional Android development.

Thanks sooo much for being on the channel, Alex.

And happy 100th interview to everyone that has been watching us for any length of time over the last (almost) 3 years. This has been one of the most rewarding projects of my life and much love to all of y'all still watching and sharing our work. Extra love to all of our amazing guests as well.

Add a comment...

Post has attachment
On #AndroidDialogs I got to talk to the marvelous Miquel Beltran while we were both in town for Chicago Roboto. Miquel chatted with me about all things emoji: how they work in Unicode, how they're handled in Android, issues you can run into with emojis in terms of rendering and consistency, and how the EmojiCompat support library can bring more 😂 and 🎉 into your life.

I had such a fun time talking to Miquel especially since I recently was doing a lot of emoji work for my job so I just loved geeking about these marvelous collections of ideograms and code points with an emoji expert.

Thank you so much, Miquel!
Add a comment...

Post has attachment
While at Chicago Roboto, I got to chat with Nate Ebel, Android dev at +Udacity, about things he wish he knew when he first started a career as an Android dev.

I really enjoyed chatting with Nate and loved that while he intended a more technical talk, what he found most people wished they knew were more non-technical things that, IMHO, are more holistic and help with career longevity than more technical and esoteric Android things (though of course, we all love those things as well. 😄)

Thanks so much for chatting with me, Nate!

Also check out Nate's YouTube channel with advice, tips, and tricks for Android devs: https://www.youtube.com/channel/UCVysWoMPvvHQMEJvRkslbAQ
Add a comment...

Post has attachment
On #AndroidDialogs, while in town for Chicago Roboto, I sat down with +Phil Shadlyn, Android developer at +Shopify, to talk about his experiences writing an app with the +Android Architecture Components.

I had a blast talk with Phil, and if you're interested in whether LiveData, ViewModel, or Room could work for you, you should:
1) Checkout out chat on YouTube
2) Watch Phil's talk where he goes into great detail about the different components, how they hook together, how you can add some RxJava into the mix, as well as Phil's recommendations on whether they're worth it.

Thanks so much, Phil!
Add a comment...

Post has attachment
On #AndroidDialogs I sit down with the incredible Lisa Luo, currently working Android developer for +HQ Trivia and previously for +Kickstarter, who tells me about using functional reactive programming, MVVM, and TDD to make dual platform development better, as well as how Kotlin and Swift compare.

I learned so much from Lisa and am COMPLETELY fascinated by Swift enums. Also it's so cool to see how following FRP principles and reducing side effects and focusing on pure input/output functions can actually help dual platform development. The business logic can be easily duplicated (with a little help from Swift and Kotlin)!

Thanks so much, Lisa!
Add a comment...

Post has attachment
This week on #AndroidDialogs I am super excited to finally catch +Joaquim Verges, Android Lead at +Twitch, while we're both in SF for KotlinConf. I have been such a fan of Joaquim's for a long time was so excited to chat a little bit about Twitch (of which I'm also a huge fan) and a lot about ARCore, Google's Augmented Reality platform.

Definitely check out his amazing AR demo with an adorable digital dog that follows along as Joaquim walks. Just watch yours shoes. >_>

Thank you so much, Joaquim!
Add a comment...

Post has attachment
On #AndroidDialogs I get to chat with the incredible +Kevin Most about how to do Idiomatic Interop on Kotlin. We also chat about the Kotlin Evolution and Enhancement Process, KEEP, which is a great way for folks outside of +JetBrains to contribute feature proposals to Kotlin.

It really is amazing how good the interop story on Kotlin is and Kevin takes us through just a few of the ways you can cleanly call Kotlin from Java and Java from Kotlin! Check out his talk from Kotlin Conf, "Idiomatic Interop" for even more info.

Thanks so much, Kevin!
Add a comment...

Post has attachment
On #AndroidDialogs I talk to +François Blavoet, Android engineer at +Instacart, about one of our favorite subjects: custom ViewGroups!

Seriously, custom Views and ViewGroups will always be in my Top 10 Favorite Things about Android and I was so happy to chat with someone who adores them as much as I do and is still adamant that even in the days of great tools like ConstraintLayout, CoordinatorLayout, etc. that sometimes you still need a custom ViewGroup!

Thanks so much, François!
Add a comment...

Post has attachment
On #AndroidDialogs, I talked with the amazing Angella Derington, Android engineer at Dropbox, about how she and her co-presenter, Ari Lacenski, were able to help people better understand RxJava with a little help from Game of Thrones with their presentation, "RxJava and the Iron Bank."

Angella and Ari had an amazing way of building up a very interesting user story involving a certain financial institution in Westeros and growing an app around that story to better connect the pieces (literally) between the different layers in your app with RxJava.

Concrete examples that reflect real-life use is one of the best ways I've found to grok RxJava. And Game of Thrones examples are equally fun. Please check out how Angella explained the zip operator with Direwolves.

Thanks so much, Angella! Had a blast.
Add a comment...

Post has attachment
Back in November while in SF, I got to chat with Anita Singh about her experiences building the Winnie app from scratch as a solo dev.

Anita had so many great insights and advice to share from her experiences. Being a solo dev getting to start from scratch always sounds like a dream project but as Anita tells me, it's also a challenge and you have a lot of decisions to make but the experience can be so rewarding! Anita also talked to me about being an advocate for Android UX and design as part of her role.

Thanks so much, Anita, for chatting with me and letting us all have a taste about what it's like to fly solo with Android development.
Add a comment...
Wait while more posts are being loaded