Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rethinking Navigation in Meetup for Android 2.0

Rethinking Navigation in Meetup for Android 2.0

We’re refreshing navigation and design patterns across all platforms we support, starting with our Android app.

Join product lead Jimena Almendares, mobile design engineer John Cockrell, and Android engineer Mike Castleman as we talk about our motivations, process, and implementation.

We’ll discuss how we’re making Meetup more consistent across technology platforms while still adhering to the conventions of each platform and—dare we say it?—creating a more beautiful and enjoyable experience in the process.

We’ll also talk specifically about some of the challenges we faced meeting these goals on Android and how we solved them.

mike castleman

November 18, 2013

More Decks by mike castleman

Other Decks in Technology


  1. 0.00%$ 2.00%$ 4.00%$ 6.00%$ 8.00%$ 10.00%$ 12.00%$ 14.00%$ Career$&$Business$ Socializing$

    Health$&$W ellbeing$ Parents$&$Fam ily$ Tech$ New $age$&$Spirituality$ Fitness$ Outdoors$&$Adventure$ M ovem ents$&$PoliLcs$ Language$&$Ethnic$ Food$&$Drinks$ Com m unity$&$ Sports$&$RecreaLon$ Religion$&$Beliefs$ Literature$&$W riLng$ Gam es$ Support$ Pets$&$Anim als$ M usic$ W om en$ Photography$ Singles$ Hobbies$&$CraTs$ Arts$&$Culture$ Dancing$ EducaLon$&$Learning$ Cars$&$M otorcycles$ LGBT$ M ovies$&$Film $ SciUfi$&$Fantasy$ Fashion$&$Beauty$ AlternaLve$lifestyle$ Paranorm al$ Meetup Groups by Topic 50% of groups
  2. Members Organizers Search ! Discovery ! Home ! Profiles !

    Settings Organizer tools ! Schedule Meetups ! Payments & dues ! Polls ! Sponsorships Meetup groups Public/ Private Message boards Reviews Meetups Comments Photos Emails & notifications
  3. Now

  4. 0%# 20%# 40%# 60%# 80%# 100%# 120%# 0%# 1%# 2%#

    3%# 4%# 5%# 6%# 7%# 8%# 9%# 10%# Oct010# Dec010# Feb011# Apr011# Jun011# Aug011# Oct011# Dec011# Feb012# Apr012# Jun012# Aug012# Oct012# Dec012# Feb013# Apr013# Jun013# Aug013# Oct013# 9.5% 8.5% ~6% Mweb iPhone Android Desktop Joins per platform
  5. events api GET 2/open_events GET 2/concierge GET 2/events POST 2/event

    GET 2/event/:id POST 2/event/:id DEL 2/event/:id GET 2/event_comments POST 2/event_comment GET 2/event_comment/:id
  6. { "stats": { "nearby_events": 3749, "memberships": 35, "upcoming_events": 111 },

    "next_event": { "comment_count": 1, "visibility": "public", "status": "upcoming", "maybe_rsvp_count": 0, "venue": { "id": 5429762, "zip": "10012", "lon": -73.996025, "repinned": false, "name": "Meetup HQ - 9th Floor", "state": "NY",
  7. Member based emails & notifications ! Better organizer tools !

    Member to member communication ! Social discovery
  8. • Rethink what mobile first means for your product •

    Focus on core functionality • Take the tough decisions