In this episode we talk to Amanda about how she got started as an Android developer, working at Venmo, her path to mastering Java and Android, dabbling with the dark side and Animations in Android!
Show Notes
Learning Java and Android
- Java for Dummies [amazon.com]
- Effective Java (2nd Edition) – Joshua Bloch [amazon.com]
- Android programming: The Big Nerd Ranch Guide [bignerdranch.com]
Computer Science
- CS50 by Harvard University: David Malan [youtube.com]
- CS61B by UCBerkely: Jonathan Shewchuk [youtube.com]
- MIT 6.00 by MIT Opencourseware [youtube.com]
Venmo
- Venmo: The Musical 2015 (lip dub)
- Hack Week at Venmo [venmo.com]
Swift/iOS and other languages
- Kotlin [kotlinlang.org]
Animations
- Snowdream github repo [github.com]
- DevBytes youtube playlist
- Chet Haase on Animations in Honeycomb [blogspot.com]
- Droid Inspector [sriramramani.com]
- Android ObservableScrollView [github.com]
Awesome picks for the week:
Amanda
- On being a senior engineer [kitchensoap.com]
KG:
Guillotine animation
- how we developed the guillotine menu animation for Android [yalantis.com]
- how we developed the guillotine menu animation for iOS [yalantis.com]
Timely like Animations
- Visualizing the Timely number tweening animation [youtube.com]
- Implementing Timely’s tweening animation [sriramramani.wordpress.com]
Contact
Amanda
- @mandybess [twitter.com]
Fragmented
- @fragmentedcast [twitter.com]
- @donnfelker [twitter.com]
- @kaushikgopal [twitter.com]