Last post Jan 30, 2013 06:29 PM by mperlak
Jul 04, 2012 05:48 AM|kakomalis|LINK
I have an asp.net website which uses an sql database to read and display information on its pages. The pages are very simple as they are just used for displaying whats in the database.
I will like to convert this to a mobile app for all mobile devices (or android and iphone for now) but this app should
NOT require internet connection (internet connection should be optional)
Can you please advice whats the best aproach?
Jul 04, 2012 10:39 AM|BrockAllen|LINK
You will want to consider some sort of client-storage. The two main options are: 1)
IndexedDB and 2)
WebSQL. Unfortunately, half the browsers support
one and the other half support the
other. I only found one polyfill that might help so you only have to write one codebase.
Welcome to HTML5 :)
Jul 16, 2012 10:53 AM|roopeshreddy|LINK
First of all, web pages are served from Web Server! So nothing will be installed on the devices! It be fetched dynamically. SO you need connection to the web server!
As the above user said, you may need to use HTML5 storage, which may not be feasible solution for your requirement, which is fetching the content and serving it!
It may be better idea, if you develop an thick application[which can be installed on the device] and you can achieve your requirement!
Limitation - You may need to develop platform specific application for Apple iPhone, Android, Windows Phone, BlackBerry etc.,
Hope it helps u...
Jul 16, 2012 11:33 AM|kakomalis|LINK
Thanks for your responses.
To explain my requirement a bit more what I need is a mobile application which:
1. Has a local storage of data
2. Displays content which is store in the local storage
3. When I want to update the app I will be updating that local database
The scenario is:
I have data relating to a bus network. The data makes up the bus routes with bus stops and time schedules. I will like to have this data stored on the client (Smartphone) as users will not have internet at all the times (tourists).
So, basically I will be reading the database and display all bus routes available. Then when the user clicks on a bus route I will display all stops and timetables for that bus route.
Is the above something that can be done in a mobile application?
Aug 23, 2012 03:29 AM|roopeshreddy|LINK
Instead of web app, you can create a thick application which will be a feasible solution! I know,
if you want to create Mobile application, we need to target multiple platforms!!!
Moreover, storing the data totally depends on the Mobile device types -
It totally depends on the size of data you are storing in the localStorage, if you are planning to develop Web App!
Aug 24, 2012 10:51 AM|kitka|LINK
You may design your Apps using HTML5 (Jquery + css) and using phonegap API for building cross-platform mobile apps. This API can build package files for IOS, android, blackberry etc.. after you have built the package file you can just install the apps in
your phone device.
regarding the local storage, android phone come with the built-in sqlite database. but i believe there are some limitation in the storage.
Jan 30, 2013 06:29 PM|mperlak|LINK
you may concider using Mobeelizer (www.mobeelizer.com)- synchronization backend for mobile apps. It will save you a lot of time, by giving you:
There are SDK for multiple mobile platforms - currently iOS, Android, Windows Phone and Titanium. There is also free developer plan - so check it out. It should save you a lot of time and pain.