Your SlideShare is downloading. ×
0
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
MTC Spring 2013: Modernisierung einer geerbten iOS-App
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

MTC Spring 2013: Modernisierung einer geerbten iOS-App

955

Published on

Vortrag auf der MobileTech Conference Spring 2013 in München http://mobiletechcon.de/2013spring/

Vortrag auf der MobileTech Conference Spring 2013 in München http://mobiletechcon.de/2013spring/

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
955
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Schweres Erbe: Modernisierungeiner geerbten iOS-AppClaus Höfele <choefele@ebay.com>
  • 2. eBay Kleinanzeigen Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 3. Kleinanzeigen in Zahlen10M 6M 4MUnique Visitors/Monat Aktive Anzeigen App Downloads Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 4. Anteil Mobile an Visits2011 2012 2013 Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 5. Commit Historie 2012 Übernahme Redesign Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 6. Vier Dinge, die wir verbessert haben AutomatischeProzess Technologien Design Builds Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 7. PROZESS
  • 8. Urspünglicher Prozess Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 9. Kanban Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 10. Kanban - Details Dev in Dev QA in ToDo Progress Done Progress Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 11. Entwicklungsprozess Dev System PM Test QA Apple Tickets Review Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 12. Home Office Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 13. Digitales Lagerfeuer Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 14. Warum Kanban? Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 15. Technologien
  • 16. iOS Versionen (Juli 2012) Sonstige 4.2- 4.3 iOS 5+ Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 17. Customization & Appearance ProxiesUINavigationBar *navigationBarProxy = UINavigationBar.appearance;[navigationBarProxy setBackgroundImage:image forBarMetrics:UIBarMetricsDefault]; HeaderBarButtonItemGreen HeaderBarButtonItemGray Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 18. Storyboard - wird schnell komplex Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 19. Möglichkeiten zur UI AnpassungenStoryboard ProgrammablaufAppearance AllgemeingültigeProxies Anpassungen SonstigeCode Anpassungen Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 20. Code Modernisierung• ARC• Blocks• Core Data• NSURLCache Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 21. AUTOMATISCHE BUILDS
  • 22. Vorher Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 23. Jenkins Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 24. Distribution Builds & Deployment iTunes Enterprise Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 25. Automatisierte Tests # Tests Laufzeit 3 % 1 % 17 % 56 % 27 % 95 % Unit Tests Integrations Tests Automation Tests Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 26. OCUnit Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 27. UI Automation Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 28. Walldisplay Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 29. DESIGN
  • 30. Menü v1.x Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 31. Menü v2.0 Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 32. Suchresultate Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 33. E-Mail von Apple Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 34. Menü 2.1/2.2 Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 35. HTML Prototyp Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 36. Menü 3.x Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 37. Menü 3.x Demo Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 38. Vier Dinge, die wir verbessert haben AutomatischeProzess Technologien Design Builds Schweres Erbe: Modernisierung einer geerbten iOS-App
  • 39. Senior Web Developer / Frontend EngineerSenior Android Developerhttp://jobs.ebay-kleinanzeigen.deClaus Höfele <choefele@ebay.com>

×