how many platforms are there for mobile app development?

Development of mobile applications has undoubtedly become most important for every business to get more customers. But when it comes to the platform, then we always have confusion in our mind "which platform is best for my mobile app development"?

So please share your thought on different mobile app development platform.

The purpose of such platforms is to save time and effort on the part of the developer.Developers can reuse the code and can design apps that can work efficiently on multiple platforms,including Android, iOS, Windows, and many more.

Mobile applications are no longer a luxury,but have become a necessity of day to day life.One of the biggest challenges that app developers faced before was creating applications that work well on multiple platforms.The latest app code supports the concept of write once,run anywhere (WORA).The developer writes code once on one platform, and runs it on multiple platforms.

Mobile application development is more important to the enterprise than ever before.Development organization are increasingly looking for a mobile application development plateform that can support their needs for both current and future projects.These tools are useful because they decrease costs and increase the speed at which apps are developed.

There are many Mobile App Development platforms to develop mobile apps so i am sharing few of them
1.Sencha.
2.Kony.
3.AppMakr
4.Redhat.
5.Appcelerator
6.Appcelerator.
7.Xamarin
8.iFactr.
9.Flutter
and many more...

This all depends on what you want your app to do, what you want it to integrate with and how much time you have to build and maintain it.

Essentially, you have three options:

Native mobile apps, which are developed in a programming language native to the device and operating system (android or iOS), and require one specific app to be created for one target platform.

Cross-platform mobile apps, which are developed using an intermediate language, such as Javascript, that is not native to the device's operating system. This means that some, or all, of this code can be shared across target platforms - for instance, across both iOS and Android.

HTML5 hybrid mobile apps, which are cross-platform apps but render the user interface using an embedded web browser, leveraging HTML, CSS and Javascript.