Adaptive Mail: A Flexible Email Client App

A compose implementation of the Reply material study, an email client app that focuses on adaptive design for mobile, tablets and foldables

Project Description

Project Description:

Adaptive Mail app is a sample project that demonstrates how to use the Android Compose UI toolkit to build a conversational UI. The app simulates a messaging interface, allowing the user to send and receive messages, and view a history of previous messages. It showcases some of the key features of the Compose UI toolkit, data management, and user interactions.

Architecture



Learning Outcomes :


By end of this project:

  • You’ll be able to work on Android studio and build an app.

  • You’ll be able to integrate the database accordingly.


Project Workflow:


  • Users register into the application.

  • After registration , user logins into the application.

  • User enters into the main page

  • User can View previously sent emails.

  • User can give subject and email body to send email.


Note:
To complete the project you need to finish up the tasks listed below:

Tasks:


1.Required initial steps

2.Creating a new project.

3.Adding required dependencies.

4.Creating the database classes.

5.Building application UI and connecting to database.

6.Using AndroidManifest.xml

7.Running the application.



Skills you will develop

  • Android
  • Kotlin