An experimental modern XMPP client using react native
source link: https://reactnativeexample.com/an-experimental-modern-xmpp-client-using-react-native/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Moxxy
NOTE: I abandoned moxxy due to various technical issues with React Native and its libraries. I am, however, currently working on its successor project: MoxxyV2!
Moxxy is (or maybe will be) an experimental XMPP client that tries to be as user-friendly and modern (looking)
as possible to minimise friction for users coming from “legacy” messenging services.
The name
The name comes from my original prototyping name Modern XMPP Client
. If you shorten it to MoXC
, it sounds likeMoxxy
.
Status
Moxxy is currently not working. You may log in, send and receive messages but it cannot do much more at the moment.
Description Image
Easy registration
Post easy registration
Chat overview
Chat
Profile overview
Roster
Planned Features
0.1 Alpha
- Make it generally work (Simple message sending, receiving)
- Store sent files somewhere
- Make the UI look nice
- Make the login more asynchronous
- Clean and lint the code
- Add a licenses page in the setting
0.2 Alpha
- Actually implement the settings
0.3 Alpha
- Implement push notifications using OpenPush (+ implement a push server)
- Maybe even use encrypted push notifications
- Implement the actual registration (it is currently just stubbed)
Uncategorized
- Also allow connections using plain TCP (depends on the XMPP library)
- OMEMO
- Groupchats
- Reduce app size
Links
License
See ./LICENSE
GitHub
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK