L
L
lahomie932018-06-30 23:32:23
Mobile development
lahomie93, 2018-06-30 23:32:23

Development of a cross-platform mobile solution in server-side languages. What are the nuances?

Good evening everyone. I am faced with the task of developing a mobile client for an existing web service with the following requirements:
1) there is an existing web service that allows you to view user information in the form of tables. For this service, it is necessary to develop a cross-platform mobile application with similar functionality. Apache Cordova was chosen to write the application
2) Over time, the table structure will change - new columns will appear and be deleted
3) the customer wants the application to always display up-to-date information. At the same time, the customer does not want to spend time updating and re-publishing applications every time the displayed data changes.
I don't know how to combine points 2 and 3. In theory, Cordova runs in the client engine and interprets the code with HTML CSS and JavaScript, which is pre-loaded with the application. Accordingly, to change the data display, we must change the client code and update the application.
So here I need your help. Is it possible with a language server like PHP to completely generate HTML pages and display them in the application? I will be glad if you give links to the code of applications with a similar architecture or point me in which direction to google

Answer the question

In order to leave comments, you need to log in

2 answer(s)
O
one pavel, 2018-07-01
@onepavel

You have made the right choice in the form of cordova, it should close the tasks of the three items.
You can call and display any links from the client application.
Find a freelancer who has experience, he can develop
page loading with tables and caching for offline.

V
Vladimir Maltsev, 2018-07-24
@mrhard

2.3 On the server, it is necessary to generate the table structure and table data in JSON, for example, the application takes this data and structure and renders the table according to the specified parameters.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question