hardships of mobile localization in a desktop world

21
Hardships of Mobile Localization in a Desktop World Pavel Simsa Avaya

Upload: karl

Post on 24-Feb-2016

59 views

Category:

Documents


0 download

DESCRIPTION

Hardships of Mobile Localization in a Desktop World. Pavel Simsa Avaya. Agenda. Some General Intro Mobile Development Issues Mobile Localization Issues Mitigations Q & A. Quick check. How many of you have: A smartphone? iPhone? BlackBerry? Windows Phone? Some Android? - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Hardships of Mobile Localization in a Desktop World

Hardships of Mobile Localization in a Desktop World

Pavel SimsaAvaya

Page 2: Hardships of Mobile Localization in a Desktop World

Agenda

• Some General Intro• Mobile Development Issues• Mobile Localization Issues• Mitigations• Q & A

Page 3: Hardships of Mobile Localization in a Desktop World

Quick check

How many of you have:– A smartphone?– iPhone?– BlackBerry?– Windows Phone?– Some Android?– Some Symbian?– Something else?

Page 4: Hardships of Mobile Localization in a Desktop World

Why “Desktop world?”

Desktop• Mature• Standardized• Tools and processes• Community support• Infinite functionality

Mobile• Relatively young• Fragmented• Lack of tools• Limited community• Strictly limited functionality

Page 5: Hardships of Mobile Localization in a Desktop World

Simple Comparison

Desktop• 3 Operating Systems• Rest is Irrelevant

Mobile• 100 Different Mobile Stores• 1000 Mobile Operators• 15 Mobile Platforms• 100 Device Manufacturers

Page 6: Hardships of Mobile Localization in a Desktop World

Problems and differences

• Development• Localization• Deployment and Testing• Publishing

Page 7: Hardships of Mobile Localization in a Desktop World

Desktop Development, the Good

• Start of everything• Standards• Easy deployment and selfhosting• Runs where developed• Easy access to devices• Great functionality availability

Page 8: Hardships of Mobile Localization in a Desktop World

Desktop Development, the Bad

• Legacy issues• Distribution channels• Varying application quality

Page 9: Hardships of Mobile Localization in a Desktop World

Mobile Development, the Good

• More international-ready at the start• Good foundation• Mature development tools • Easy to release• Quality standards

Page 10: Hardships of Mobile Localization in a Desktop World

Mobile Development, the Bad

• Very fragmented• Migrated tools and processes• Limited form factor• Limited functionality• High customer expectations• Difficult pre-release deployment

Page 11: Hardships of Mobile Localization in a Desktop World

Very Fragmented…

• Different screen sizes• Input method availability• Available connection type and speed• Carrier customizations• Device and OS-specific limitations

Page 12: Hardships of Mobile Localization in a Desktop World

Mobile Development, the Bad

• Very fragmented• Migrated tools and processes• Limited form factor• Limited functionality• High customer expectations• Difficult pre-release deployment

Page 13: Hardships of Mobile Localization in a Desktop World

Internationalization (i18n)

• Most standard issues as on desktop• Additional issues• More likely to occur• Aggravated

Page 14: Hardships of Mobile Localization in a Desktop World

Localization

• Same process, different tools• Platform support• Linguistic differences• Translators’ reference• Resource limitations

Page 15: Hardships of Mobile Localization in a Desktop World

Deployment and Testing

• Limited deployment channels• Testing platform choice• Testing automation• Handset-specific features

Page 16: Hardships of Mobile Localization in a Desktop World

What do we do?

• Change your mindset

Mobile device is not a small desktop

Page 17: Hardships of Mobile Localization in a Desktop World

Before development starts

• Good specs• Per-platform variances• Standards and criteria• Detailed plan• Flexible schedule

Page 18: Hardships of Mobile Localization in a Desktop World

Before localization starts

• Plan and schedule• Tools and technologies• Translation resources and process• QA and testing strategy

Page 19: Hardships of Mobile Localization in a Desktop World

The Execution

• Stick to the plan• Know your OS• No shortcuts• Keep it short

And remember: Mobile is not a small desktop.

Page 20: Hardships of Mobile Localization in a Desktop World

Q & A?

Page 21: Hardships of Mobile Localization in a Desktop World

Good luck!