iOS - Clash of the Platforms - 1st Annual UBERALL Congress Vienna

  • 122 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
122
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
1

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
  • Unique Look and Feel: Seitenverhältnisse 2/3, ¾ (ausgenommen 5st Gen.) - siehe auch Apple Logo Abstände zwischen Steuerelementen Kleine GUI Latency < 200 ms (empfohlen) sonst „sluggish“ Proofed App Store: - Berühmter approval Prozess von Apple, 3-4 Tage, könnte auch länger dauern Funktionalität auch ausschlaggebend (Crash, Sinnhaftigkeit) – I am rich / Apple Maps Apple Support: Apple hat folgenden Prioritäten: Apple / Companies / Enduser / Developer Man sollte sich einen „Ansprechpartner“ bei Apple zurechtlegen
  • Alle Zahlungen sollten über Apple laufen Free App: als Marketinginstrument oder Revenue über geschaltete Werbung InAppPurchase: Produkttypen auch wirklich nur für das verwenden, für was Apple sie definiert hat wenn Zahlung außerhalb gemacht werden möchte: keine Kundenacquise durch App sollte als „Erweiterung“ gesehen werden (z.B. Verlage für Aboverlängerung) muss über externes Zahlungssystem gemacht werden in (WebView) – wichtig hierbei: für User sollte Medienbruch möglichst transparent sein Ansprechpartner bei Apple wird hier wichtig (man kann telefonieren, Achtung: Zeitverschiebung) Testuser für Apple-Prüfer immer bereithalten Zahlung sollte nicht durch iPhone getriggert werden
  • Interaktionsdesigner, Grafiker, App Developer, Backend Developer sollte gemeinsam Arbeiten!!!! Objective C / C: nicht für Anfänger geeignet Performantes Environment: App ist schnell auf Endgeräte / Simulator geladen
  • Website (Conversion-Tracking): Ansurfen via eigenen Website tracken, Downloadzahlen von Apple (Conversionrate)
  • Device muss über iOS Developer Enterprise Program als in-hous Device registriert sein App kann über firmeninternen Webserver zur Verfügung gestellt werden, User surft an, bestätigt Installation

Transcript

  • 1. Konzeption iOS – die App•Unique Look & Feel (GFX, DEV, UX)(iOS7: bringt neues mit sich – falcher mit Tiefeneffekt)•Geprüfte Apps im App Store - Malware•Apple Support•Keine kontroversen Inhalte (Erotik, Drogen, ...)•iOS Update: 72h – 80% der User•iOS7: Auto, Siri
  • 2. Konzeption iOS - GeräteiPhone1st3G3GS44S5iPod Touch1st2nd3rd4th5thiPad1st2nd3rd4thMiniApple TV 2nd/3rdMarketshare:iPhone: 18% (Gartner)iPad: 40% (Gartner)iPod: 65% (Forbes)ein Hersteller / ein Betriebssystem / ein Framework / (fast) gleiche Geräte
  • 3. Konzeption iOS – Business Models•Zahlungen grundsätzlich über Apple (40%)•Free App (Marketinginstrument, Werbung)•InAppPurchasing (Freemium)– Wenige Klicks für den User– Verschiedene Produkttypen (Einmalkauf, Abokauf,automatische Aboerneuerung, …)– Zahlung abseits Apple?•Paid App (Bezahlung bei Einkauf)
  • 4. Entwicklung iOS•Programmiersprache: Objective-C, C, C++•Hard- und Software von Apple•performantes Environment•Zertifikatswahnsinn− anstrengend− zum Testen: jedes Gerät muss registriert werden− verwenden Sie testflightapp.com
  • 5. Entwicklung iOS – Beispiel
  • 6. Publishing iOS•im Apple App Store genannt „App Store“•man kann zur App im App Store verlinken– Website (Conversion-Tracking)– QR-Code•App Store öffnet sich am Gerät•Markets: CN, US, DE, AT, CH
  • 7. Publishing iOS•Kosten:– iOS Developer Program (99 USD / Jahr)– iOS Developer Enterprise Program (299 USD /Jahr)•in-house Apps möglich (für Öffentlichkeit nichtzugänglich)– iOS Developer University Program (Free)
  • 8. Publishing iOS – in-house Apps•Device muss bei Apple registriert sein•App über firmeninternen Webserver abrufbar•Updatebenachrichtigung: SMS, E-Mail, … oderApp überprüft selbst
  • 9. Publishing iOS – Update der App•Neue Version– 3-4 Tage oder länger (Apple Review)– Update-Informationen im App Store angeben– User lieben Updates!– iOS7: automatische Updates•Bugfix– „Expedited Review“•Nach „Approval“ – App Store Badge-Nummer +1•iOS7 Live? Mobile Monday Austria Lounge
  • 10. Referenzen•Wie bringe ich meine iOS App in den App Store – Zertifikatswahnsinn:http://cookbook.gamesalad.com/tutorials/3/parts/12•Jailbreak: http://de.wikipedia.org/wiki/Jailbreak_(iOS)•Expedited Review:https://developer.apple.com/appstore/contact/appreviewteam/index.html•App Store App Verteilung und Downloadzahlen:http://www.master-studios.net/research/reviewing-apples-appstore-downloads
  • 11. FragenErhard Dinhobl jun.Executive Member Mobile Monday Austriaerhard.dinhobl@mobilemonday.attwitter.com/ErhardDinhoblFreiberuflicher Software Entwickler und Software Architekt (master-studios.net) und Mitglied bei Mobile Monday seitAnfang 2013. App & Software Projekte für österreichische und internationale Unternehmen. Absolvierte die HTLEDVO in Wr. Neustadt, danach Bachelorstudium "Medieninformatik" und Masterstudium "Software Engineeringund Internet Computing" an der TU Wien.