Upload AppBundle on the PlayStore via the termial. Based on the Google API Publisher v3.
- Be sure to have Java installed
- Be sure to have your AppBundle file
.aab
Upload AppBundle on the PlayStore via the termial. Based on the Google API Publisher v3.
.aab
Like Robert C. Martin (clean architecture) would say on this video,
Imagine I'm your CTO, as your CTO I expect you to follow this principles:
Here my "minimal" setup to work on a Mac as an Android Developer
Case sensitive, journaled
Why?
brew install gitlab-runner
brew services start gitlab-runner
sudo gitlab-runner unregister --all-runners
sudo gitlab-runner register
#!/bin/sh | |
# GOAL | |
# Convert images png or jpg into Android drawable folder and convert into webp | |
# HOW TO USE IT | |
# · Setup: "brew install imagemagick" // https://formulae.brew.sh/formula/imagemagick | |
# · Place your images in the same folder of this script | |
# · Run the script |
Imagine you are a tech manager, as a tech manager here some principles:
# | 5 Principles |
---|---|
1 | Promote your CTO principles about code |
2 | Lead by example |
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
intent ?: return super.onStartCommand(intent, flags, startId)
val extras = intent.extras
?: return super.onStartCommand(intent, flags, startId)
Please, first, checkout Developer: Principles. These Android developer principles are the "implementation details" of developer principles on the Android world.
The following advices are very opinionated. Before saying "bullshit", please read the why below in the Details section. One of the main ability of developer is to understand the why. (This advice apply to myself of course. Every tool I'm criticising exist because of a why that I consider less important than the alternative. But for sure, you can disagree).
The goal of this document is more to start a reflection than make you think twice of your code.