Notify
๐ Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.
ํ์ผ ํ์๊ธฐ
์ต์ข ๋ฒ์ ๋ค์ด๋ก๋ (.zip)- ๐feature-request.md
- ๐-bug-report.md
- ci_build.yml
- dependabot.yml
- FUNDING.yml
- codeStyleConfig.xml
- Project.xml
- Project_Default.xml
- .gitignore
- appInsightsSettings.xml
- compiler.xml
- deploymentTargetDropDown.xml
- deploymentTargetSelector.xml
- discord.xml
- gradle.xml
- icon.svg
- kotlinc.xml
- ktlint-plugin.xml
- migrations.xml
- misc.xml
- runConfigurations.xml
- vcs.xml
- ExampleInstrumentedTest.kt
- BackPressHandler.kt
- BottomSheetOptions.kt
- FilterNotesButton.kt
- LayoutToggleButton.kt
- SettingsComponent.kt
- SettingsSwitchCard.kt
- ShareOption.kt
- SpeechRecognizerContract.kt
- AddEditBottomBar.kt
- AddEditTopBar.kt
- SelectionModeBottomBar.kt
- SelectionModeBottomBarItem.kt
- SelectionModeTopAppBar.kt
- AppBioMetricManager.kt
- BiometricAuthListener.kt
- CameraPreview.kt
- PermissionDialog.kt
- TextDialog.kt
- Drawable.kt
- DrawingCanvas.kt
- DrawingScreen.kt
- Tool.kt
- GridNoteCard.kt
- NoteCard.kt
- NotesFilterDropdown.kt
- TypeWriterText.kt
- CollectionConverter.kt
- DateTypeConverter.kt
- LocalDateTimeConverter.kt
- UriConverter.kt
- NoteDao.kt
- TrashNoteDao.kt
- NoteDatabase.kt
- AppModule.kt
- DispatcherModule.kt
- Note.kt
- ThemeState.kt
- Todo.kt
- TrashNote.kt
- TrashNoteWithNotes.kt
- TrashNoteRepo.kt
- TrashNoteRepoImpl.kt
- BackupRepository.kt
- NoteRepository.kt
- SaveSelectedImageUseCase.kt
- BottomNavItem.kt
- NavDeepLinks.kt
- NotifyApp.kt
- NotifyScreens.kt
- AlarmScheduler.kt
- AlarmSchedulerImpl.kt
- NoteNotFoundException.kt
- NotificationChannel.kt
- ReminderNoteNotificationBroadcast.kt
- DispatcherProvider.kt
- DispatcherProviderImpl.kt
- DescriptionTextField.kt
- NoteChecklist.kt
- NoteImages.kt
- NoteStats.kt
- AddEditRoute.kt
- AddEditScreen.kt
- AddEditViewModel.kt
- NoteScreen.kt
- NoteScreenViewModel.kt
- TrashNoteScreen.kt
- TrashNoteState.kt
- TrashNoteViewModel.kt
- SettingsScreen.kt
- SettingsViewModel.kt
- MainActivity.kt
- Animation.kt
- Color.kt
- Theme.kt
- Type.kt
- AppShortcuts.kt
- BioMetricUtil.kt
- CommonExtensions.kt
- Const.kt
- Context.kt
- CsvIo.kt
- DataStoreUtil.kt
- DimensionUtils.kt
- FormatLocalDate.kt
- Json.kt
- NotesFilter.kt
- NotesFilterExtension.kt
- NotificationUtil.kt
- PendingIntentUtil.kt
- ReminderDateTimeModel.kt
- ShareUtils.kt
- Uri.kt
- MainViewModel.kt
- ThemeViewModel.kt
- NotifyApplication.kt
- add_alert.xml
- add_box_icon.xml
- back.xml
- backup_icon.xml
- block_ss.xml
- camera.xml
- code.xml
- drawing.xml
- gallery.xml
- github_icon.xml
- grid_icon.xml
- history.xml
- ic_delete.xml
- ic_fingerprint.xml
- ic_launcher_background.xml
- ic_share.xml
- image_icon.xml
- import_icon.xml
- light_mode.xml
- list_icon.xml
- mic_icon.xml
- moon_icon.xml
- night_mode.xml
- no_list.xml
- note_outline.xml
- notification.xml
- notify_logo.xml
- notify_logo_light.xml
- pdf_icon.xml
- phonelink_lock.xml
- policy.xml
- roadmap_icon.xml
- save.xml
- settings_outline.xml
- share_icon.xml
- shortcut_add_icon.xml
- star_icon.xml
- text_icon.xml
- todo_outline.xml
- unpin_icon.xml
- notify_icon.xml
- notify_icon.png
- notify_icon.png
- ic_launcher_foreground.xml
- notify_icon.png
- notify_icon.png
- poppins_bold.ttf
- poppins_light.ttf
- poppins_medium.ttf
- poppins_semibold.ttf
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- colors.xml
- splash.xml
- strings.xml
- themes.xml
- colors.xml
- splash.xml
- backup_rules.xml
- data_extraction_rules.xml
- file_provider_paths.xml
- AndroidManifest.xml
- ExampleUnitTest.kt
- .gitignore
- build.gradle.kts
- proguard-rules.pro
- logo_notify.svg
- mvvm.png
- notify_banner.svg
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- .editorconfig
- .gitignore
- build.gradle.kts
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- renovate.json
- settings.gradle.kts
- Untitled
# ์ค์น ๊ฐ์ด๋
1. ์ฝ๋ ๋ด๋ ค๋ฐ๊ธฐ
git clone https://github.com/aritra-tech/Notify
๊นํ๋ธ์์ ํ๋ก์ ํธ ์ฝ๋ ์ ์ฒด๋ฅผ ๋ด ์ปดํจํฐ๋ก ๋ด๋ ค๋ฐ์ต๋๋ค.
cd Notify
๋ฐฉ๊ธ ๋ด๋ ค๋ฐ์ ํ๋ก์ ํธ ํด๋ ์์ผ๋ก ์ด๋ํฉ๋๋ค.
2. Gradle (Java/Kotlin)
๋ณดํต ์ถ์ฒ์ฌ์ ์ค๋น๋ฌผ
- Git GitHub์์ ํ๋ก์ ํธ ์ฝ๋๋ฅผ ๋ด๋ ค๋ฐ์ผ๋ ค๋ฉด ํ์ํฉ๋๋ค.
- JDK (Java) Java/Kotlin ํ๋ก์ ํธ๋ฅผ ๋น๋/์คํํ๋ ค๋ฉด ํ์ํฉ๋๋ค.
- Gradle ๋ ํฌ์ ํฌํจ๋ gradlew(Gradle Wrapper)๋ฅผ ์ฐ๋ฉด Gradle์ ๋ฐ๋ก ์ค์นํ ํ์๊ฐ ์์ต๋๋ค.
cd app
์ด ํ๋ก์ ํธ์ ๊ด๋ จ ํ์ผ์ด ํ์ ํด๋ ์์ ์์ด์, ๋จผ์ ๊ทธ ํด๋๋ก ์ด๋ํฉ๋๋ค.
./gradlew build
Gradle๋ก ๋น๋๋ฅผ ์งํํฉ๋๋ค.
BUILD SUCCESSFUL ๋ฉ์์ง๊ฐ ๋จ๋ฉด ์ฑ๊ณต์
๋๋ค. build/ ํด๋์ ๊ฒฐ๊ณผ๋ฌผ์ด ์์ฑ๋ฉ๋๋ค.
// repository documentation
Was this content helpful?
(0 ratings)
