What Am I Building

For this series I’ll be building Messio, A messenger. The distinguishing point for Messio from other messengers will be it’s ease of use and taking a different approach from the conventional messaging navigation flow to a more convenient gesture based navigation.

For this project I’ll be using the BLOC Pattern . I’ll be dividing the development into two phases. The first set of MVP Features:

Peer to peer chat

Attachments

Registration using GoogleAuth

Emoji support

Voice messages

Media bookmarks/Custom categories

Profile

Gesture-based navigation

Since I haven’t built the app yet so I’m uncertain about the timelines. If everything finishes on/before time I’ll do a second set of features. The second set of features will be:

Privacy settings

Search

Personal/shareable cloud storage for messages and media

Double tap to save media to gallery

Mock Designs

To start with I’ve scribbled few mock designs to give you an idea of what I’ll be building. Again, the end result might or might not be similar but this should give you a look into what I’ll be building.