Nottie is a sleek and intuitive note-taking application designed for Android. It allows you to capture and organize your thoughts, manage to-do lists, and store snippets of information with ease.
MDDark | MDLight |
---|---|
- Note Management: Create, edit, and delete notes on the go.
- Collections: Group related notes into collections for better organization.
- Snippets: Save and manage small pieces of information or code snippets.
- Markdown Support: Format your notes with markdown syntax for better readability.
- Image Loading: Attach images to your notes with Coil integration.
- Database Persistence: Your notes are safely stored and managed using Room database.
To get started with Nottie, clone the repository to your local machine:
git clone https://github.com/Reqeique/nottie.git
Open the project in Android Studio and run the application on an emulator or a physical device.
- Android Studio
- Android SDK with a minimum API level of 21 (Android 5.0 Lollipop)
- Open the project in Android Studio.
- Sync the project with Gradle files.
- Build the project using
Build -> Make Project
. - Run the app on an emulator or a physical device using
Run -> Run 'app'
.
Nottie uses several libraries to provide a rich user experience:
- AndroidX libraries for backward-compatible Android components.
- Kotlin Coroutines for asynchronous programming.
- Room for database access and management.
- Coil for image loading.
- Markwon for markdown rendering.
- Navigation component for in-app navigation.
We welcome contributions to Nottie! If you have suggestions or improvements, feel free to fork the repository and submit a pull request.
Nottie is open-source software licensed under the MIT license.
- Thanks to all the open-source libraries and their contributors that make this app possible.
- Special thanks to the Android and Kotlin communities for their continuous support.