bluebubbles-app
                                
                                 bluebubbles-app copied to clipboard
                                
                                    bluebubbles-app copied to clipboard
                            
                            
                            
                        SMS integration
Definition of Done: As a BlueBubbles user, I want to be able to integrate SMS with BlueBubbles so I can see all conversations as part of 1 list
- Each conversation should be indicated as being SMS or iMessage (green vs. blue accent?)
Would this also allow for importing SMS history from another app? For example, when I switch my SMS app from Samsung Messages to Signal, my history doesn't transfer
Would this also allow for importing SMS history from another app? For example, when I switch my SMS app from Samsung Messages to Signal, my history doesn't transfer
My guess is that when we implement this, it will use the SMS API provided by Android/Google. So, it's whatever history that includes. I'm not sure how Signal does it, so idk if it'll be the same
https://pub.dev/packages/telephony
At the risk of putting some feature creep into this issue, from my POV the ideal experience from an end user standpoint is that SMS messages get synced between the android device and other blue bubbles clients (i.e. web) - which is how my current go-to android sms app (https://home.pulsesms.app/overview/) behaves (though I think they store messages indefinitely on their own backend which I'm not a huge fan of, but BB setup solves for that with separate GCP projects).
We are currently rewriting the entire Android/client app, and we are making sure to keep SMS in mind. We may need to change some of the app UX workflows, but it'll be in the name of simplicity and maintainability.
Once the rewrite is done, it'll be much easier to implement SMS. I think our goal with SMS is to integrate it very similar to how it's natively integrated with the iMessage app on macOS. They'll use the same database and most of the same logic.
That sounds excellent - thanks for the note @zlshames!
At the risk of putting some feature creep into this issue, from my POV the ideal experience from an end user standpoint is that SMS messages get synced between the android device
Sure, that should be supported. However, I also want my use case to be supported, as an iPhone and Macbook user who just wants SMS/iMessage in one app on my Windows desktop.