Udacity’s Material Design Course Submission

Here is my course submission: https://github.com/JacquesSmuts/MaterialForUdacity I learnt a few unexpected things during this submission: Use the Material Design Color Palette. Use the correct version of “colorPrimary” for your theme. Spot the difference in the two items below. <style name=”Theme.Bacon” parent=”@style/Theme.AppCompat.Light”> <item name=”colorPrimary”>@color/theme_primary</item> </style> <style name=”Theme.Bacon” parent=”@style/Theme.Material.Light”> <item name=”android:colorPrimary”>@color/theme_primary</item> </style> Read more…

Udacity Advanced Lessons 3: Espresso Testing, Publishing

Espresso Espresso seems nice. This is the first Android course I’ve seen that makes it a point to include app testing in the course. Usually it’s quite neglected. They also provide this awesome cheatsheet: https://google.github.io/android-testing-support-library/docs/espresso/cheatsheet/ to be used with this project https://github.com/udacity/AdvancedAndroid_TeaTime Honestly, there wasn’t a lot for me to Read more…