GithubHelp home page GithubHelp logo

summer12-lookingback's Introduction

Retrospective

A window to the past

Retrospective icon

Retrospective is an augmented reality app for iOS (iPad and iPhone). It was developed in the Summer of 2012 for Visual Interfaces for Mobiles @ NCSU (CSC 495/591 & ADN 492/592)

Elevator Pitch

Retrospective gives you a window to the past. Match the photographer’s position and see exactly what the camera captured years ago. Overlay the original picture with the current view to explore the past in a unique way. Share time travel through photography on Facebook and Twitter.

Future

  • Web server for serving new pictures
  • Facelift
  • Smooth overlay movement
  • Crowd-source positioning: On user demand, disabled Location/Heading movement and allow user to center picture manually. Capture user location, heading to improve data.
  • Capture both photographer's position and object's position for each picture.
  • Implement Twitter sharing and polish Facebook integration.

Difficulties

  • Unable to record screen (video shows a mockup instead)
    • Simulator doesn't have: camera, compass
    • Outdoor screen was impossible to record
  • Running the app on a device requires an Apple Developer account

Ideation and Development

Previous names

  • Picture This
  • Oculos (Latin for eyes)
  • LookingBack

Naming Brainstorm

  • Picture This
  • Oculos
  • LookingBabck
  • Instapast
  • Retropic
  • Time Machine
  • Remember This

BOLD items where selected and used at some point during development

Original Elevator Pitch

PICTURE THIS for the iOS let's you see Raleigh as it once was. Point your phone at a landmark and you will see it as it was in the past, and as it is today. See how the passage of time has changed your city with PICTURE THIS!

Tagline Brainstorm

  • A new way of viewing pictures
  • A window to the past
  • See what the photographer saw
  • Overlay the past in the present
  • Amazing Travel in Time Photography

Scenario / User Story

Raleigh has grown so fast and all the pictures of its history, stored in multiple archives, are hard to connect with the current reality.

John is a history student at NC State. A Raleigh local, John is passionate about the history of Raleigh and its change across the years. John’s friend, Laura is from out of state and knows the modern city we all see now. Walking in Downtown Raleigh, John is explaining Laura the growth the Downtown has had the last years. He pulls his iPad out and points to the Plaza Condominiums building. A picture from the building’s construction is available and shown overlayed of the current view of the building. Both walk closer to match the photographer's position and take a better look of how the construction site looked back in the day.

RETROSPECTIVE THIS is a unique way of exploring our city’s past.

Presentation frames

  1. Presentation Frames
  • Meet John (zoom in name tag)
  • Zoom out of the tag full sticky man, tell his history
  • Pan camera to the right, Laura is there
  • Map of downtown raleigh, zoom in to their location
  • Building view, ipad slides from right
  • They move closer, ipad and background are updated
  • They take a picture
  • Share it to facebook
  • And go to list to find a nearby place!
  • “Keep exploring Raleigh”

Literature

Similar Apps/Websites

summer12-lookingback's People

Watchers

 avatar Leonel Galán avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.