a few days ago, my friend come to me and ask if i want to help him creating Android application. i haven't done any Android because I'm still busy with PHP projects. but i said okay, i just hope its a pretty simple application.
That's the story behind, and these are the requirements for the Android App.
The Android Application is an offline catalog products that can be updated through local/wifi connection. the client it's self already handed the User Interface that he want to build.
The problem exists not only in Synchronize data from server through wifi but also the database on their server.
The database is in .dbf. and that just means the database should be converted into JSON / XML that can be transferred through web service.
Mobile Phone / Android should be holding the data in sqlite format, other format also can be implemented but i need to research later.
Unfortunately this Android Application become so complex not only to View List of Catalog but also Integrating data with server when its needed. im stuck in these project. not to mention the User Interface also not very simple.
The architecture is probably like this
so the main task should be
That's the story behind, and these are the requirements for the Android App.
The Android Application is an offline catalog products that can be updated through local/wifi connection. the client it's self already handed the User Interface that he want to build.
The problem exists not only in Synchronize data from server through wifi but also the database on their server.
The database is in .dbf. and that just means the database should be converted into JSON / XML that can be transferred through web service.
Mobile Phone / Android should be holding the data in sqlite format, other format also can be implemented but i need to research later.
Unfortunately this Android Application become so complex not only to View List of Catalog but also Integrating data with server when its needed. im stuck in these project. not to mention the User Interface also not very simple.
The architecture is probably like this
so the main task should be
- Create Android Databse Application.
- Customize Android UI to Customer taste
- Create Web Service Application that can Convert Main Db into XML
- Create Web Service Application that can send updated data to Android
- Create Update / Synchronize Function on Android
Comments
Our Java Online Training Institute Is one Of The Best Training Institute In The World