- This application is a simple list of coffee shops around the dallas area. It displays the hours of operation, the address, and a map to the coffee shop. It also gives logged in users the opportunity to 'like' the coffee shop's page on Facebook.
- The ideal user lives in Dallas
- Is looking for new coffee places to check out
- May forget where he/she has been, uses GPS on a regular basis
- Wants a simple list to refer to when making plans or looking for a place to go
- Designed in XCode 6.3.1
- Simulated with attached iOS Simulator on iPhone 5s
- Must have or be willing to have a facebook account to login
- There's some funky things with persistence/reaction to the facebook access token - persistence is across launches and the app makes this evident by displaying the users name after the second launch if the user does not log out.
- Scrolling on the simulator is ocassionally a bit tricky, but it's there, I promise.
EC
- More than 1 API (Apiary and Facebook) https://github.com/jrutz/travellingRogue/blob/master/travellingRogue/LoginViewController.m#L37-43
- Functioning login screen (through Facebook) https://github.com/jrutz/travellingRogue/blob/master/travellingRogue/LoginViewController.m#L37
- Functioning sign up (through Facebook) https://github.com/jrutz/travellingRogue/blob/master/travellingRogue/LoginViewController.m#L37
- Logging in /signing up gives you the opportunity to 'like' coffee shops
- Upon reopening the app after logging in, the app will display your name
- The user's username is persisted between launches https://github.com/jrutz/travellingRogue/blob/master/travellingRogue/LoginViewController.m#L43-61
- App does not save user location, but user location is used to generate directions if requested https://github.com/jrutz/travellingRogue/blob/master/travellingRogue/detailViewController.m#L67