Warning: THIS IS A WORK IN PROGRESS. It does not have all the features. Use it at your own risk.
Pterodactyl is a client app for Mastodon1 on android. Heavly inspired by Mastodon-android, and its forks Megalodon and Moshidon, the main goal of this project is to have a Material You (a.k.a. Material 3) design.
I've contributed to cited projects. And will continue to do so in the future. There are a few reasons I created this project as a separate one:
- I wanted some features that I could not add to those project because,
- Those projects are in Java, and
- I wanted a reason to learn Jetpack Compose, that requires Kotlin.
As the upstream developers were very clear they do not want Kotlin on their codebase, I'm creating my own.
- Timelines
- Federated
- Local
- Home
- Statuses
- Interaction (fav, boost)
- Context (replies, etc)
- Media
- Login
- Landing Page
- User profile
- User Statuses
- User actions (follow, silence, etc)
- Compose statuses
- Text
- Content Warning
- Edit
- Custom Emoji selector
- Mention selector
- Search
- Discovery page
- Hashtags
- Posts
- News
- For you
- Notifications
- Filters
- Push Notifications
- Tablet layout
- Themes
Let's wait until the app is ready, shall we?
"Alpha, Rita's escaped! Recruit a team of teenagers with attitude!"
- Zordon, in Mighty Morphing Power Rangers
Footnotes
-
And Mastodon API compliant services, like Pleroma. ↩