1 / 14

The Peddler

The Peddler. Team member: Omar Hyjek Client: Nick Bailey. Introduction. About. The Peddler isDickinson's student-built, student-run, zero-waste bike powered coffee cart. Serving up caffeine and merriment, with a side of sustainability, since 2012. iPeddler.

artie
Download Presentation

The Peddler

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. The Peddler Team member: Omar Hyjek Client: Nick Bailey

  2. Introduction About The Peddler isDickinson'sstudent-built, student-run, zero-waste bike powered coffee cart. Serving up caffeine and merriment, with a side of sustainability, since 2012 iPeddler iPeddler is an iOS application whose purpose is to provide the user with a location of The Peddler, along with its menu.

  3. Objectives • Primary Objective • Provide dynamic location of the Dickinson Peddler • Keep a dynamic menu for students to browse for the day • Secondary Objectives • Ability to request Peddler location • Make menu (Entire app) real-time • Provide a medium for digital feedback

  4. Purpose • Students often find it difficult to locate the Peddler • Being able to see a current menu is convenient • Yet another platform for the Peddler to advertise and connect with their customers • College students drink a lot of coffee and overall accessibility is important to the Peddler’s purpose in general

  5. Platform • iOS • Designed with target audience in mind(iPhones) • Intuitive iOS interface desgin • Enormous support and documentation

  6. System Requirements • Non-functional • User will have access to menu on any day • User will be able to determine the Peddler’s location if it is online • User can tell what the menu is for the day • The map will show the user and The Peddler • The interface will have consistent colors and fonts

  7. System Requirements • Functional • Xcode 5, objective-C, and MVC design paradigm • MKMapView framework (interface) • CoreDataframework • Social and Twitter frameworks • Storyboard paradigm (subclass existing view controllers) • Data • Twitter authorization • Daily tweets • Location services enabled

  8. Approach • Challenges • Real-time location • Real-time menu • Solution • Interface with the Twitter API • The Peddler tweets their menu • Parse menu items from tweet • Tweets must have location services enabled

  9. User Interface • Home View • Contains table of menu items (tweets) • Each menu item contains a dynamic segue to The Menu Item View (detail) • Contains a “Find Peddler” button which segues to the Map View • Bottom contains an about button to segue to the About/Contact View • Map View • Opens at current user location • Drops pin at Peddler location if online (from last tweet) • Back segue to Home view • Menu Item View • Contains more detail for the selected tweet • Back segue to Home View • About/Contact View • Credits and contacts page with a back segue to Home View

  10. Home View • The home view contains two table • sections. • Current menu • Latest tweets • Peddle button to show Peddler location

  11. MAPView • The home view contains two table • sections. • Current menu • Latest tweets

  12. iOs View Example of icon on the homescreen

  13. Client Feedback • Feedback • Overall very positive • Initial design goals were achieved • Could look better

  14. Future work • Release • Need to release to app store • Look & Feel • Choose proper colors, fonts, etc. • Functions • Stronger parser

More Related