Top Banner
Meetup.com iPhone app
21

Little Computers - Meetapp

Dec 15, 2014

Download

Technology

An initial presentation on the iPhone app I plan to build for David Nolen's Little Computers class at NYU's Interactive Telecommuniations program. The app will provide currently unavailable mobile tools to users of Meetup.com, and more info at http://lehrblogger.com/2009/03/05/little-computers-meetapp-a-meetupcom-iphone-app/
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Little Computers - Meetapp

Meetup.com

iPhone app

Page 2: Little Computers - Meetapp

Meetapp

Page 3: Little Computers - Meetapp
Page 4: Little Computers - Meetapp

What for?1.Organizers•broadcast messages about last minute changes•compare attendance list with RSVP lists

2.Attendees•cache info about upcoming events

Page 5: Little Computers - Meetapp

What for?1.Organizers•broadcast messages about last minute changes•compare attendance list with RSVP lists

2.Attendees•cache info about upcoming events•find nearby events to crash

Page 6: Little Computers - Meetapp

Why Meetup?•Existing API

http://www.meetup.com/meetup_api/docs/

•Existing user base

•They are just down Broadway

•A friend of mine works in UI there

Page 7: Little Computers - Meetapp
Page 8: Little Computers - Meetapp

1. Organizers

2. Attendees

Page 9: Little Computers - Meetapp

1. Organizers

2. Attendees

3. Explorers

Page 10: Little Computers - Meetapp

1. Organizers

2. Attendees

3. Explorers

4. Settings

Page 11: Little Computers - Meetapp

1. Organize

2. Attend

3. Explore

4. Settings

Page 12: Little Computers - Meetapp

Organize - table view•Segmented Control at top to toggle between All events and just those for Today (similar to All/Missed on phone)

•Table View of events that is populated using API calls, with events cached locally

•(Decide between one or two lines per event name)

Page 13: Little Computers - Meetapp

Organize - event view•Contains details for single event (name, date, time, location)

•Button to leave application, launch Maps, place marker

•Button to broadcast an announcement message via email to all attendees

•Button to see list of names of people who have RSVP'd

Page 14: Little Computers - Meetapp

Organize - rsvp view•Table View of names of people attending

•Switch for each one so that organizer can make note of who was there

•Button in upper right to email summary of attendance to self for reference later

Page 15: Little Computers - Meetapp

Attend - table view•Similar to Organize Table View, with:

•Segmented Control to toggle between All/Today

•Table View of events populated using API calls, with data cached locally

•(Note that this is a different set of events than in the Organize tab)

Page 16: Little Computers - Meetapp

Attend - event view•Similar to Organize event view, with:

•Details for that event

•Button to place marker in Maps application

•Added Switch for RSVP

Page 17: Little Computers - Meetapp

Explore - table view•Similar to Organize and Attend Table Views

•Added information about distance and time

•Potential for a much longer list to scroll through

Page 18: Little Computers - Meetapp

Explore - event view•Similar to Organize and Attend event views

•Switch to join this Meetup (and thus see more event details)

•Switch to RSVP is disabled until user joins Meetup

Page 19: Little Computers - Meetapp

Settings - main•Account credentials

•Settings for Explore tab

•topics to search

•maximum distance

•maximum time from now

Page 20: Little Computers - Meetapp

Settings - topics table•Table View showing all topics that match current filter

•Each topic in Table View has a Switch for the user to indicate if it is interesting

•Search Bar used to make an API call and filter results in Table View

•Segmented Control to toggle whether all results are displayed, or only those selected

Page 21: Little Computers - Meetapp