@iHeartRadio : How to Monetize Your App && App Launch Promises
Details
iHeartRadio will be hosting us this month. Food and drink will be provided!
---
Monetize your app - Tips and Tricks Learned from Monetizing iHeartRadio
Diana Elezaj, Senior iOS Engineer at iHeartRadio
How to monetize your app through ads!
In this talk, we will explore some popular ad SDKs, we’ll be reviewing some known problems and workarounds, and also we’ll discuss good UX with regards to showing ads.
Diana is a Senior Software Engineer at iHeartRadio. Over the last few years she has built and improved many aspects of the iHeartRadio app. Recently she has worked closely with the monetization team, so she’s willing to share lessons learned from that experience!
---
App Launch Promises
Mike Sanderson, Lead iOS Developer at Tendigi
App launch is a complex moment— the user might have never used your app before, or user might have substantial existing state and data, and the app must determine that among other technical steps to prepare the user interface.
The “Promises” paradigm used in many languages is one effective way to manage app launch steps. First we’ll will introduce promises in iOS apps using two frameworks for iOS: PromiseKit and Bolts. Then we’ll look at some of the challenges related to app launch, including login credentials and API calls, and how promises can wrap these cases into discrete steps. Finally, based on code used in real apps, we’ll look at pitfalls and tricks for using Promises with UIKit and general iOS app patterns.
Mike Sanderson has been building iOS apps since 2013 and has worked on apps for startups and brands including Wegmans, Shake Shack, Raden, Wickr, and others. He currently is Lead iOS Developer and Technical Project Manager at Tendigi. He can be found at @mikesand@mastodon.technology.
