1 / 12

Dynamic Language Delivery for Mobile Applications

Dynamic Language Delivery for Mobile Applications. Daniel Nay | Engineering Manager Dirk Meyer | Product Manager Catalin Buzoiu | Engineering Manager. Agenda. Introduction Dynamic Language Delivery in Adobe Photoshop Touch What is DLD? Behind the scenes Implications/Benefits

Download Presentation

Dynamic Language Delivery for Mobile Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dynamic Language Delivery for Mobile Applications Daniel Nay | Engineering Manager Dirk Meyer | Product Manager Catalin Buzoiu| Engineering Manager

  2. Agenda • Introduction • Dynamic Language Delivery in Adobe Photoshop Touch • What is DLD? Behind the scenes • Implications/Benefits • DLD & Community Translation

  3. Localization process Content creator Create Localized content Localization provider Customer Localization Deliver

  4. Localization process Development • Language update needs new release • Time pressure • High overhead for Agile development Application build Localizable resources Customer Product release DLD Localization

  5. Demo time! Dynamic Language Delivery in Adobe Photoshop Touch

  6. Behind the scenes Development • DLD-enablement = 1 line of code Application build Localizable resources Customer DLD-enabled release DLD Localization cloud Localization

  7. Requirements Application “world-ready” Minimum compatibility between languages Onlineenvironment required Update policy tailored to application

  8. Main benefits Development • Language update doesn’tneed new release • Decreased time pressure • Agility Application build Localizable resources Customer DLD-enabled release DLD Localization cloud Localization

  9. More benefits 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 ?

  10. Demo time! DLD + CTT A real time community translation experience

  11. Daniel Nay (dnay@adobe.com) Dirk Meyer (dmeyer@adobe.com) Q&A

More Related