Kostentreiber bei der iOS Entwicklung
Upcoming SlideShare
Loading in...5
×
 

Kostentreiber bei der iOS Entwicklung

on

  • 272 views

Session an der Mobile Tech Conf im September 2012. Patrick Jayet und Reto Zenger von Zühlke Engineering AG sprechen über verschiedene Kostentreiber bei der iOS Entwicklung. Dabei erzählen sie von ...

Session an der Mobile Tech Conf im September 2012. Patrick Jayet und Reto Zenger von Zühlke Engineering AG sprechen über verschiedene Kostentreiber bei der iOS Entwicklung. Dabei erzählen sie von Erfahrungen aus der Praxis und zeigen verschiedene Do's und Dont's.

Statistics

Views

Total Views
272
Views on SlideShare
272
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

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