Keeping your code clean is no easy task. Clean code allows your project to pass the test of time. It can be broken down into making your code simple to read, write, and understand. This…
Tag: android
CleanCoders – Mobile App Case Study Review
Learning is hard and comes in many forms. I have recently finished watching “Mobile Development with Swift” an online ~10 hour video series by Robert C Martin of the [Clean Coders](https://cleancoders.com/) website. It aims to…
The only way to implement Model View Presenter
The only way to do Model View Presenter (MVP) and you probably didn’t even know it existed! _Everyone_ on the internet is talking about MVP and everyone likes to share ‘_the best way_’, little do…
[TUT] Testing Android Things – Unit & Vendor tests
This tutorial will show you how you can architect your Android Things applications to make testing much easier. This involves two types of testing: unit and vendor testing. Google has just announced the amazing Android…
Read more of [TUT] Testing Android Things – Unit & Vendor tests
[TUT] Programmatically create a RippleDrawable of any color
This tutorial is going to be quick and to the point. When you want to create a Button or other Android Widget you more than likely want a ripple effect when it is pressed. I’ll…
Read more of [TUT] Programmatically create a RippleDrawable of any color
[TUT] Creating comments with timestamps like YouTube
Creating comments with timestamps like YouTube (java.util.Date or JodaTime) This tutorial shows how you can create timestamped messages like the YouTube comments section. What this means is we will convert the timestamp (date) that each…
Read more of [TUT] Creating comments with timestamps like YouTube
[TUT] Send app data to a web spreadsheet (Google Sheets)
Have you ever had a spreadsheet and thought it’d be really good if I could get data into this from a mobile app. What a great idea, next comes the thought that this is actually…
Read more of [TUT] Send app data to a web spreadsheet (Google Sheets)