Thinking mobile

40
Thinking Mobile MELI apps

description

 

Transcript of Thinking mobile

Page 1: Thinking mobile

Thinking Mobile

MELI apps

Page 2: Thinking mobile

1.Who are we? 2.Learning to play a new game3.Native apps vs. Web apps 4. iPhone vs. Android

Page 3: Thinking mobile

Who are we?

Page 4: Thinking mobile

Who are we?

Page 5: Thinking mobile
Page 6: Thinking mobile
Page 7: Thinking mobile

Some stats

+500K downloads 13 países 900 transacciones diarias T < 2 meses

2X Volumen en corto plazo

Page 8: Thinking mobile

1.Who are we? 2.Learning to play a new game3.Native apps vs. Web apps 4. iPhone vs. Android

Page 9: Thinking mobile

● predictible enviroment● large screen, enabling

multitasking● keyboard en mouse for

input

What makes mobile UX different ?

Page 10: Thinking mobile

● variable context and enviroment

● small screen● difficult to multi-task and

easy to get lost● private device - public

context

What makes mobile UX different ?

Page 11: Thinking mobile

Tips

Page 12: Thinking mobile

1. Forget what you think you know

Page 13: Thinking mobile

2. Don't convert ...

payment methods

shipping

fraud

site navigation

user opinions

logo

breadcrum

item pictures

Page 14: Thinking mobile

... create

Page 15: Thinking mobile

3. Don't get GUI, get NUI

GUI(Graphic User Interface)

NUI(Natural User Interface)

Computer as a tool Computer as a media

Experiences are anchored Experiences unfold

Exploratory Contextual

Recognition ("What you see is what you get")

Intuition("What you do is what you get")

Page 16: Thinking mobile

4. Context matters

Page 17: Thinking mobile

5. Design for partial attention and interruption

Page 18: Thinking mobile

6. Keep it simple ... and nice

Page 19: Thinking mobile

7. Listen to your users★ No se puede ver la descripción del producto, sin eso no sirve. ★★★ Claramente le faltan funcionalidades pero lo que hace lo hace muy bien. ★★★★★Muy útil y fácil de usar. Muy buena interfaz.

Page 20: Thinking mobile

8. Every byte counts

Page 21: Thinking mobile

1.Who are we? 2.Learning to play a new game3.Native apps vs. Web apps 4. iPhone vs. Android

Page 22: Thinking mobile
Page 23: Thinking mobile

Native Apps

1. Performance2. Accessing device features3. Distribution and Market visibility4. Better user experience5. Device/target specific

Page 24: Thinking mobile

Web Apps

1. Cross platform2. Easy to develop3. Cheaper4. Accessible from a browser

Page 25: Thinking mobile

Last but not least...

Page 26: Thinking mobile

Comparison

Page 27: Thinking mobile

No single approach is right for everyone

Page 28: Thinking mobile

1.Who are we? What we do?2.Learning to play a new game3.Native apps vs. Web apps 4. iPhone vs. Android

Page 29: Thinking mobile
Page 30: Thinking mobile

Devices

Page 31: Thinking mobile

Devices

Page 32: Thinking mobile

User Interface - Back button

Page 33: Thinking mobile

Development

Programming language Objective-C Java

Development environment XCode Eclipse

GUI Interface Builder XML

OS OS/X Linux

Hardware requirements Mac X86

Page 34: Thinking mobile

XCode + Simulator

Page 35: Thinking mobile

Interface builder

Profiler

Page 36: Thinking mobile

Eclipse

Page 37: Thinking mobile

Android Virtual Device

Page 38: Thinking mobile

Recap● Forget what you think you know● Don't convert, create● Define and specify the app main objective● Every byte counts● Keep it simple... and nice● Listen to your users● test... test... test... test...

Page 39: Thinking mobile

Thank you!

● Matías Di Gregorio@pmdigregorio

● Martín Pozzer @mpzzr

● Soledad Dematteo @soledema

● Francisco Pepe @PanchoPepe2

Page 40: Thinking mobile

Download the apps