I have been using detekt for work and personal projects for years now. Writing advanced lint rules that take advantage type resolution makes it the best linter for Kotlin. I just hope they get k2 support soon.
Putting the final touches on the iOS version of my HN client done. Android client was refactored to Kotlin multiplatform and just has a few components that need to be reworked for iOS.
I'm currently trying to use Windsurf at work since we have a license. The problem I have is that I find it's auto complete distracting from what I want to write. And when I do not know how to do a specific task, It will usually hallucinate an answer because it is not in it's training data. I mostly do staff level android tooling work which likely means it's not likely to be a common coding task.
I'm currently a Android native developer with 7 years experience and have used Appcelerator/Titanium and Iconic + Angular before that. IMO if you're writting an app that only makes API calls and draws to the screen, then using cross platform SDKs is going to save you time.
But if you need to use any platform specific native SDKs like camera/push notifications or other 3rd party native SDKs, you're going to be in a world of pain.
I think it is more complex than that. AMD uses TSMC foundaries to make their chips and has to compete with nVidia and Apple for capacity. Intel can guarentee their yields because they own their foundaries.
This is old news. AMD has since cancelled orders because of GPU sales falling off a cliff. They have enough for Framework, if Framework wants to jump on to make something
> I don't see those as mutually exclusive. Apple seems to believe that a company that values a user's privacy can make a profit from that stance.
The reason Apple doesn't want targeted third party ads is so that they are the only ones that can sell targeted ads to their users. Their platform, their rules. For now at least.