- The Last of Us: A Game-Changing Masterpiece in the World of Gaming
- Maximizing Engagement on Instagram Stories
- Just Play Another Game: The Harm in Casual Dismissal
- New iOS Patch Released to Fix NPC Locations and Stuck Animals
- Is the Apple Watch worth the Investment?
- Say No to Humans: The Importance of Protecting our Planet
- Exploring the Interplay of Dark and Colors in Art and Design
- Why Manchester United is More Than Just a Football Club
- Get Ready for Exciting New Games on Xbox Game Pass in January
- Discovering Low-Cost NFT Projects with Strong Teams and Solid Communities
- Why Some People Prefer Android Over Apple: The Key Differences
- Exploring the Latest dApps on Binance Smart Chain s DappBay and CryptoCitizen
- LG s Menu System and Remote: Unbeatable in the OLED TV Market
- Gate.io Hosts AMA with a $100 Rewards Pool on January 12th at 1 PM UTC
- Choosing the Best High-End Smartphone for Your Budget: A Guide for the Over-50K Price Point
- Hacking: The iPhone vs Android Debate
- The Dilemma of Choosing Between an iPhone and a Washing Machine
- The Dark Side of Mega-Dominant Software Platforms: A Look at Poor Customer Support
- The Last of Us: Part I - How Will the PS5 Affect Sales and Marketing Strategies?
- Win Money with a Quiz: The Ultimate Guide
- 10 Lucky People Wanted: Show Us Your Homescreen and Win!
- Xbox Should Release Starfield on PlayStation for Maximum Reach
- Xbox and Bethesda Developer\_Direct Show Announced for January 2023
- Is the iPhone 14 Worth the Upgrade?
- Closer than Ever Event Featuring Samurai II and Piranha X in Parking, St. Petersburg, and L.A. Block
- Max Price for a Standalone VR Game
- 5 Tips for Creating Professional and SEO-Friendly Blog Articles
- My Tech Wishlist for the Year
- The Connection Between Modern Architecture and Depression: A Critique of Wokeism
- Is switching from an iPhone to a Samsung a good decision?
If you`re using Kotlin Multiplatform, how did you convinceJanuary 27, 2021, 5:47 pm If you`re using Kotlin Multiplatform, how did you convince your iOS engineers to give it a try? If you just mention "Kotlin", Android engs are ALL over it. But I want the whole team on board. Any suggestions? kmm kotlin multiplatform May be focus more on advantages on release strategies rather than kotlin vs swift i think just did it on Android side and then showed they are much faster as iOS is also done, if I remember correctly Start with a POC to learn where the pain points are. With any cross platform tool- native mobile engineers have been through the ringer. If its truly native iOS code they get to leverage, outside of the business logic, there shouldnt be a problem! Kotlin and Swift are similar Analytics is our first feature area as well. Early days, but so far so good "I`ll do all the biz logic and integration or we drop it" for sure Exactly! Analytics is joy for the marketing team. Nobody else. Maybe interesting project to check out: We`ve been talking about this for a while and I was sure we had something on the blog. Apparently not. We did work with JB on but we had some other thoughts with bigger teams. I`m an Android developer, but, the answer generally depends on the kind of projects. I suggest sharing the expectations first. Threat them with React-native This awesome talk about Kotlin multiplatform covered this point as well. If you are using KMM, the business logic resides in one place and it would be consistent across platforms. Also iOS devs wouldn`t even need to write so much business logic anymore because the work is already done by engineers who use Kotlin in KMM which is an advantage. as someone who does both just don`t utter the word Flutter. not a knock, but with how Google kills things, being weary that my production code needs to be changed out again isn`t inspiring. I`m looking forward to playing with Kotlin Multiplatform soon! Following has some useful points I find making sure they`re involved in the discussion and evaluation is useful! It is too easy to frame as "Android devs are making us use this" rather than "By working together we can do X for our product" I mean, if you`re a specialist Swift developer, KMM can be seen as an threat and a bad thing because half of ios team could be cut off if migration succeeds I`ve seen this also with flutter Apart from that, ios guys are very fond of their tools The talk from and is so amazing solving questions and put everybody on board Write a list of similarities between Kotlin & Swift. Assure them that they don`t have to let go of the language they love so much as they probably would still be writing platform dependent stuff with Swift and their shiny new beloved SwiftUI. Serious ouch! I don`t think that`s possible tbh , also it`s against their interest We`re cutting budget, those who specialise only in one platform will be the first to go. Maybe some of the advice we had back when Kotlin was young and we were trying to convince our Java colleagues to switch might still apply? Like trying to get the more curious ones onboard first and get them to advocate for you? We haven`t used it in production but had a good hackathon experience with iOS team. Just letting them try is almost enough :) |
|