Thinking about making a chess game where you see two AI powered bots playing each other
whackylabs.com/js/objc/ios/...
Thinking about making a chess game where you see two AI powered bots playing each other
whackylabs.com/js/objc/ios/...
The simplest transition effect with one line of code! π²
whackylabs.com/swift/ios/ui...
#iosdev #transition #tipoftheday
Always wanted to write about UIKit Dynamics
whackylabs.com/swift/ios/ui...
Vulkan releases game engine tutorial
The Vulkan Working Group has published, Building a Simple Game Engine, a new in-depth tutorial for developers ready to move beyond the basics and into professional-grade engine development.
Learn more: www.khronos.org/blog/new-vul...
#vulkan #tutorial #programming #gpu #gameengine
the perfect app switched UX already existed, and you killed it. Now I have to reach top corner to access controls
I wanted to try and see for myself the work it takes to wrap a native view for use within react native
whackylabs.com/ts/react-nat...
That deepest subtree is if you want to be an expert in React Native
I've been thinking about what mobile tech stack looks like in 2026
React Native Navigation 101
whackylabs.com/ts/react-nat...
Trying out javascript core
whackylabs.com/js/objc/ios/...
Currently writing the next post: how to animate text along a path on a canvas ποΈ
I made a video explaining, step by step, how to implement the new Liquid Glass bottom tabs in your Expo app!
Link: youtu.be/L5f8Gy91Gv4
nobody: nothing
apple: "and with the same declarative style that has made SwiftUI so popular, now my networking code has a similar feel to my user interface code"
the code π½
Oh, okay. Haven't tried this yet myself.
They talked about this problem in this session developer.apple.com/videos/play/...
watching microsoft engineers fight their own AI as it's allowed to publicly run wild across massive in-production projects is certainly ... something
github.com/dotnet/runti...
The what now
Announcing React Native Reanimated 4 π΄
Long-awaited CSS Animations and Transitions support is here! β¨
Available now in Beta.
Read more π
So yes after getting my hands dirty with Kotlin multiplatform the obvious next step would be to try Compose multiplatform. Which I did. And yes itβs a game changer.
whackylabs.com/swift/kotlin...
My brain hurts after reading this
blog.robertelder.org/switch-state...
Goodbye FFmpegKit π
github.com/arthenica/ff...
What better way to start the new year than trying out the Kotlin Multiplatform...
whackylabs.com/swift/kotlin...
The @expo.dev examples repo is a great resource for bootstrapping your next big app idea. The templates can be pulled via the create-expo-app command. Iβm trying out the with-tv example which supports tvOS & Android TV platforms πΊπ
github.com/expo/examples
And of course the solution is to override the JAVA_HOME while running the gradle job from Xcode
The real struggle with adopting Kotlin Multiplatform is..
π₯
Java!
Holy shit! MMKV is fast!! π
github.com/Tencent/MMKV...
I hope there's a very good reason for this
UICollectionView
.register(_:forCellWithReuseIdentifier:)
UITableView
.register(_:forCellReuseIdentifier:)
This flag is the best thing about Chrome
I kid you not, @itch.io has been taken down by Funko of "Funko Pop" because they use some trash "AI Powered" Brand Protection Software called Brand Shield that created some bogus Phishing report to our registrar, iwantmyname, who ignored our response and just disabled the domain