Now we’re taking this one step further by using Kotlin Multiplatform to write platform agnostic business logic once in Kotlin and compiling to a Kotlin library for Android and a native Universal Framework for iOS via Kotlin/Native. The need for fast product delivery led us to experiment with a multiplatform architecture. The high likelihood of unreliable network connectivity led us to lean into mobile solutions for robust client side persistence and offline support. ![]() For these reasons, as a small engineering team, we’ve found that optimizing for reliability and speed of product delivery is required for us to serve our evolving customers’ needs successfully. The nature of the work means we’re developing write-heavy software, in a distributed environment, on devices where less than ⅓ of our users have very reliable connectivity whilst on set, and with a limited margin for error. The world of physical production is fast-paced, and needs vary significantly between the country, region, and even from one production to the next. ![]() Over the last few years Netflix has been developing a mobile app called Prodicle to innovate in the physical production of TV shows and movies. Netflix Android and iOS Studio Apps - now powered by Kotlin Multiplatform
0 Comments
Leave a Reply. |