Manny is one of my favorite projects that I have worked on, it has always been an interest of mine to make a social media app. The rise of Mastodon created the perfect environment for me to fulfill this! I am excited to keep developing Manny, and I hope to make it one of the most well polished and feature packed apps for Mastodon!
What to look for in the near future
Below are all of the features that I see as absolutely necessary for Manny in the very near future. These features will be some of the first implemented in coming updates.
Status Composer
The status composer will support the following:
- Post videos
- Post Audio
- Poll end dates
- Post Gifs
- Paste Support for videos, gifs, audio in statuses
- Count URLs as 23 characters
- Don’t count user instance after @ in character count
Timelines
The timelines view should support the following features:
- Mastodon Marker API
- Direct Messages
- Threaded statuses
- When a status has context it should appear in a threaded nature so the context is visible inline
- Read access to other public instances
- Edit filters in app
- Remove boosts and replies from timeline
- Remove duplicate boosts
Account Page
The account page should support the following account details:
- Pinned posts are displayed
- See private note
- Edit private note
- Edit all parts of account
Statuses
The status cells should allow for the following interactions:
- Translate Status
- Select status text
- Edit Status
- View status edit history
- Add accounts to lists directly from statuses
Notifications
The notifications view should support the following:
- See instance admin posts
- Optionally group notifications
In the not too far future (After the above)
The following features are features that are not seen as required but would be extremely nice to have in Manny. These items will appear after the above items are all implemented, although some of these features may appear alongside the above features if they are found to be easy enough to implement.
General App
The general app should support all of the following features eventually. Most of these features are niceties that will improve user experience.
- Multi column iPad support
- Full app theming
- In app sign up
- See current instance information
- Custom URL support
- Tap on tab bars to return to top
- Follow Recommendations
Composer
The status composer should add the following features, which will make posting statuses much a much nicer user experience.
- Crop and rotate selected images
- Create and add drawing to post
- Schedule posts
- View a list of schedules posts
- Thread composer, multiple posts threaded together
- Floating compose button
- Horn / Toot icon
UI Redesigns
The following items are all different UI redesigns and alterations that will be slowly included alongside the above features
- Explore page
- Show news and more card style for posts.
- Offer more recommendations
- Account page
- Better support the account header
- Follow recommendations on your own page
- Add loading bars at the bottom of the feed
- Allow scrolling upwards into the new posts
- Timeline should not jump while loading photos, cards and more
- A better media viewer that allows for a lot more useful actions.
- Notifications Page
- Notifications grouping is needed
- Allow for toggling of grouping
- Settings needs a specific page for customization