Notzz App

📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Alternatives To Notzz App
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Eyepetizer1,516
10 months ago3apache-2.0Kotlin
🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
Playandroid1,129
5 months ago8mitKotlin
🔥🔥🔥 Kotlin + MVVM + LCE版玩安卓,暗黑模式、横竖屏、无网、弱网、无数据、加载失败等等各种情况,协程、Room、Hilt、DataStore、LiveData、Retrofit、屏幕适配、本地缓存、多语言切换、多 lib,你想要的我都有!!!
Notzz App548
3 months ago14mitKotlin
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Nytimes App429
a year ago2mitKotlin
🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Newsfly106
a year agoapache-2.0Kotlin
This application features - Modern Minimalist Design, MVVM, Pagination, Hilt, Retrofit, Room, Data Store, Flow, Live Data, Navigation Component (Clean Architecture)
Catviewerdemo90
a year agoapache-2.0Kotlin
Kotlin Multiplatform Mobile demo for Android and iOS. App for viewing Cat pictures
Movietray84
2 years ago2Kotlin
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
Dailydoc30
2 years ago10Kotlin
Productivity Note App utilizing Jetpack Compose
Comvvmhelper27
2 days agomitKotlin
android mvvm 基础框架,适合日常快速开发。有需要添加的内容或者发现问题可以提 issue。
Chillmax25
5 months agoKotlin
Movie App fetching data from TMDB API. Built using Jetpack Compose and clean MVVM Architecture
Alternatives To Notzz App
Select To Compare


Alternative Project Comparisons
Readme

GitHub Cards Preview

Notzz App

Notzz App is a simple note-taking 📝 Android application built to describe the use of Modern Android development tools. Made with love ❤️ by Spikeysanju

Try latest Notzz app apk from below 👇

Notzz-App

Built With 🛠

  • Kotlin - First class and official programming language for Android development.
  • Coroutines - For asynchronous and more..
  • Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
    • Stateflow - StateFlow is a state-holder observable flow that emits the current and new state updates to its collectors.
    • Flow - A flow is an asynchronous version of a Sequence, a type of collection whose values are lazily produced.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • Room - SQLite object mapping library.
    • Jetpack Navigation - Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app
    • DataStore - Jetpack DataStore is a data storage solution that allows you to store key-value pairs or typed objects with protocol buffers. DataStore uses Kotlin coroutines and Flow to store data asynchronously, consistently, and transactionally.
  • Material Components for Android - Modular and customizable Material Design UI components for Android.

Package Structure

thecodemonks.org.nottzapp   # Root Package
.
├── data                # For data handling.
│   ├── db              # Local Persistence Database. Room (SQLite) database
|   │   ├── dao         # Data Access Object for Room   
|   |   |── database    # Database Instance
|
├── model               # Model classes
|
|
├── ui                  # Activity/View layer
│   ├── main            # Main Screen Activity & ViewModel
|   │   ├── adapter     # Adapter for RecyclerView
|   │   └── viewmodel   # ViewHolder for RecyclerView   


## Architecture

This app uses ***MVVM (Model View View-Model)*** architecture.

Contribute

If you want to contribute to this library, you're always welcome! See Contributing Guidelines.

Contact

Have an project? DM us at 👇

Drop a mail to:- [email protected]

Donation

If this project help you reduce time to develop, you can give me a cup of coffee :)

paypal

License

MIT License

Copyright (c) 2020 Spikey Sanju

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Popular Mvvm Projects
Popular Datastore Projects
Popular Software Architecture Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Kotlin
Flow
Android App
Mvvm
Android Studio
Material Design
Coroutine
Kotlin Android
Datastore
Kotlin Coroutines
Room Persistence Library