© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Dynamic Language Delivery for Mobile Applications Daniel Nay | Engineering Manager Dirk Meyer | Product Manager Catalin Buzoiu | Engineering Manager
Dec 31, 2015
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Dynamic Language Delivery for Mobile Applications
Daniel Nay | Engineering Manager
Dirk Meyer | Product Manager
Catalin Buzoiu | Engineering Manager
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Agenda
IntroductionDynamic Language Delivery in Adobe Photoshop Touch
What is DLD? Behind the scenes Implications/BenefitsDLD & Community Translation
2
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
CustomerDeliver
Localization process
3
Localized contentLocalizati
onC
reate
Content creator
Localizationprovider
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Customer
DLD
Localization process
4
Development
Application build
Localizable resources
Localization
Product release
Language update needs new release
Time pressure High overhead for Agile
development
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Demo time!
Dynamic Language Delivery
inAdobe Photoshop Touch
5
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Customer
DLDLocalization cloud
Behind the scenes
6
Development
Application build
Localizable resources
Localization
DLD-enabled release
DLD-enablement = 1 line of code
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Requirements
7
Application “world-ready”
Minimum compatibility between
languages
Online environment required
Update policy tailored to application
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Customer
DLDLocalization cloud
Main benefits
8
Development
Application build
Localizable resources
Localization
DLD-enabled release
Language update doesn’t need new release
Decreased time pressure Agility
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
More benefits
9
Ship “English only” at launch, the rest when ready
Localize only after application success
Help during testing
Concept naturally extensible to SaaS and desktop
Couple with Community Translation = self
evolving product
Any other ideas ?
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Demo time!
10
DLD + CTTA real time community translation experience
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
Q&A
Daniel Nay ([email protected])Dirk Meyer ([email protected])
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.