Jan 13My Learnings on Styles and Themes in Android — part 2My Learnings on Styles and Themes in Android — part 2 This part will be a brief coverage of the usage of XML-based styles and themes in Android. Styles and Themes In terms of structure, styles and themes are the same thing in Android — they’re a set of property-value mappings with defined…Android1 min readAndroid1 min read
Jan 6My Learnings on Styles and Themes in AndroidMy Learnings on Styles and Themes in Android I want to be able to customize the apps I build to look and feel unique and stand out, and in order to do so, I decided to learn about styles and themes. …Android2 min readAndroid2 min read
Published inBetter Programming·Mar 3, 2022Replicating the Standard Clock Android App With RxJava and RoomUsing the observable pattern in Android — When I was learning about streams and reactive programming, I found out about RxJava but put off learning it because it seemed complex. I eventually decided to give it a go by creating an app where I easily found the Observable pattern, and so I chose to create a clone…Android7 min readAndroid7 min read
Nov 24, 2020From Java to Kotlin — Basic Syntax ReferenceHello, my name is David, and this is the second installment in my small series on learning a new programming language based on a language you already know. Last week, I covered learning Python for those familiar with Java. …Java10 min readJava10 min read
Nov 18, 2020From Java to Python — Basic Syntax ReferenceIntroduction Hello. My name is David, and I’ll be starting a small series over the next few weeks that’s meant to help you learn a new programming language based on one you already know. This means that I’m not teaching you programming, but instead showing you how these languages are related…Java8 min readJava8 min read
Aug 14, 2020Creating a Marvel Database app with Room and Retrofit — The PlanThis tutorial is the first of two parts. Part I is the planning process, and Part II will be the implementation. I’ll be showing how an app idea can be turned into a plan that you can work with. The App The app will be named “Marvel Database”. …Software Architecture5 min readSoftware Architecture5 min read
Aug 3, 2020How I learned Clean Architecture for AndroidI just finished learning about Clean Architecture for Android, and I want to share how I used that to restructure my Bluetooth Chat App. Assumptions This article assumes that you’re already familiar with Android Development and that you have a good understanding of Android Jetpack Architecture. …Android6 min readAndroid6 min read
Jul 21, 2020Creating a Simple Bluetooth Chat App in 7 DaysGood Day. My name is David, and I’m a learning Android Developer who creates new projects to learn new concepts. This post aims to share my learning experience and point out interesting points in my learning curve. About the App I decided to learn about Bluetooth recently, so the app is my shot…Bluetooth6 min readBluetooth6 min read