Protoype for astronauts'
social engagement with
people on earth
GLOBAL WINNER
BEST In CLASS 2013
“Most Inspirational”
@ketan
Ketan Majmudar  Titan  /  Meetup  Organiser  /  Developer
$ whoami
Hackathon  /  Space  Apps  
April 2013
open.nasa.gov  -  International  Space  apps  Challenge
spaceappschallenge.org
SPACEAPPSINNUMBERS
PARTICIPANTS
2,200VIRTUAL
PARTICIPANTS
Global  hackathon
JOÃO API  Developer
KETAN APP  Developer
KATE TEAM  LEAD
DARIO Designer
@ketan
@spacekate
@jpgneves
@dariolofish
WE  Have  a  PROBLEM
SPOT  THE  STATION
Extend the functionality
of  the  Spot  the  Station  site  by  building  an  app  that  allows  you  
...
ASTROMONIAL
"It sounds like a
great idea to me.

I would use it"
Ron Garan  nasa  ASTRONAUT
TIME  IN  SPACE:  177  days,  ...
ASTROMONIAL
"COOL IDEA! A 10-MINUTE
ALARM WOULD BE PERFECT"
CHRIS HADFIELD  ISS  COMMANDER
TIME  IN  SPACE:  166  days
ASTROMONIAL
"Congrats – great result.
Means I shouldn’t ever miss
a pic during my mission"
Major Tim Peake  ESA  ASTRONAUT...
THE  T-10  SOLUTION
the  SPACE  APP
EARTH  or  SPACE
ADD  A  LOCATION
iss/LOCATION  Lookup
github: stereoket/XHR
github: stereoket/t-10_server
openweathermap.org
ADD  A  LOCATION
MULTIPLE  LOCATIONS
MULTIPLE  LOCATIONS
UIWindow
768 x 1024
XML!
TSS
early  prototype
EARTH  or  SPACE
You  wish!  (But  DOn’t  We  All?)
t-10  #ISSWAVE  NOTIFICATION
Location  Alert
github: benbahrenburg/LocalNotify
ACS: Push Notification
Push  notification  
to  Earth
FLYOVER  ALERT
COUNTDOWN
COUNTDOWN
134
EVOLution  of  THE  EARTH  APP
ORIGINAL  APP  FLOW
T-10 Earth Loads -
Earth /Space Screen
Location Setup Screen
First Run/
Launch ?
User has run the
setup before
App never b...
THE  FUTURE  of  T-10
BETTER  Weather  forecast  
utilise  more  native  features  
refactor  with  collections/models  
add  unit  Testing  wit...
THANK  YOU
THANK  YOU
T-10 Presentation TiConf EU
T-10 Presentation TiConf EU
T-10 Presentation TiConf EU
T-10 Presentation TiConf EU
Upcoming SlideShare
Loading in …5
×

T-10 Presentation TiConf EU

2,352 views

Published on

Updated Slides, presenting our award winning solution for the NASA Space Apps challenge 2013 to the Titanium Conf EU attendees.

Published in: Technology, Education
  • Be the first to comment

T-10 Presentation TiConf EU

  1. 1. Protoype for astronauts' social engagement with people on earth
  2. 2. GLOBAL WINNER BEST In CLASS 2013 “Most Inspirational”
  3. 3. @ketan Ketan Majmudar  Titan  /  Meetup  Organiser  /  Developer $ whoami
  4. 4. Hackathon  /  Space  Apps   April 2013 open.nasa.gov  -  International  Space  apps  Challenge spaceappschallenge.org
  5. 5. SPACEAPPSINNUMBERS PARTICIPANTS 2,200VIRTUAL PARTICIPANTS Global  hackathon
  6. 6. JOÃO API  Developer KETAN APP  Developer KATE TEAM  LEAD DARIO Designer @ketan @spacekate @jpgneves @dariolofish
  7. 7. WE  Have  a  PROBLEM
  8. 8. SPOT  THE  STATION Extend the functionality of  the  Spot  the  Station  site  by  building  an  app  that  allows  you   to  share  your  sightings  with  others.   EARTH ISS
  9. 9. ASTROMONIAL "It sounds like a great idea to me.
 I would use it" Ron Garan  nasa  ASTRONAUT TIME  IN  SPACE:  177  days,  23  hours,  54  minutes
  10. 10. ASTROMONIAL "COOL IDEA! A 10-MINUTE ALARM WOULD BE PERFECT" CHRIS HADFIELD  ISS  COMMANDER TIME  IN  SPACE:  166  days
  11. 11. ASTROMONIAL "Congrats – great result. Means I shouldn’t ever miss a pic during my mission" Major Tim Peake  ESA  ASTRONAUT TIME  IN  SPACE:  Launches  2015,
  12. 12. THE  T-10  SOLUTION
  13. 13. the  SPACE  APP
  14. 14. EARTH  or  SPACE
  15. 15. ADD  A  LOCATION
  16. 16. iss/LOCATION  Lookup github: stereoket/XHR github: stereoket/t-10_server openweathermap.org
  17. 17. ADD  A  LOCATION
  18. 18. MULTIPLE  LOCATIONS
  19. 19. MULTIPLE  LOCATIONS UIWindow 768 x 1024 XML! TSS
  20. 20. early  prototype
  21. 21. EARTH  or  SPACE You  wish!  (But  DOn’t  We  All?)
  22. 22. t-10  #ISSWAVE  NOTIFICATION
  23. 23. Location  Alert github: benbahrenburg/LocalNotify ACS: Push Notification
  24. 24. Push  notification   to  Earth
  25. 25. FLYOVER  ALERT
  26. 26. COUNTDOWN
  27. 27. COUNTDOWN 134
  28. 28. EVOLution  of  THE  EARTH  APP
  29. 29. ORIGINAL  APP  FLOW
  30. 30. T-10 Earth Loads - Earth /Space Screen Location Setup Screen First Run/ Launch ? User has run the setup before App never been run before - setup to use YesNo Chosen City List Screen Device GPS co-ordinates Device Location Weather conditions Device Location City name and data Location and Weather Lookup A Store Local Location Data in Alloy Globals Scope if from GPS lookup A Retrieve Local Location Data in Alloy Globals Scope User Accepts Location Allow Coach marks to be toggled on for instructions / Guide Set First Run flag to TRUE if user completes setup Allow user to search for the chosen sending location name NoYes Location select screen Accepted GPS co- ordinates Accepted Location Weather conditions Accepted Location City name and data B Store Location Data in Permanent Storage T10 API. GET & store ISS Pass Data with current Location First Run Screen
  31. 31. THE  FUTURE  of  T-10
  32. 32. BETTER  Weather  forecast   utilise  more  native  features   refactor  with  collections/models   add  unit  Testing  with  mocha   implement  Android  modules   GET  IT  INTO  SPACE!
  33. 33. THANK  YOU
  34. 34. THANK  YOU

×