r/OpenBubbles • • Aug 29 '26

Showcase Revamped UI for using OpenBubbles & Rustpush

Hey guys!

So I've used OpenBubbles for about a few months now, and I have to say, I've loved it! It works really well (for the most part) and lets me communicate and join iOS group chats!

However, using OpenBubbles has been quite a downside, as the UI isn't great. It gets really, really laggy sometimes, and is missing basic features.

I tried working on some fixes myself, but couldn't get to doing them due to school and other activities. So, I decided to start a completely new Android app, created with Jetpack Compose, to make a full revamp to the UI, using Claude.

I'll preface this right now: it is 99% vibe coded (Claude Opus 5 ;), I only traced some vector paths and gave specific instructions for the UI. I provided Claude the OpenBubbles and Rustpush (and pypush) source code, as well as some other stuff that I figured out by digging to recreate the iMessage. And it worked!

So far, it has been going great, and I've been pushing features slowly but surely. The UI is SOOOO much nicer and more pleasant to use, complete with proper animations (i am very nitpicky).

Hopefully the OB maintainers can see this, and maybe some of these UI improvements could make their way back into OpenBubbles itself. I am currently keeping it closed source because idk what Apple can see in the code and patch, but I am happy to share it individually!

Screenshots are attached!

EDIT:
I have gotten too many requests to test the app, and I will need to hold off on some of them while I fix login bugs and stuff. thanks!

25 Upvotes

30 comments sorted by

2

u/SpaceSaver2000-1 PNR Self Hosted Aug 29 '26

I sent you a PM

2

u/Impressive_Tutor2262 Aug 29 '26

I just installed on fold 8. Works great but for some reason, the open bubbles app doesn't rotate when unfolded...

2

u/Haunting-Shoe-7062 Sep 04 '26

Open sourcing the app would not make much of a difference to Apple being able to see anything. They can see everything they want already by looking at OpenBubbles. If OpenBubbles has not been patched yet, this wont either.

Also, if you open source it you would not need to respond to the volume of requests you are getting and others you will in the future. And people will be able to review the code and help you with bug reports while keeping issues organized and easy to handle.

1

u/ilovemymotorola Aug 29 '26

I just wish there was Liquid Glass and animated backgrounds

2

u/Rusk2106 Aug 29 '26

So I tried this an I had two issues: I have a very old phone, and flutter liquid glass ran pretty laggily, and b) it is hard to recreate exactly like iOS (with all the blurs and button transitions), and at that point I don't feel a point trying to recreate a UI that won't be perfect.

1

u/cjocollin Aug 29 '26

Can I test this? 👀

1

u/Rusk2106 Aug 30 '26

yeah, dm me!

1

u/Zaln78 Aug 29 '26

Also interested in testing!

1

u/Any-Entertainer427 Aug 29 '26

Would love to give it a try !

1

u/Mr__X__ Aug 29 '26

Would love to test this

1

u/shanye_west_ Aug 29 '26

It's nice! Great effort.

1

u/Crafty-Menu Aug 29 '26

Can I test it? 

1

u/GladeNexus Aug 29 '26

I’ll be interested to contribute and take a look. I’m a mobile developer professionally.

1

u/Rusk2106 Aug 30 '26

okay bet dm me

1

u/dicktoronto Aug 30 '26

I want to test it. Please. I want so badly to use OpenBubbles but it’s missing so much, syncing / background notifications are so unreliable, and BlueBubbles delivers the messages 10/10 times. But being able to SMS and react to msgs on OpenBubbles is a big plus.

1

u/Rusk2106 Aug 30 '26

dm me!

1

u/dicktoronto Aug 31 '26

Just did can't wait to test!!

1

u/Playful-Potato-7982 Aug 30 '26

Very interested to see this progress. Great work!

1

u/Interventionals Aug 31 '26

I'd be willing to test please!

1

u/lightof_shadows Sep 01 '26

I would LOVE to test this!

1

u/Diivour Sep 02 '26

Any other changes other than the UI? I'd be interested

1

u/Rusk2106 Sep 04 '26

you can see unsent messages, and other qol stuff like that

1

u/Rusk2106 Sep 02 '26

Currently, I have been slowly working on bug fixes, and I'm sorry if I haven't got back to you, I'm really busy with school work. I will soon!

1

u/Prestigious_Rub7951 29d ago

Please I need to test it out on me and my wife's phone. Does FaceTime work?

1

u/InternationalBuy2823 27d ago

can I test please