terrakok

@terrakok@androiddev.social
67 Followers
75 Following
184 Posts
Compose Multiplatform Developer

I published a small library to bind Navigation3 to Browser History!

https://github.com/terrakok/navigation3-browser

It supports two different modes: Chronological and Hierarchycal.

Take a look at the demo app and feel free to use in your projects โ™ฅ๏ธ

An example how to use in a real project (not merged yet): https://github.com/JetBrains/kotlinconf-app/pull/569/commits/532ea255c1721674854ce663f47a7c4153b6430a

AndroidX Navigation3 library is stable!
And Compose Multiplatform version is on a way ๐Ÿ˜Š

https://github.com/terrakok/nav3-recipes

I prepared a migrated official Nav3-recipes demo to the multiplatform application

with a Web Demo of course ๐Ÿ”ฅ
https://terrakok.github.io/nav3-recipes/

Who is waiting Nav3 for multiplatform? ๐Ÿ˜‰

https://github.com/terrakok/nav3-recipes

Today morning I read an article posted on HackerNews: https://mbh4h.substack.com/p/neuromancer-2025-review-william-gibson
And I liked the idea of the "lorem ipsum" generator based on Gibson's words ๐Ÿ˜ƒ
It took me ~1 hour to implement and deploy it with Compose Multiplatform ๐Ÿฅ‚
(no vibe-coding by the way ๐Ÿ˜‰ )
https://terrakok.github.io/loremgibson/

for everyone who's wondering what static and dynamic linking are, I highly recommend this video!

https://youtu.be/n0LpCCv3VEY

Have you seen a library with no sources? I made one ๐Ÿ˜†   
https://github.com/microsoft/fluentui-system-icons/pull/842
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog

Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platform-specific capabilities.

The JetBrains Blog

๐Ÿš€ New updates to Compose Multiplatform Wizard!

โœ… Update dependencies to latest stable and pre-release versions
โœ… Update HotReload to 1.0.0-alpha08
โœ… Add Kotlin-Logging library
โœ… Add Sketch image library
โœ… Add MaterialKolor library
โœ… Move @Preview annotation to the common App function
โœ… Refactor iOS app entry point to use SwiftUI

https://terrakok.github.io/Compose-Multiplatform-Wizard/

#ComposeMultiplatform #Kotlin #Compose #HotReload

I like how it works!
#pixelix #desktop #pixelfed #compose
My short story is:
1) I noticed a toot about #Pixelix (Instagram-like open source project)
 2) After some research, I found that the app is written in pure  and uses good architecture practices
3) It took me a few days to run it on iOS
4) I contacted developers and asked if they were interesting to port the app to iOS
5) Now the app was approved and released on the App Store! (the app is open source and paid because it is a kinda donations)
https://apps.apple.com/app/id6743839819
#pixelfed #compose
โ€ŽPixelix - A Pixelfed Client

โ€ŽPixelix provides a smooth and intuitive interface for interacting with Pixelfed, the federated image-sharing social network. Designed with user experience in mind, Pixelix makes it simple to connect to your Pixelfed instance, upload photos directly from your device, and browse through your feed withโ€ฆ

App Store