I ask new subscribers to my newsletter what their biggest challenge is with mobile development. They frequently respond that they have trouble deciding how to get started.
Many have an inclination for hybrid development, but aren’t sure which of the many client-side frameworks/technologies or server-side stacks they should use. Some are influenced by promotional materials about a particular approach or framework, or by opinionated enthusiasts who write about the technologies they like.
Here’s my take on how to get started with mobile app development. It’s based solely on my experience developing apps, I’m not affiliated with any vendors.