Attendee Wiki

Geoloqi Hack Sessions

From Open Source Bridge attendee wiki 2010

(Redirected from Needs List)
Jump to: navigation, search

back

Hack Sessions at OSBridge

Build geoloqi with us at OSBridge!

All times are tentative. We're still ironing things out.

  • geoloqi session 1.01 - Wed, 06.02.10 from 8:30-10:30Pm
  • geoloqi session 1.02 - Thurs, 06.03.10 from 8:30-10:30Pm

Who do we need? iPhone and Android developers. Back-end coders. PHP developers. Usability testers, UI developers, web developers and graphic designers. We need people to write documentation, bug test, and develop features. We need beta testers and beer and powerstrips.

Note: We'll have QR Code cupcakes one of the nights, inspired by Ariel Waldman


Contents


Features for GeoLoqi

OSBridge Hack Session Goals:

  • Get user data to send to server.
  • Develop new map interface for creating Geonotes with Mapstraction
  • SMS Integration
  • Develop code for running background apps on iPhone OS4
  • Start Building Android app from UI Mockups
  • Start Building iPhone app from UI Mockups
  • Develop live-updating map

Longer Term Goals: Build minimal functionality to allow for real-time maps, geonotes, and proximal notification systems.

Timeline for GeoLoqi Development
Leaving a Geonote
  • geonotes - for everyone. public and private. as a test of the service. as a test of SMS. as a test of GPS.
  • Send a link to a live-updating map which will only display for a specified time period (15 minutes, 1 hour, etc)
  • Automatically send this link on upcoming appointments (appointment data provided by Google Calendar?)
  • allow people to save tracks and share on the web, biking trails, a day's adventures, etc.
  • integrating google maps traffic view to eta appointment times and lateness
  • calculating times that it will take to drive somewhere -best time to leave
  • setting your own home and work and other places for checkin
  • default places for checkin - airports
  • a list of auto checkins on demand.
  • a beta test of portland because of the circles already set up and the quadrants already defined.

default genotes that you get

  • "welcome to portland!"
  • "hawthorne bridge"
  • a few other neat easter eggs that happen.

other considerations

  • scaling the system for multiple users.
  • privacy negotiation.
  • mapping and tracking (the visualization component and sharing is neat).
  • adding in an x10 tutorial for home automation.

adding in SMS

mobile map version.

lightweight GPS code

Server-side Development

Things that need to be developed on the server to support the iPhone/Android app.

  • xAuth from the server side to provide an access token to the iPhone/Android app for posting data
  • accept location data posts in the standard data format defined here
  • display a real-time updating map pulling from the location database using Mapstraction

People

Beta Testers

  • Jason Lander | jasonwlander@gmail.com
  • @gizmopunk
  • Clifton B
  • Daniel Erickson | @techwraith
  • Gene Becker | gbecker8888@gmail.com
  • And 50 others...

iPhone Developers

Android Development

Designers

Visual

  • Amber Case
  • Clifton B

UI

  • Amber Case
  • Clifton B

Backend - server-side developers

  • Aaron Parecki
  • Daniel Erickson | @techwraith

Standards development

  • Aaron Parecki
  • Don Park