060: Smoke and Mirror Android UI tricks with Israel

We talk with Android UI magician Israel. In this episode, Israel does what magicians are never supposed to do, reveal those exciting magic tricks. He talks about tricks you can use in your Android apps to create a super slick UI, citing examples from Google Photos, Twitter and other apps.

Dazzle your Android users with these UI tricks.

Download directly

Show Notes

Smoke and Mirros

Misc

Contact

059: Chiu-Ki Chan explains Mocking and Stubbing with Mockito

We talk with the all-star multi-talented GDE Chiu-Ki Chan about testing. Specifically, we dive into leveraging Mockito for your testing needs. What is Mocking, what is Stubbing, what are the different test doubles, how does mockito help with this? Listen on to find about that and some more interesting stuff on testing!

Download directly

Show Notes

About Chiu-Ki:

fake SharedPreferences implementations from AOSP

Different kinds of Test doubles

  • Know your test doubles [testing.googleblog.com]
  • [Test Doubles: Mocks, Stubs, and More](https://www.objc.io/issues/15-testing/mocking-stubbing/ http://www.javaworld.com/article/2074508/core-java/mocks-and-stubs—understanding-test-doubles-with-mockito.html) [objc.io]
  • Mocks aren’t Stubs [martinfowler.com]

Mockito

Resources

Contact

058: Effective Java for Android Developers – Item #11: Override clone Judiciously

In this mini-Fragment, Donn talks about Item #11 of the Effective Java series – Override clone Judiciously. You’ll learn about the extralinguistic behavior of clone and the Cloneable interface. Clone and Cloneable are very special, and this episode helps explain the nuances.

Download directly

Show Notes

Contact

057: Data Binding with GDE Lisa Wray

In this episode we talk with, Lisa Wray, first of her job title, mother of the Genius Android app and sorceress of Data Binding.

What is Data Binding? How does it work? What can you do with it? … and what you can really do with it ! Listen on and find out more. Lisa walks us through the basics and then talks to us about how we can really push the envelope with Data Binding and do some really cool things.

Download directly

Show Notes

About Lisa Wray

Data Binding Resources

Sponsor

Contact

056: GDE Philippe Breault on tinkering with Android Studio (Part II)

We wind this two part series down with GDE Philippe by chatting about postfix completion, live templates, structural search/replace, integrating with external tools, cool configurations and much more. Prepare to be mind blown.

Download directly

Show Notes

Contact