Personal iOS/Android project development flow setup

  • Tasks manager for release planner
  • Source version control
  • Automated CI for tests and deployment
GitHub Projects page
  • Any new idea at first goes to Backlog (most leftish column)
  • Then I decide what would go into what version by moving items from Backlog to a Version column
  • When I’m ready to work on a task, I move it from Version column to In Progress Column
  • When the Version column becomes empty -> I release the version
Converting task to issue
A branch is created automatically
When there are recent changes in a branch, GitHub will suggest creating a PR
You won't be able to merge until all checks passed on the PR
Once all checks passed you are free to merge
Email with an invite to install a new build
Prompt to delete a branch that just got merged
The issue jumps to Done column
Tagging a version in sourcetree
Progress of a build on Bitrise CI




iOS & Android developer in FinTech

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Creating complex legal documents with Google services.

WordPress Theme Development: How to make 5.8 mimic Gutenberg Plugin Block theme architecture.

WordPress & Gutenberg for Block Theme Development

A phrase that a parent, mentor, or teacher said that stuck with us and changed everything

How to bulk update tags in your Azure environment

Inside WebRTC RTCPeerConnection Signaling

How to improve Java Backend Performance — Writing code that just runs is not enough!

How to recruit engineers when you can’t bring them to the office

PHP or Which is Better for Enterprise

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Deniss Kaibagarovs

Deniss Kaibagarovs

iOS & Android developer in FinTech

More from Medium

iOS vs Android Development for Beginners

What Are The Top Trends of Android Application Development?

Interesting Android & iOS Project

Top 6 Frameworks for Android App Development