A notes taking app.

Overview


NoteDroid

A simple android app written in Kotlin to take notes and be productive. This app was built under Android Study Jams 2021 for students to learn and contribute to Android Development


NoteDroid

An Android App for all your Notes

Reserved repository for Android Study Jams 2021 participants.

Problem Statement

Amidst this COVID times, we all have somewhere been lazy and been lacking on productivity. Taking notes of what you do or what you are going to do is a very effective way of being productive.

Solution

Using MVVM architecture, ViewModel, Room DB, LiveData, Coroutines and many of the Jetpack Libraries, we have built this app that helps you take your notes and also helps you marks notes that are important for you based on your priority.

Screenshots

Light

Dark

Functionality & Concepts used

The App has a very simple and interactive design which helps the students to easily take notes and have them prioritised according to their needs. Following are few android concepts used to achieve the functionalities in app :

  • Constraint Layout : All of the activities in the app uses a flexible Constraint Layout, which is easy to handle for different screen sizes.
  • Recyclerview : To present the list of different notes and important notes we used the efficient Recyclerview.
  • Room Persistence Library : To store the Notes that you enter and to make sure your data is not lost after you leave the app, we are using the Room Persistence Library to have them stored in a local database.
  • LiveData : We are also using LiveData to update & observe any changes to our notes list and updating it to local databases using Room.
  • Navigation Component : We are also using the Navigation component to switch pages/destination within the app.

Application Link & Future Scope

The app is currently in the Alpha testing phase within the SNU campus with a limited no. of users. You can access the app by cloning the repo and building it on Android Studio. Also we welcome, anyone who has an idea or wants to contribute to the project.

Thank You!! :)

You might also like...
 Note taking application using Kotlin and Firebase Realtime Database.
Note taking application using Kotlin and Firebase Realtime Database.

Notes-Firebase-Kotlin Note taking application using Kotlin and Firebase Realtime Database. Features:- 1.Signup With Google 2.Create Note 3.Update Note

jtx Board allows you to manage your Journals (like meeting minutes), Notes and Tasks in one Android app. The app is compatible with the iCal standard (RFC5545) and is integrated with DAVx5 to allow the synchronisation of entries through CalDAV. A simple Notes Android app
A simple Notes Android app

Taskie - A Note Taking MVVM Application! Designed a simple Notes Android app following features A simple Notes Android app following features Single a

Easy Note: Building a Notes app using MVVM, JetPack Compose with a clean multi-module architecture approach.
Easy Note: Building a Notes app using MVVM, JetPack Compose with a clean multi-module architecture approach.

Easy Note Easy Note: Notes app using JetPack Compose and MVVM with a clean architecture approach. This app shows the usage of the new Navigation Archi

A simple and completely secured notes android app
A simple and completely secured notes android app

Notes Our very first project A simple and completely secured notes app Your data is stored in a completely isolated mechanism which minimizes the risk

An educational android app that provides services like notes, online videos and visualization calculator to learn and understand deep concepts of DSA.
An educational android app that provides services like notes, online videos and visualization calculator to learn and understand deep concepts of DSA.

Aldo ALDO is a free education app for the young programmers who are desiring to master the concepts of Data Structure and Algorithms. ALDO offers prac

BlueNote-Android - an android app that provides simple notes and answer
BlueNote-Android - an android app that provides simple notes and answer

BlueNote AnswerSheet Blue Note is an android app that provides simple notes and

GOD - Goal of the day is the notes app which tracks your daily tasks, most important tasks & monthly goals
GOD - Goal of the day is the notes app which tracks your daily tasks, most important tasks & monthly goals

GOD - Goal of the day GOD - Goals of the day Problem Statement: People always face problems in finding their goals and keeping track over a period. Th

Personal notes and reminders app

Notes App App de anotações e lembretes pessoais, onde é possível adicionar um título com texto de componente, mudar a cor do lembrete, editar ou delet

Owner
Google Developer Student Clubs - SNU
Google Developer Student Clubs - Sister Nivedita University
Google Developer Student Clubs - SNU
A notes taking app.

NoteDroid A simple android app written in Kotlin to take notes and be productive. This app was built under Android Study Jams 2021 for students to lea

Google Developer Student Clubs - SNU 2 Jan 10, 2022
Noted is a Clean Architectured android application for taking personal notes

Noted is an android application for taking notes. The user can create, edit, review, and delete notes. They also can specify a category for each note.

null 0 Apr 25, 2022
PngNote is a free, open-source, handwriting note-taking app based on BOOX SDK.

PngNote is a free, open-source, handwriting note-taking app based on BOOX SDK. Use BOOX SDK: Leverage raw-rendering feature, similar stylus lag to the

null 34 Nov 11, 2022
Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack

Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel,Paging3).

Ranbir Singh 7 Apr 25, 2022
AudioNotes 📙 An open source simple audio note taking app built to demonstrate android development best practices.

AudioNotes ?? A simple open source audio note-taking ?? Android application built to describe the use of Modern Android development tools. ?? . Made w

Samson Achiaga 47 Dec 15, 2022
Note-taking Android App

NOTEDGE Note-taking Android app Website » Download » Tech Stack Appcompat Material Design Room RecyclerView RecyclerView Animators Lifecycle Rounded I

Borichevskiy Kirill 22 Dec 25, 2022
NoteApp - A note taking app illustrating Android best practices with Jetpack Compose.

NoteApp - A note taking app illustrating Android best practices with Jetpack Compose.

Ömer Karaca 23 Dec 20, 2022
CRUD Note taking app built for Android with Kotlin and XML.

Android Note Keeping App An offline android app that can be used to write notes on the fly to be retrieved later. Libraries Room Database. Lifecycle C

Moyosoreoluwa 3 Sep 19, 2022
Tidy up your Android status bar before taking screenshots for the Play Store

DEPRECATED This project no longer works on recent versions of Android. Use Android's build-in Demo mode instead. For the curious, more information abo

Emma Vanbrabant 891 Nov 10, 2022