Hi All,
I have started using touch kit and developed a sample app with the help of vornitologist tutorial.
Next i started to integrate offline mode to the same sample app. While developing the offline mode app i got to know that we can only use client side packages of gwt or vaadin.terminal.gwt or touchkit.gwt.client, but the other side of the app(online mode) is developed using the normal server side packages.
I just need a clarification regarding the below point.
Is there any disadvantage if the whole application (offline and online) is developed using only client side package classes ?
Main idea is that :
- The whole application works offline without 2 different ui code bases for offline and online mode.
- If the there is network connection the updates are sent to the server on the fly.
- If the there is no network connection the data is stored in the local storage and synced to the server when there is a network connection.
Thanks in Advance,