1 / 9

Android - Project

Green basket Android Application * Let's you do your grocery shopping location based. * Let's you decide to go to the closest grocery store from where you are. * Let's you save the shopping list for later revision(Add item, edit item, and delete item). Android - Project. Green basket App.

luce
Download Presentation

Android - Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Green basket Android Application * Let's you do your grocery shopping location based. * Let's you decide to go to the closest grocery store from where you are. * Let's you save the shopping list for later revision(Add item, edit item, and delete item). Android - Project

  2. Green basket App • Allows you to enter grocery items. • Let's you specify the quantity and the store of your choice. • Also, features a set of options to edit, delete and map items in the application.

  3. Green basket – Edit Option • Edit button, takes the user to a screen where the selected list item can be edited and updated to the main screen. • SQLite is being used to store data on device as a data persistence solution.

  4. Green basket – Delete Option • Delete option removes the item from the application ListView and the SQLite database using the product name. • Once the item has been removed – both ListView and database are updated.

  5. Green basket - Google Map features * Users are able to select an item from the list, press the Map Item option- to show the items located in a map with a route from the users’ current location.

  6. Green basket – Google Places API * In order to offer users with the most up to date store location information – Google Places API has been put to good use. - The application requests from the API a JSON output- showing a list of places ranked by closest distance from the place of origin. (User's Location) - The JSON output is then parsed and translated to places and items for the map.

  7. Google Distances Matrix API(research) * This API is useful to gather information from two locations. However, the server rejected requests for multiple destinations. I resorted to get one-to-one requests – making the program take longer than needed to calculate distances between stores. -Fix: rankby=distances with Google Places API

  8. Green basket – multiple stores * Google places API allows to calculate the closest store from one to another while shopping. -Helps to display place address * Multiple stores can be mapped arranging a route from current location to destination (last store to visit).

  9. Green basket – near store suggestions * Green basket suggests near-by stores that might fit users needs. * Improvements -Reroute to a near-by store -Remove green basket locations as user visits them and completes the grocery list.

More Related