• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Kostentreiber bei der iOS-Entwicklung
 

Kostentreiber bei der iOS-Entwicklung

on

  • 898 views

 

Statistics

Views

Total Views
898
Views on SlideShare
853
Embed Views
45

Actions

Likes
1
Downloads
2
Comments
0

3 Embeds 45

http://www.bedienhilfe.ch 40
https://twitter.com 4
http://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Kostentreiber bei der iOS-Entwicklung Kostentreiber bei der iOS-Entwicklung Presentation Transcript

    • Patrick Jayet & Reto Zenger | Zühlke Engineering Kostentreiber bei der iOS EntwicklungWednesday, September 5, 12
    • Million Dollar BabyWednesday, September 5, 12
    • AgendaWednesday, September 5, 12
    • Erfahrung Business-App mit Backend-AnbindungWednesday, September 5, 12
    • 1 Interaktionskonzept ungeeignetWednesday, September 5, 12
    • Dont: Drop DownWednesday, September 5, 12
    • Dont: Drop DownWednesday, September 5, 12
    • Do: TabBarWednesday, September 5, 12
    • Do: NavigationBarWednesday, September 5, 12
    • Do: NavigationBarWednesday, September 5, 12
    • FazitWednesday, September 5, 12
    • 2 Wenig Zusammenarbeit zw. Designer und EntwicklerWednesday, September 5, 12
    • DontWednesday, September 5, 12
    • VorgabeWednesday, September 5, 12
    • DoWednesday, September 5, 12
    • 3 Änderung einer grundlegenden AnforderungWednesday, September 5, 12
    • DontWednesday, September 5, 12
    • Do: Offline-Verhalten 20 Minuten Online .ch © by 20 Minuten OnlineWednesday, September 5, 12
    • Do: Offline-Verhalten 20 Minuten Online .ch Wetter © by 20 Minuten Online © by AppleWednesday, September 5, 12
    • AufwändigWednesday, September 5, 12
    • 4 Für iOS ungeeignete technische LösungenWednesday, September 5, 12
    • Web ✔Wednesday, September 5, 12
    • Dont ✔ ✗Wednesday, September 5, 12
    • Besser Session-Handling transparent im HintergrundWednesday, September 5, 12
    • BesserWednesday, September 5, 12
    • Do: TokenWednesday, September 5, 12
    • 5 Rückwärtskompatibilität mit älteren iOS Version teilweise aufwändigWednesday, September 5, 12
    • Twitter Integration • Vor iOS 5 • Bibliotheken • MGTwitterEngine • OAuthConsumer • SAOAuthTwitterEngine • App bei Twitter registrieren • GUI ProgrammierenWednesday, September 5, 12
    • Twitter Integration • Ab iOS 5 • Twitter und Accounts Frameworks • TWTweetComposeControllerWednesday, September 5, 12
    • iOS Versionen Quelle: http://pxldot.com/18754186750Wednesday, September 5, 12
    • iOS Versionen Quelle: http://pxldot.com/18754186750Wednesday, September 5, 12
    • iOS Versionen Quelle: http://pxldot.com/18754186750Wednesday, September 5, 12
    • iOS Versionen Quelle: http://pxldot.com/18754186750Wednesday, September 5, 12
    • 6 Testverfahren nicht optimalWednesday, September 5, 12
    • Dont 1 Keine dedizierten TestserverWednesday, September 5, 12
    • Do 1 Dedizierte TestserverWednesday, September 5, 12
    • Dont 2 Testing WasserfallWednesday, September 5, 12
    • Do 2 Regelmässig Build verteilen und testenWednesday, September 5, 12
    • Dont 3 Testbenutzer am ArbeitsplatzWednesday, September 5, 12
    • Do 3 Testbenutzer unterwegsWednesday, September 5, 12
    • 7 Die Wartung einer App wird unterschätztWednesday, September 5, 12
    • TimelineWednesday, September 5, 12
    • Beispiel play in background Wunder Radio © by Weather UndergroundWednesday, September 5, 12
    • Best PracticeWednesday, September 5, 12
    • 8 Geschlossenheit der PlattformWednesday, September 5, 12
    • Beispiel 1 iTunes Icon der iOS-AppWednesday, September 5, 12
    • Beispiel 1 Doppelte Auflösung benötigt 512 x 512 1024 x 1024Wednesday, September 5, 12
    • Beispiel 2 Methode deprecatedWednesday, September 5, 12
    • Beispiel 3 Unklare Richtlinien “We will reject Apps for any content or behavior that we believe is over the line. What line, you ask? Well, as a Supreme Court Justice once said, "Ill know it when I see it". And we think that you will also know it when you cross it.” Apple Review Guidelines, 2012Wednesday, September 5, 12
    • 9 Best Practices, nützliche FrameworksWednesday, September 5, 12
    • Restkit • High-level HTTP Kommunikations-API • Einfache Anbindung an REST Services • Parsing und Mapping in Core Data http://restkit.org/Wednesday, September 5, 12
    • Sensible Cocoa http://www.sensiblecocoa.comWednesday, September 5, 12
    • TestFlight • Verteilung von Betaversionen an Tester • One-Click Installation von Builds • Reporting von Nutzung und Crashes https://testflightapp.com/Wednesday, September 5, 12
    • Verwendungsstatistik http://www.omniture.com/en/products/analytics/sitecatalyst http://www.localytics.comWednesday, September 5, 12
    • ZusammenfassungWednesday, September 5, 12
    • ZusammenfassungWednesday, September 5, 12
    • Fragen Danke! reto.zenger@zuehlke.com patrick.jayet@zuehlke.com / @xrbWednesday, September 5, 12