ZADevChat Podcast

Episode 39 - Android with Rebecca Franks


Listen Later

Kenneth, Kevin and Len are joined by Rebecca Franks to discuss the world of mobile development for Android, Google's developer platform and her recent Google Developer Expert accolade.
We take a dive into all things Android, starting with the Play Store and the impact that's made on the app ecosystem before going into the more technical details of building and testing Android apps and the tooling behind it. We speak through some of the nuances of building against Android's APIs and look at alternatives to Java and the ability to interop with native code through Android's NDK.
Follow Rebecca online:
Twitter: https://twitter.com/riggaroo
Blog: http://riggaroo.co.za/
Android Studio - http://developer.android.com/sdk/index.html
Google Play Store -
https://play.google.com/store
Apple App Store - https://itunes.apple.com/za/genre/ios/id36
A/B testing in the Google Play Store - http://bit.ly/1MYZJJx
Bookdash - Rebecca's App - https://play.google.com/store/apps/details?id=org.bookdash.android
Android API levels - http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
Android Support Repository - http://developer.android.com/tools/support-library/setup.html
Browserstack - https://www.browserstack.com
Genymotion - https://www.genymotion.com/
Google test lab - https://developers.google.com/cloud-test-lab/
Espresso - https://google.github.io/android-testing-support-library/docs/espresso/
Mockito - http://mockito.org/
Android Marshmallow permissions - http://developer.android.com/training/permissions/requesting.html
Understanding Battery Usage in your Android App - http://riggaroo.co.za/understanding-battery-usage-android-app/
IntelliJ - https://www.jetbrains.com/idea/
Dalvik - https://en.wikipedia.org/wiki/Dalvik_(software)
Kotlin - https://kotlinlang.org/
Gradle - http://gradle.org/
Xtend - http://www.eclipse.org/xtend/
Xtendroid - https://github.com/tobykurien/Xtendroid
Cordova - https://cordova.apache.org/
React Native - https://facebook.github.io/react-native/
Android NDK - http://developer.android.com/tools/sdk/ndk
Google Developer Expert - https://developers.google.com/experts/
Local Android developer spots:
GDG Cape Town - http://www.meetup.com/Google-Developer-Group-Cape-Town-Meetup/
GDG Pretoria - https://developers.google.com/groups/chapter/117599647232533838312/
GDG Johannesburg - https://developers.google.com/groups/chapter/102185667048205980695/
Johannesburg Android Usergroup - http://www.meetup.com/androidug-joburg/
Picks
Kenneth:
AfrikaBurn - http://www.afrikaburn.com
Len:
Durable Queue - https://github.com/Factual/durable-queue
Rebecca:
Android Weekly - http://androidweekly.net/
Riggaroo blog - http://riggaroo.co.za/
Kevin:
Evening of Mastery - http://stream.drivenalliance.com/events/AnEveningOfMastery/
Clean Code - http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
The Clean Coder - http://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073
Working Effectively with Legacy Code - http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052
Refactoring - http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672
The Deep Synergy between Testability and Good Design - https://www.youtube.com/watch?v=4cVZvoFGJTU
Thanks for listening!
Stay in touch:
* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/
* Suggestions and feedback - https://github.com/zadevchat/ping
* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes
...more
View all episodesView all episodes
Download on the App Store

ZADevChat PodcastBy The ZADevChat Podcast


More shows like ZADevChat Podcast

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

290 Listeners