Just imagine that you went on an adventure you have traveled long distances and you are very tired and you are hungry.

You have 3 options to cook your food to eat.
You have all the ingredients. But…
you need to generate FIRE.
Tell me what you will do?. If you are in that position.
1) If you are aware of this situation before you begin the adventure you will carry tools that will generate fire such as a lighter, matchbox, etc.
This will be very comfortable for you.
2) If you realized that you need fire in the middle of the journey, you might search for stones that will generate and dry leaves before you reach your destination to form a shelter.
This will be a good relief for you.
3) But, if you have forgotten that you need to fire.
Then, the nightmare will begin.
You have to search for the stones, dry leaves (or) Dry wood to generate fire with lots of hungry, frustration, disappointment and may ruin your adventure.
Similarly, you have 3 options to build your app. Just like your adventure.
If you are aware of what you need to carry before your adventure begins (building your mobile app), you will feel very comfortable, happy. secure and satisfied.
What more you want in your journey?.
Now, I will tell you the 3 options to build your app.
these 3 options will bring life to your app just like fire being produced by Matchbox, lighter, stones, dry wood.
But, the level of comfort and effort.
For better understanding, we will go through option -3 to option-1.
Are you ready?. Let’s go.
Option-3:- “Native App”

I may prefer this to you If you know how to write code like Java, PHP, JavaScript, HTML-5, C++, Python, etc…
Or
If you are trying to acquire a job in any software company. then, you might need to learn one (Or) two programming skills.
Also, you need to develop apps, especially for Android and iPhone.
But, Is it possible to become a master of all the above programs shown above?.
Yes, But You need years of effort and practice, and experience to build your complete app.
But…
Still, you can’t build your app. Because these programming skills you learn will not be stable as they will update thoroughly.
So, this is a nightmare to me, who don’t know to code.
This is like searching for tools to create fire while you are tired, hungry. Just like option-3 in your adventure.
Congratulations!. You know that you need to avoid this choice if you don’t know how to code like me.
Option-2:- “Web App”

Here, I will tell you what I have understood about this app.
Converting a website into an app is known as a web app.
For example,
Assume, you have an e-commerce business.
But, You have found that more than 60–70% people use smartphones to reach your website and they are facing some problem in reaching out your website (or) in loading your website (or) You website maybe not functioning well.
Then, you will convert your app into an App such that it can reach millions of people.
One of the benefits of web app is “If you can build one web app, It will run on all the platforms such as iPhone, Android, desktop and so on…
Are you ready to see Option-1?.
But…
Here’s the beauty of it for your app.
I have recently found that the platform I have used to build this blog is also the best option to make apps (web apps) for my app ideas.
Later I can convert that web app into a real app(hybrid app) and publish it in the play store & app store.
Wanna know that platform?.
That is “Wix.com”. My favorite. It is Free.
Final option:
Option-1:- “Hybrid app”
This is the combination of “Native app (Option-3)”(HTML, CSS, JavaScript) and “web app (Option-2)”.
This “hybrid App” will look and function really in a wonderful manner on all the platforms such as iPhone, Android, desktop and so on… just like a web app (option-2).
You can build this app using Ionic, Angular JS platforms, React Native, Xamarin, etc…
Example’s for “Hybrid App” is Facebook, Skype, Yelp, LinkedIn, Twitter, Bank of America.

Conclusion:
Now, are you ready for the adventure?.
This adventure will make you very hungry. Hence, you need to pick the right tool for your fire to cook your food as early as possible.
Now, choose options- 1 (or) 2 (or) 3 to build your app.
But, in my view “Hybrid App” (Option-1) and “Web App” (Option-2) are the best tools to build your app.
0 Comments