android - Which is a better method for me to make my web app usable on a mobile -


I have a web app that uses html and javascript to display (graph, report, table) and Sometimes the data is updated which is being queried and controlled by using a Tomato Java Controller and stored in a MySQL database. There is a lot of data in this DB and it gets more data on a daily basis.

Now I want to make it usable on both Android and iOS. The easiest way to do this, in my opinion, would be to create a web app just for a mobile device.

But those people who said that they are always better to develop it as a native app for both platforms.

I have also got a fourth option to develop an app for both at the same time, such as ... • C # -

• Java -

• Web API (HTML, Javascript) -

• Titanium (HTML, Javascript) -

I now have a lot of options and I really do not know that How to choose. I mean, why would not I choose the easiest way?

Any advice?

There may be a lot of bias in answering this question. However, there are some non-bias ideas that will help you progress properly.

  1. If you are unsure of mobile experience, user traction, etc. and you have no other barrier or requirements (i.e. you do not have any boss or board director who Level solutions), then go with the easiest route.

  2. If you believe to adopt a user of your site / app, but you are not skilled or do not have a budget for the original app, with the cross-platform tool Go. This will display your app in most markets with minimal effort.

  3. If you have a lack of design for basic platform development (i.e. the need to access native features) or business requirements (i.e. your boss says you have to do ), Then go with the original development.

Many people can argue for any kind of bias / logic, if you are going to an unrestricted market fundamentally, cheap, fast and easy start Doing is best. Development for mobile is completely different for development of desktop / web access. You will probably learn a lot and you have to make many adjustments in the requirements and product direction as you gain experience in the mobile market. When I am a big fan of original development, I probably will not do that in your case, which you have said so far.


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -