Sid
banner
chunkyguy.bsky.social
Sid
@chunkyguy.bsky.social
I make apps and games

https://whackylabs.com/
Reposted by Sid
Currently writing the next post: how to animate text along a path on a canvas 🖌️
June 11, 2025 at 9:32 PM
Reposted by Sid
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
June 12, 2025 at 12:22 PM
Reposted by Sid
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 👽
June 12, 2025 at 8:04 PM
Reposted by Sid
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...
[iOS][globalization] Implement CompareInfo.Version for hybrid globalization by Copilot · Pull Request #115762 · dotnet/runtime
Issue Currently, CompareInfo.Version throws a PlatformNotSupportedException on iOS/macCatalyst when running in hybrid globalization mode. This implementation provides the Unicode version informatio...
github.com
May 21, 2025 at 7:31 PM
The what now
January 25, 2025 at 9:44 AM
Reposted by Sid
Announcing React Native Reanimated 4 🐴

Long-awaited CSS Animations and Transitions support is here! ✨

Available now in Beta.

Read more 👇
January 21, 2025 at 4:05 PM
Reposted by Sid
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...
Compose multiplatform is real!
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
January 12, 2025 at 2:58 PM
My brain hurts after reading this

blog.robertelder.org/switch-state...
How to Get Fired Using Switch Statements & Statement Expressions
blog.robertelder.org
January 10, 2025 at 9:02 PM
Goodbye FFmpegKit 🙏

github.com/arthenica/ff...
January 8, 2025 at 8:13 PM
Reposted by Sid
What better way to start the new year than trying out the Kotlin Multiplatform...

whackylabs.com/swift/kotlin...
Hello Kotlin Multiplatform
What better way to start the new year than trying out the Kotlin Multiplatform.
whackylabs.com
January 5, 2025 at 3:57 PM
Reposted by Sid
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
GitHub - expo/examples: Example projects that demonstrate how to use Expo APIs and integrate Expo with other popular tools
Example projects that demonstrate how to use Expo APIs and integrate Expo with other popular tools - expo/examples
github.com
January 3, 2025 at 4:04 PM
The real struggle with adopting Kotlin Multiplatform is..
🥁
Java!
December 31, 2024 at 4:36 PM
Holy shit! MMKV is fast!! 🚀

github.com/Tencent/MMKV...
December 23, 2024 at 8:11 PM
I hope there's a very good reason for this

UICollectionView
.register(_:forCellWithReuseIdentifier:)

UITableView
.register(_:forCellReuseIdentifier:)
December 16, 2024 at 3:31 PM
This flag is the best thing about Chrome
December 16, 2024 at 3:14 PM
Reposted by Sid
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
December 9, 2024 at 7:13 AM
Reposted by Sid
I just found out you can right-click an error on #Godot console, and if it's a engine internal error it opens the exact line in the repo source code :O (yeah I'm new to all this)
December 8, 2024 at 4:57 PM
I very recently learned it the hard way that objc selectors can not be async ...

whackylabs.com/swift/objc/a...
December 8, 2024 at 10:53 AM
Reposted by Sid
CocoaPods Trunk is going read-only: blog.cocoapods.org/CocoaPods-Sp...
CocoaPods.org
The Dependency Manager for iOS & Mac projects.
blog.cocoapods.org
December 3, 2024 at 5:00 PM
Found the best talk on WebKit JavaScriptCore
www.youtube.com/watch?v=mtVB...
Michael Saboff — JavaScriptCore, many compilers make this engine perform
YouTube video by HolyJS — конференция для JavaScript‑разработчиков
www.youtube.com
November 27, 2024 at 6:39 AM
Reposted by Sid
Probably one of the best articles on JavaScript symbols I've ever seen. I love the high level breakdown of use cases, and some of the nitty gritty details and code snippets here: www.trevorlasn.com/blog/symbols...
Exploring JavaScript Symbols
Deep dive into JavaScript Symbols - what they are, why they matter, and how to use them effectively
www.trevorlasn.com
November 24, 2024 at 5:53 PM
Reposted by Sid
Bringing MeshGradient from SwiftUI to React Native 🌈

Built with @expo.dev Modules and not yet announced feature in SDK 52 that allows to embed any SwiftUI view into RN app 📲
Implemented with the New Architecture in mind 🏛️

Demo built with @swmansion.com Reanimated and Gesture Handler 💜
November 20, 2024 at 1:28 PM
Reposted by Sid
This is huge! 🚀🚀
Bringing MeshGradient from SwiftUI to React Native 🌈

Built with @expo.dev Modules and not yet announced feature in SDK 52 that allows to embed any SwiftUI view into RN app 📲
Implemented with the New Architecture in mind 🏛️

Demo built with @swmansion.com Reanimated and Gesture Handler 💜
November 20, 2024 at 3:09 PM