One bored Saturday recently I decided to create an Android App.
I wanted to create a Blackjack trainer with a configurable strategy that individual users could tailor to their own needs, deciding what they should do on any particular combination of cards dealt.
Blackjack Joe was born.
Despite Kotlin (and even it’s predecessor, Java) being a new language to me, I was surprised how easy it was to get in to the swing of things and quickly gain a sixth sense of where things should go and how the code should be structured. It’s comforting to know the principles of software engineering truly do transcend programming language and syntax.
It was a lot of fun! (with only two or three banging head against the wall moments…)
Signing up to the Google Play Store as a developer and submitting the App was almost as involved as the creation of the App itself. It’s amazing how much work Google have put into the Google Play Console. Most notable is the automated testing on App submission, including videos and detailed feedback of any issues encountered.
It seems I have a bit more work to do before I can consider my App complete…
10th March 2020: Current status on the Google Play Store: Pending Publication
Update 12th March 2020: Errors and Warnings resolved, and it’s LIVE!