iPad catalog, iPhone compatibility is welcomed.
All datas needed will be stored insiede a SQLite database in the app directory. Inside this directory will be created a subdirectory "images" to store all images and subdirectories required.
The will be a initial configuration to store the address to download the SQLite database.
On every start, the app will check for internet presence and for updates comparing remote info on a web service with local info on SQLite.
Before proceding with updates, the app will ask the user before starting with downloads. A new SQLite db will be downloaded along with images and other files.
After update-check phase, the app will open providing different data views.
1) CARD VIEW
In this view the user will see items inside cards. The interface will show as many cards as possibile depending on the screen resolution, however everything must be equally divided and centered. Each card represent a single item in tblItems table.
In every card must be shown: the image, the description, the cost and some other info.
Sliding with finger, other set of cards will be shown until the end is reached.
2) DETAIL VIEW
In detail view there will be a single card with more datas and bigger images zoomable. There can be more than one image, touching the image or sliding up/down change image from the current set. Sliding with the finger the user can move to next or previous item. Everything must be centered correctly for a good user experience.
3) LIST VIEW
At bottom there is a bar with come commands. User can switch view by clicking/touching the relative button. Detail view is reached also by touching a card in Card view.
In the command bar , at bottom, user can "slide manually" left or right with 2 arrows. In every moment the user can change view, item selection must be mantained as much as possible during switches.
In filter view the user can restrict the item shown by selecting some info with dropdown or textboxes for descriptions. There will be the possibility to:
1) Remove filters
2) Confirm filter selection
3) Blank filter fields.
The 3 buttons required will be placed in command bar at bottom. The first two will return immediately to the prevoiuos view ( Detail or Card)
Everything must reflect a very essential but elegant experience.
More info on data scheme, screenshots and data examples will be provided when project will be assigned.
11 freelancer bu iş için ortalamada 357€ teklif veriyor
Hello i am interested in your project. I am capable to write these articles in very high quality also they will be informative and [url removed, login to view] unique- GUARANTEED!