droidcon2011

386 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
386
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

droidcon2011

  1. 1. <ul>How to manage a 500+ apps portfolio </ul><ul>Mirko Lindner </ul>
  2. 2. manages more than 500 apps <ul>About </ul><ul>Appseleration Vodafone D2 spinoff </ul><ul>full Service Provider </ul>
  3. 3. Python, javascript, ruby <ul>About II </ul><ul>Mirko Lindner </ul>tech lead backend architect <ul><ul><ul><ul><li>apps developer </li></ul></ul></ul></ul><ul>CC, FSFE, Openmoko </ul>
  4. 4. <ul>The problem I </ul>Customer : I want an app!
  5. 5. <ul>The problem II </ul>Us : What platform? Which store?
  6. 6. <ul>The problem III </ul>Customer : All of them! In no Time, with no cost!
  7. 7. <ul>The problem IV </ul>* Interfaces * Stores = work estimate
  8. 8. <ul>The problem V </ul><ul><li>500 * 2 * 2 = 2000 apps to manage </li></ul>
  9. 9. <ul>The problem IV </ul>Ooops!
  10. 10. <ul>The solution </ul>Introducing: The “Appseleration-SDK”
  11. 11. <ul>The solution II </ul>A software development kit (SDK or &quot;devkit&quot;) is typically a set of development tools that allows for the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform. Src : http://en.wikipedia.org/wiki/Software_development_kit – CC-BY-SA
  12. 12. <ul>The solution III </ul>
  13. 13. <ul>Advantages </ul>No client adaptation needed when 3 rd party API changes
  14. 14. <ul>Advantages </ul>Remote multi-language configuration
  15. 15. <ul>Advantages </ul>Remote configuration changes without app reinstalls
  16. 16. <ul>Advantages </ul>Rapid cross-platform development due to standardized interface
  17. 17. <ul>Advantages </ul>Apps can be build using modular design principle
  18. 18. <ul>Advantages </ul>Complex processing can be done in the backend for ALL platforms at once
  19. 19. <ul>Advantages </ul>Centralized, unified reporting and customer care channel
  20. 20. <ul>Success? </ul>… growing module portfolio … used in more than 500 apps already … deployed on more than 300k smartphones … scaling, scaling, scaling
  21. 21. <ul>The end </ul>Thank you
  22. 22. <ul>Contact </ul>@vegyraupe [email_address] <ul>Prinzenallee 7 40549 Düsseldorf Tel.: +49 (0)211-63559250 Fax: +49 (0)211-63559251 www.appseleration.com </ul>
  23. 23. <ul>Backup </ul>
  24. 24. <ul>VF- Ultracard </ul><ul>References </ul><ul>Apps4You </ul>
  25. 25. <ul>VF- Mein Wetter </ul><ul>References II </ul>
  26. 26. <ul>References III </ul><ul>Mein Vodafone </ul><ul>… unser Flaggschiff…. </ul>
  27. 27. <ul>VF- Messe Guide Blackberry </ul><ul>References fresh </ul><ul>VF – Messe Guide iPhone </ul>

×