Twidere-Android
Twidere-Android copied to clipboard
TwidereX is coming :)
[Update 03/12/20] The open beta of Twidere X is here!
Hi everyone,
The open beta of Twidere X is here: Android version: PlayStore Source code iOS version: AppStore Source code
Feel free to post your feedback and suggestion in this repository :)
Twidere X is still in a very early stage, our short term target is bringing back the most basic Twitter browsing features. We will provide a development plan later. If you find something missing, just rise up issues.
Hi, Twidere community!
Sorry for the long waiting.
Since the last update of Twidere released, we are working on a brand new Twidere, let's call it TwidereX. A lot happens during recent several months, and we think now is a good time to re-build Twidere from scratch now, not only because the current Twidere approach relies on a variety of outdated libraries, but we also got lots of news to share with the community:
TwidereX will be developed using available Twitter V2 API, it should resolve a large number of issues. The brand new API is one of the main reasons why we decide to roll out a new app. We will release a detailed document about the feature & limitation of TwidereX based on the new Twitter official API.
TwidereX comes to iOS! TwidereX on both platforms will provide the same feature, with a different design optimized for each platform.
All the issues, feature requests and recommendations from the community are invaluable to us, we will keep on listening to the voice from the community, collect the accepted requests to the milestones and implemented them in TwidereX.
The first beta version will come shortly, we will post the beta invitation information here and the Twidere official Twitter account.
Here are some pictures from the TwidereX design as the first glimpse, they are still in a very early stage, but please feel free to post your ideas in issues.
![]()
![]()
![]()
![]()
The design shouldn't be too different from the existing Twidere which i find quite pleasing, especially in its dark mode.
Twidere comes a long way since the first commit in 2014 (8b0b3f47b968adada2b6d927901ccec1ba4991a4). 6 years later, things changed, Twitter announces its brand new V2 API, Android app development continues to evolve (Kotlin-first, deprecation of AsyncTask, Room, Jetpack Compose, etc.), Material Design changes a lot.
As @mariotaku said in #1189
Multiple plans have been made, but yet to be decided. Overall, the plan is to build a new one from scratch. While building a full-fledged app would take a long time, I'd like to start with a "lite" one
It's time to build the next generation of Twidere now!
There're still lots of things to do to make TwidereX open-sourced, and we're very close, I've been working on the Android version for quite some time. So stay tuned, as we will open-source shortly.
TwidereX will support Android and iOS for sure, but we're still exploring support for macOS or even Windows!
In terms of design, the most important things for me are dark mode and the ability to make the app transparent. Seeing my wallpaper background while browsing is really cool. Other than that, it looks fine so far.
If has compatibility with Mastodon and has dark mode it's cool. I miss in the profile view the average of daily tweets.
Below a tweet in your timeline there should be numbers for the amount of replies, re-tweets and likes.
Do you think the beta will be here in onr or two months, or way longer ?
Do you think the beta will be here in onr or two months, or way longer ?
We plan to make the beta this month, the first version would only support Twitter, for more features please be more patient :)
A new codebase would allow for all our voices to be finally heard. Looking forward to the beta
This sounds like great news! I'm wondering, does the new API open up groupchats to third party apps? What about emoji reactions in DMs?
I strongly prefer Twidere's way of handling multiple accounts over the way Husky/Tusky and Fedilab handle them. Aggregating the feeds together is just the best way. Looking forward to TwidereX and looking forward to when TwidereX will support Pleroma/Mastodon.
When y'all implement the Pleroma/Mastodon API, please please favor Pleroma's version of the API like Husky does. Pleroma offers a better DM system and also emoji reactions on all notes. It just generally offers more features, while maintaining sufficient backwards compatibility with the way Mastodon does things. Husky, for instance, can be used comfortably on a mastodon server, while its mastodon counterpart, Tusky, would be missing features on a pleroma server.
Hi!
I've been looking for a good twitter client for some time. Days ago, after install Talon (which is beautiful), the PlayStore offered me Twidere. Wow! What a pair! I can't decide between both!
I'm happy to discover you have big plans for Twidere. It looks like Talon is dead. As you are planning a new version, I gonna open issues for the things Talon does better than Twidere for you to consider.
Thank you!
It looks like Talon is really dead. They just refunded my purchase.
This is so awesome, I loved the mockups, congratulations to those who designed this!
End of the month is here, is a Beta still possible in November @jk234ert?
Hi everyone,
The open beta of Twidere X is here: Android version: PlayStore iOS version: AppStore
Feel free to post your feedback and suggestion in this repository :)
Twidere X is still in a very early stage, our short term target is bringing back the most basic Twitter browsing features. We will provide a development plan later. If you find something missing, just rise up issues.
Hi ! I'm sory, but could you also give a direct link to the apk, or host it on apkpure too ? (Or any other store) I don't have google services on my phone, and Aurora doesn't seems to list instantly new apps (and is shitty with updates)
Also, when will the source code be open sourced ?
Yeah, F-Droid or APK release would be really appreciated!
@jk234ert Maybe you should create an empty repo to keep issues for twiderex separated. You can push the code later.
Nice app ! It already covers all my use cases :+1:
I hope the new App will become closer to the old design eventually. It feels a bit too different in dark mode , although i can't yet pin down what exactly feels wrong.
I like it a lot! For now I just would just like some gestures like longpress an image, swipe left to back... And auto hide bars during scrolling.
@jk234ert Maybe you should create an empty repo to keep issues for twiderex separated. You can push the code later.
The repo is in https://github.com/TwidereProject/TwidereX-Android
Does the new v2 API allow the use of the "Top Tweets First" feature? I know that a lot of third-party client users consider that an anti-feature, but it would be great if we could choose since no third-party client with that feature exists today.
I hope the new App will become closer to the old design eventually. It feels a bit too different in dark mode , although i can't yet pin down what exactly feels wrong.
Maybe it's due to TwidereX is using the default Android dark mod? Not sure
First of all: The app looks really great for a first version! I love the modern UI design! Really good work!
Regarding the "feels wrong": I think the old layout was just a bit more dense. Although TwidereX crops long tweets, less tweets fit on the screen. My suggestion would be to only show the Like/Retweet functionality on long press (like in Twidere), Crop Media files like in Twidere and show the full content of the tweets. This way, you save space and still display more information to users. Additionally, there is no delete functionality right now, right?
Another easy to implement but really nice feature would be to scroll all the way up when clicking home again.
Lastly,it would be great if we had the possibility to show not only mentions but also likes and similar events, like in twitter web:
Twidere X looking great so far! A couple of things that would be nice: When tapping Load More on the timeline, the scroll position stays below the loaded tweets instead of above.
Reduce the sensitivity for clicking on tweets. When scrolling, everything you touch feels like I'm going to accidentally click on it because of the tweet highlighting with even the briefest touch.
When going into your profile from the side menu, there's 3 dots in the corner of your profile that don't seem to do anything.
Item load limits, customizable tabs and twidere's strong filtering would be great to have back.
Thank you for working on this, I'm really interested to see where it goes!
I hope the new App will become closer to the old design eventually. It feels a bit too different in dark mode , although i can't yet pin down what exactly feels wrong.
Yes we have re-designed the whole app from the root. The font, color and most styles are different from the old design. We plan to support the customization of these styles, and themes, a old-degisn theme is the best solution IMO
I like the new UI! BUT the question is! is there way to set the background as transparent lol
There is something I don't understand. I've seen a commit to this repository, but.. Wasn't Twidere abandonned, and TwidereX going to replace it ? Is not, what is the relation between these two projects ?
(Btw, another question : since TwidereX is in alpha, do you want people to make issues for bugs found ?)
Hi,
The Twidere software is not abandoned; but lots of the current source code, especially with twitter v2 and more newly standard of Android coming- is outdated and hard to maintain. Considering we do plan to do iOS version as well - It’s worse.
The current relation is we don’t want to push the transition -
On Thu, Dec 17, 2020 at 01:18 iTrooz_ [email protected] wrote:
There is something I don't understand. I've seen a commit to this repository, but.. Wasn't Twidere abandonned, and TwidereX going to replace it ? Is not, what is the relation between these two projects ?
(Btw, another question : since TwidereX is in alpha, do you want people to make issues for bugs found ?)
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/TwidereProject/Twidere-Android/issues/1388#issuecomment-746665549, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABTAVTJL2KVDAZ7FXP5V3JTSVDTUXANCNFSM4SZVATTA .
Are we to report bugs here or create a new thread?
https://github.com/TwidereProject/TwidereX-Android/issues/ imho is better