Over the years I have built or contributed to multiple projects as part of my work or as an indie developer. Here are some of them.
Pinnit
Pinnit is an app for tracking, creating and pinning your notifications on Android. It's a complete rewrite of the original Pinnit app, using Compose and leveraging Material 3 and shared element transitions to create a beautiful UI/UX.
It was designed by Eduardo Pratti and developed by me in Sept 2024. It's featured on TechCrunch, Google Design Twitter, and several YouTube videos as a useful and well-designed Android app.
Twine
Twine is a multiplatform RSS reader app built using Kotlin and Compose Multiplatform. It features a nice user interface and experience to browse through the feeds and supports Material 3 content-based dynamic theming.
It was designed by Eduardo Pratti and developed by me.
It's available to download on App Store and Google Play
Pinnit (Legacy)
Pinnit is an Android app for creating and pinning your own notifications. It's written in Kotlin and uses Jetpack libraries and Mobius for state management.
It was designed by Eduardo Pratti and developed by me. You can read more about the design breakdown here.
It's available to download on Google Play
Token Weaver
Token Weaver is a GitHub Action I built at Obvious to transform the Figma Token Studio tokens to platform-specific theme files. It supports generating files for Android and iOS platforms.
Android Resource Poet
It's a small experimental library to create Kotlin DSL for generating Android resource XML