After 2 years of learning programming, I knew how to write code, but didn't know how to make an application. So now, I'm writing the guide that I wish I had at that time. Here's part 1.
I call it "The Beginner’s Advanced Guide to building an App — Part I."
While I use React native to write mobile apps, I've left out the programming so you can use the language you need and platform you want (desktop, web, etc), and so that people who are non-technical can also use this guide.
I hope to release this in 6 parts, around bi-weekly:
The order above is not 100% and might change based on some of the feedback I'm getting.
This is the first article I've ever written, so if you have any critiques, I'd love to hear them!
"There are several keys to building low cost/high-quality web, mobile and desktop applications. The most important is meticulously defining what you will build. Part I of this series will show you how to map out what you will build. The remaining parts will build on this until you have an application that is ready for launch.
The formal and comprehensive method of defining what an app will do is called requirements engineering, and is made up of :
If you’re building software to help pilots land planes, you might follow some strict standards in all 5 of the above tasks. However, for general or business applications, we bring those activities down to two: creating User Flows and turning them into User Stories. We use different tools to draw our user flow diagrams and document our user stories."
This is Beta! Help us out. Please share it out and give some feedback.