$30 off During Our Annual Pro Sale. View Details »

Designing Mapping Apps for Mobile

Designing Mapping Apps for Mobile

A talk given at the Geo-DC meetup about Fulcrum (http://fulcrumapp.com) and how we go about the design process for building highly functional apps for mapping on mobile devices.

Coleman McCormick

September 05, 2012
Tweet

More Decks by Coleman McCormick

Other Decks in Technology

Transcript

  1. design for mobile mapping
    @colemanm. spatial networks, inc.

    View Slide

  2. Coleman McCormick
    Geographer

    View Slide

  3. field data collection
    geography + local knowledge
    software
    we do
    {

    View Slide

  4. field survey
    mobile forms
    GPS integration
    geotagged photos

    View Slide

  5. challenges?

    View Slide

  6. you can’t have everything
    constrained design space
    often disconnected

    View Slide

  7. design approach

    View Slide

  8. focus
    start with the mobile experience
    what does the field user need to be able to do?
    reduce the end-user’s learning space
    the web component of the software isn’t the most important
    remove “nice-to-haves” and gimmicks
    less to learn = faster training, better data, happier users
    iOS and Android platforms have established design patterns
    stick to established conventions

    View Slide

  9. View Slide

  10. field testing

    View Slide

  11. build features that
    empower the end-user

    View Slide

  12. imagery + basemaps

    View Slide

  13. users can build their own basemaps,
    or download offline map tiles

    View Slide

  14. View Slide

  15. make collection as
    seamless as possible

    View Slide

  16. View Slide

  17. localization
    users can build field
    survey forms in any
    device-supported
    language
    removes even more
    friction between
    user + input

    View Slide

  18. roll end-user feedback into design reviews
    fast iteration + continuous improvements
    no substitution for true “field trials”
    lessons from the
    dev cycle
    put on your user’s shoes!

    View Slide

  19. Thanks!
    Coleman McCormick
    @colemanm
    fulcrumapp.com
    @fulcrumapp

    View Slide