• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

native Threema client?

Scheduled Pinned Locked Moved App Development
19 Posts 6 Posters 2.8k Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Offline
      poVoq
      last edited by poVoq 22 Dec 2019, 12:30

      I recently had a look at the FluffyChat codebase (for a different project, I am not personally interested in Threema) and it might be possible to abstract it to allow different chat backends.

      Maybe something @Krille could comment on?

      Fairphone 5 (waiting for port)

      K 1 Reply Last reply 24 Dec 2019, 08:29 Reply Quote 1
      • S Offline
        stefwe
        last edited by 22 Dec 2019, 14:52

        Any chance/ideas to get notifications?

        Meizu MX4 16.04 | Nexus 5 16.04

        K 1 Reply Last reply 24 Dec 2019, 09:32 Reply Quote 0
        • K Offline
          Krille @poVoq
          last edited by 24 Dec 2019, 08:29

          @poVoq I've tried to make the GUI independent from the rest. So I think a lot of UI components can be reused for this. From a UX perspective you should note that the message bubbles are an own creation and there are system bubbles which you can see in the telegram app and the messages app which would fit more in a new messaging app but the other parts could be useful for this.

          1 Reply Last reply Reply Quote 1
          • K Offline
            Krille @stefwe
            last edited by 24 Dec 2019, 09:32

            @stefwe I guess only with a background service like in the signal app until the Threema developers are going to support Ubuntu Touch by themself.

            S 1 Reply Last reply 24 Dec 2019, 11:13 Reply Quote 0
            • S Offline
              stefwe @Krille
              last edited by 24 Dec 2019, 11:13

              @Krille for the beginning this sounds good enough for me

              Meizu MX4 16.04 | Nexus 5 16.04

              K 1 Reply Last reply 27 Dec 2019, 10:14 Reply Quote 0
              • K Offline
                Krille @stefwe
                last edited by 27 Dec 2019, 10:14

                @stefwe okay, Signal isn't using a background service. Dekko does. But backgroundservices are always problematic because they could grill your battery 😕

                1 Reply Last reply Reply Quote 0
                • H Offline
                  hummlbach
                  last edited by hummlbach 2 Aug 2020, 03:19 8 Feb 2020, 03:19

                  I've built an openMittsu click package, just as it is. But the widget based gui, it has now, is unusable on touchscreens. Maybe it works with mouse and keyboard attached... Now its time to knit a mobile friendly/convergent gui (I.e. fluffychats gui) on to it.

                  M 1 Reply Last reply 8 Feb 2020, 07:17 Reply Quote 1
                  • M Offline
                    makeixo @hummlbach
                    last edited by 8 Feb 2020, 07:17

                    @hummlbach nice! If you need someone to test it later. I would give it a try. ☺

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      makeixo
                      last edited by makeixo 2 Nov 2020, 21:00 11 Feb 2020, 20:57

                      It works! :grinning_face_with_sweat:

                      screenshot20200211_2154288940.jpg

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        makeixo
                        last edited by makeixo 5 Oct 2020, 13:24 10 May 2020, 11:31

                        Magnetar (SFOS) - proof of concept

                        1 Reply Last reply Reply Quote 0
                        • H Offline
                          hummlbach
                          last edited by 10 May 2020, 12:49

                          is it opensource? can't find the sourcecode...

                          M 1 Reply Last reply 10 May 2020, 13:24 Reply Quote 0
                          • M Offline
                            makeixo @hummlbach
                            last edited by 10 May 2020, 13:24

                            @hummlbach He/She has uploaded the app on Openrepos, therefore I would imagine it.

                            1 Reply Last reply Reply Quote 0
                            • M Offline
                              makeixo
                              last edited by 22 Dec 2020, 07:56

                              Threema wird quelloffen

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                Mark Muth
                                last edited by 24 Dec 2020, 15:43

                                Since Threema is now open source and this is the most recent thread about it, I wanted to know if anyone is already working on a native UT client for it. Please let me know. I would like to contribute as much as I can.

                                P 1 Reply Last reply 24 Dec 2020, 17:53 Reply Quote 0
                                • P Offline
                                  poVoq @Mark Muth
                                  last edited by poVoq 24 Dec 2020, 17:53

                                  @mark-muth well one day or so might be a bit short, no?

                                  Anyways, a threema web client should be relatively easy to do based on this:
                                  https://gitlab.com/bit3/threemaqt
                                  https://github.com/threema-ch/threema-web
                                  (but that has the same limitation as WhatsApp web, i.e. you still need an Android client running somewhere).

                                  A non-web native client probably needs a good independent library* first, as it does not look like Threema GmbH is providing one.

                                  *Like an updated version of this: https://github.com/o3ma/o3
                                  or https://github.com/coffeemakr/threema

                                  Fairphone 5 (waiting for port)

                                  P 1 Reply Last reply 9 Jan 2021, 00:28 Reply Quote 0
                                  • P Offline
                                    poVoq @poVoq
                                    last edited by 9 Jan 2021, 00:28

                                    I recently tried https://www.openmittsu.de/ on my Destop PC.

                                    It works fine and is qt based. The UI is definitly not suitable for mobile use, but it could be a good start for making a UT Threema app.

                                    Contrary to the Threema Web app it is stand alone, but you need the Android app once to create the ID, afterwards no need for it anymore.

                                    Fairphone 5 (waiting for port)

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post