Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Win your mobile game with HockeyApp

manu rink
December 08, 2016

Win your mobile game with HockeyApp

Attention --> This slide deck is in German! Dieses Deck ist Deutsch!

Mit HockeyApp als Beta Distributor von Apps schneller zum Ziel kommen - darum gehts in dieser Session. Von "Was ist es" bis "wie kann ich es in meinen DevOps Prozess einbinden" werden hoffentlich viele Ideen gegeben :)

manu rink

December 08, 2016
Tweet

More Decks by manu rink

Other Decks in Programming

Transcript

  1. Win your m o b i l e g a

    m e with Hockey… App Manu Rink Technical Evangelist @
  2. Disclaimer Mobile Devs und DevOps mit praktischer Erfahrung im Entwicklungs-

    und Distrubitionszyklus mobiler Apps Ja, wir sehen Code und nutzen APIs ~LVL200-300 Es ist nicht unhöflich, jetzt zu gehen. (es gibt auch keine Kätzchen!)
  3. Restriktionen bei der “Out-of-store” (Beta)Distribution - vielfältige plattformspezifische Unterschiede der

    Hersteller - Zertifikate und Provisionierung - Einschränkung der Funktionalitäten - Einschränkung von Installationen auf Geräteebene
  4. “HockeyApp is a service for app developers to support them

    in various aspects of their development process, including the management and recruitment of testers, the distribution of apps and the collection of crash reports.” https://support.hockeyapp.net/kb/general-account-management-2/general-questions
  5. “HockeyApp is an easy-to-use service enabling you to grant early

    app access to your users* and your testers.” *customers Manuela Rink, June 2016
  6. Am Weg zum Sieg? • Distribution • Crash Reports •

    Analytics & Telemetrie • Feedback • “Notification Center” • API Support für $alles
  7. Authentifizierung Liste aller bestehenden Token GET Generiert neuen Token POST

    Apps Liste aller Apps GET Erstellen einer neuen App POST Löschen einer App DELETE Versionen einer App Liste aller Versionen einer App GET Erstellen einer neuen Version POST Löschen einer Version DELETE Feedback zur App Listung aller Feedback-Threads GET Start eines neuen Threads POST Reply in einem Thread PUT
  8. Hosting der Install-Pakete auf AWS Sicherung der Install-Pakete unverschlüsselt UserMetrics

    & Telemetrie mittels App Insights Name ”Hockey” in Anlehnung an iOS Ad-Hoc Archives
  9. Next Gen Hockey-App Cloud Builds für iOS! Integrierte Authentifizierung &

    Datensicherung Integriertes Testing auf physischen Devices ++
  10. { "references": [ { "filename": "hockey0.jpg", "url": "https://www.mcgill.ca/about/files/about/images/mcgillhockey-c1910.gif", "description": "McGill's

    Hockey team 1910" }, { "filename": "hockey1.jpg", "url": "http://plumbersledger.ca/wp-content/uploads/2016/03/Victoria-rink-1893.jpg", "description": "First indoor hockey game at the Victoria Skating Rink, 1893" }, { "filename": "hockey2.jpg", "url": "http://data2.collectionscanada.gc.ca/ap/c/c081683.jpg", "description": "Playing hockey on the skating rink, McGill University, Montréal, Quebec, 1884" }, { "filename": "hockey3.jpg", "url": "http://data2.collectionscanada.gc.ca/ap/c/c017831.jpg", "description": "Hockey game at McGill University, Montréal, Quebec, 1904" }, { "filename": "hockey5.jpg", "url": "https://shawglobalnews.files.wordpress.com/2015/09/centre-videotron.jpg?quality=70&strip=all&w=720&h=479&crop=1", "description": "Quebec City celebrated the official opening of the Centre Videotron Sept. 2015" }, { "filename": "hockey7.png", "url": "https://s-media-cache-ak0.pinimg.com/736x/77/24/b0/7724b0e356561285cb6f814960d57f46.jpg", "description": "Original Hockey Puck" }, { "filename": "hockey8.png", "url": "https://static01.nyt.com/images/2009/12/30/sports/30arena_CA1/popup.jpg", "description": "Boston Arena opened 1910" }, … Quellen (1/3)
  11. … { "filename": "hockey9.png", "url": "https://s-media-cache-ak0.pinimg.com/originals/19/14/c5/1914c54247f3611cceb3324ad492645a.jpg", "description": "Hockey puck emotional

    image" }, { "filename": "hockey10.png", "url": "http://www.cbc.ca/sports-content/hockey/opinion/assets_c/2012/10/620-bobby-orr-goal-thumb-620xauto-233424.jpg", "description": "Bobby Orr goes into orbit after scoring the game-winning goal that won the Stanley Cup for the Boston Bruins, May 10,1970" }, { "filename": "hockey11.png", "url": "http://www.coversresource.com/cd_covers/Microsoft-Windows-7-Ultimate-Cd-Cover-20270.jpg", "description": "Windows 7 install disc" }, { "filename": "hockey12.png", "url": "http://datentraeger-museum.de/Media/Shop/diskette_01.jpg", "description": "Disks" }, { "filename": "hockey13.png", "url": "http://www.birthplaceofhockey.com/wp-content/uploads/2015/10/IMG_8372_Pucks_3_Transparent-Layered_Layered_1024_w-e1471126344174.png", "description": "Hockey wood puck" }, { "filename": "hockey14.png", "url": "https://67.media.tumblr.com/a40e346b0f30131c41b40290f568e84f/tumblr_nausevQ1Pt1rogwl3o1_500.gif", "description": "Gliding on head" }, { "filename": "hockey15.gif", "url": "https://media.giphy.com/media/ZinH8p6JmFGAE/giphy.gif", "description": "Referee talking" }, … Quellen (2/3)
  12. … { "filename": "hockey16.gif", "url": "https://usatftw.files.wordpress.com/2013/12/hockey.gif%3Fw%3D1000", "description": "Hockey Fight" },

    { "filename": "hockey17.gif", "url": "https://66.media.tumblr.com/e04a5c1b55327b5cebba5b580c04da06/tumblr_n5xn1jZQnr1rz2aeho1_400.gif", "description": "Hockey PHUN" }, { "filename": "hockey19.gif", "url": "http://www.conceptdraw.com/How-To-Guide/picture/Sport-Hockey-Ice-Hockey-Defensive-Strategy-Neutral-Zone-Trap-Sample.png", "description": "Hockey Strategy" }, { "filename": "hockey20.jpg", "url": "http://bbsimg.ngfiles.com/1/6333000/ngbbs4318474693c3b.jpg", "description": "Owl Ya Rly" }, { "filename": "hockey21.jpg", "url": "http://bbsimg.ngfiles.com/1/6333000/ngbbs431846abea288.jpg", "description": "Owl orly" } ] } Quellen (3/3)