Advertisement ยท 728 ร— 90

Posts by Xavier Tobin

Preview
GitHub - xavier-tobin/BundledUI: A ready-to-use Material3 design system. A ready-to-use Material3 design system. Contribute to xavier-tobin/BundledUI development by creating an account on GitHub.

Iโ€™ve started the process of open-sourcing Bundled Notes with the first step: moving all the Jetpack Compose UI and theming components to a seperate repo! ๐ŸŽ‰

Iโ€™ve still got to work on distribution, releases and documentation, but Iโ€™ve added a MIT license now - enjoy!!!! ๐Ÿ˜Š

github.com/xavier-tobin...

1 year ago 3 0 0 0
Post image

Hereโ€™s what it looks like when an article gets posted about an app after an otherwise quiet year!

1 year ago 0 0 0 0

Iโ€™m working on it!! ๐Ÿ˜Š

bsky.app/profile/xavi...

1 year ago 1 0 0 0
Post image Post image

The API is crazy simple and flexible: create pattern annotations that map a pattern -> styles, then apply those annotations to a string.

The library respects the Compose lifecycle and only re-calculates styles if the text or annotations change.

1 year ago 0 0 0 0
Preview
GitHub - xavier-tobin/PatternAnnotatedString: Easily style dynamic text in Jetpack Compose, built on top of AnnotatedString. Easily style dynamic text in Jetpack Compose, built on top of AnnotatedString. - xavier-tobin/PatternAnnotatedString

Iโ€™m working on my very first open source library! ๐ŸŽ‰

Itโ€™s called PatternAnnotatedString, and it allows you to easily style dynamic text in Jetpack Compose - built on top of AnnotatedString.

I still have a few things to do before release, but please check it out! github.com/xavier-tobin...

1 year ago 1 0 1 1
Video

The result:

1 year ago 1 0 0 0
Post image Post image

Starting to tackle the problem of rendering markdown previews on the Jetpack Compose side of Bundled Notes, and think I've found a really cool approach to dynamic string styling!

Anyone interested in a library? ๐Ÿ‘€

1 year ago 2 0 2 0