Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Xabber on Google Play? #945

Open
bowmanonjupiter2 opened this issue Oct 3, 2023 · 13 comments
Open

No Xabber on Google Play? #945

bowmanonjupiter2 opened this issue Oct 3, 2023 · 13 comments

Comments

@bowmanonjupiter2
Copy link

Hi,

I can not find Xabber on Google Play?

@hueldoeu
Copy link

you should ask the developer for the beta version

@tcreek
Copy link

tcreek commented Mar 24, 2024

Seems to be abandoned project. Even on F-Droid, no update in over 4 years.

@hueldoeu
Copy link

i had lots of contact with the developer. a really cool guy. xabber is definitely not abandoned.

@tcreek
Copy link

tcreek commented Mar 24, 2024

There has been no activity on F-Droid over 4 years. Removed from Google store, and nothing going on here in 5 years.

@hueldoeu
Copy link

he told me once since android v10 it's very difficult to write apps with special permissions for android 10 and above. it's like google reached their goals for a google-only android-smartphone, like apple does to iphone.

@tcreek
Copy link

tcreek commented Mar 24, 2024

Yes, special permissions is an issue, but other projects figured out some workarounds.

@hueldoeu
Copy link

would you be so kind and contact him?

@andrewnenakhov
Copy link
Member

Hi. The project is definitely not dead, it's that the Android version is currently on pause, while we're actively building iOS and Web versions of Xabber, as well as Xabber server, which is necessary to make it possible XMPP to work well on those platforms. Unfortunately, we don't have the resources to hire additional developer to work on Android version in addition to all other expenses (if you have such resources, pls contact me). We deprioritized android also because it is the easiest platform to work on, and challenges on iOS and Web are far more difficult to overcome than on Android, so plan is to finish with iOS, then use the experience and protocols developed for iOS and port them to Android.

Old Xabber for Android was abandoned due to a set of unfortunate circumstances: it had major architecture flaws that we couldn't really fix, and it was prone to have really bad performance issues on high-load accounts. In addition, it had a rather poor build system, so even building it was a problem. So when Google started pestering us with their very vague demands to update privacy policies which we don't completely understand what they want (given the decentralized nature of the app I'm still not sure what checkbox to put when it comes to question regarding content available in the app), etc, so we just decided that we could live without Google Play for the moment. And considering our current country of residence, the lack of exposure is maybe a good thing too.

But the good news is that we're almost done with iOS and Web, in iOS the only thing we still need to do is to finish implementing our new identity verification protocol (this is so good it's nuts!), and do some markup fixing in chat screen and maybe rework the contacts screen design and then release the app. After that, we plan to switch to the development of a new Android version with full force.

@andrewnenakhov
Copy link
Member

The latest build of old Xabber is available here: https://www.xabber.com/rel/client/android/last/xabber.apk

@tcreek
Copy link

tcreek commented Aug 8, 2024

Hi. The project is definitely not dead, it's that the Android version is currently on pause, while we're actively building iOS and Web versions of Xabber, as well as Xabber server, which is necessary to make it possible XMPP to work well on those platforms. Unfortunately, we don't have the resources to hire additional developer to work on Android version in addition to all other expenses (if you have such resources, pls contact me). We deprioritized android also because it is the easiest platform to work on, and challenges on iOS and Web are far more difficult to overcome than on Android, so plan is to finish with iOS, then use the experience and protocols developed for iOS and port them to Android.

Old Xabber for Android was abandoned due to a set of unfortunate circumstances: it had major architecture flaws that we couldn't really fix, and it was prone to have really bad performance issues on high-load accounts. In addition, it had a rather poor build system, so even building it was a problem. So when Google started pestering us with their very vague demands to update privacy policies which we don't completely understand what they want (given the decentralized nature of the app I'm still not sure what checkbox to put when it comes to question regarding content available in the app), etc, so we just decided that we could live without Google Play for the moment. And considering our current country of residence, the lack of exposure is maybe a good thing too.

But the good news is that we're almost done with iOS and Web, in iOS the only thing we still need to do is to finish implementing our new identity verification protocol (this is so good it's nuts!), and do some markup fixing in chat screen and maybe rework the contacts screen design and then release the app. After that, we plan to switch to the development of a new Android version with full force.

Maybe use XScreenSaver's Privacy Policy?

https://www.jwz.org/xscreensaver/google.html

https://mastodon.social/@jwz/112590330296163479

@andrewnenakhov
Copy link
Member

The real problem is not the privacy policy text per se, but the compound difficulty of everything i listed above together with dufficulty building the app. So we're just really close to releasing iOS version after which we'll get back to working on a next gen android app with full force and focus.

@tcreek
Copy link

tcreek commented Sep 16, 2024

Thanks for the updates

@sjehuda
Copy link

sjehuda commented Oct 27, 2024

The latest build of old Xabber is available here: https://www.xabber.com/rel/client/android/last/xabber.apk

Would you kindly add that link to the Xabber.com site?

I am working on a server-side HTML invitation page for XMPP, and I want the references of Xabber to be current and dated.

256-fasi_xabber


I think that, it would be good if you establish an F-Droid repository of your own for your builds, as Cheogram and Kaidan did.

You can also host your package at the repository IzzyOnDroid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants