MarvelHeroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
파일 탐색기
최종 버전 다운로드 (.zip)- Bug_report.md
- Feature_request.md
- android.yml
- CODEOWNERS
- FUNDING.yml
- pull_request_template.md
- 1.json
- DisposableViewModel.kt
- RecyclerViewBinding.kt
- ViewBinding.kt
- NetworkModule.kt
- PersistenceModule.kt
- RepositoryModule.kt
- ViewModelModule.kt
- ActivityExtensions.kt
- ViewExtensions.kt
- ErrorResponseMapper.kt
- Poster.kt
- PosterDetails.kt
- PosterErrorResponse.kt
- MarvelClient.kt
- MarvelService.kt
- RequestInterceptor.kt
- AppDatabase.kt
- PosterDao.kt
- PosterDetailsConverter.kt
- DetailRepository.kt
- MainRepository.kt
- Repository.kt
- PosterAdapter.kt
- PosterSeriesAdapter.kt
- PosterDetailActivity.kt
- PosterDetailViewModel.kt
- MainActivity.kt
- MainViewModel.kt
- MarvelHeroesApplication.kt
- foreground_gradient_black.xml
- ic_arrow_back.xml
- ic_launcher_background.xml
- ic_play_circle_outline.xml
- marvel.png
- triangle.xml
- ic_launcher_foreground.xml
- activity_main.xml
- activity_poster_detail.xml
- item_poster.xml
- item_poster_series.xml
- layout_plot.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- colors.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- ApiAbstract.kt
- ApiResponseTest.kt
- ApiUtil.kt
- MarvelServiceTest.kt
- LocalDatabase.kt
- PosterDaoTest.kt
- DetailRepositoryTest.kt
- MainRepositoryTest.kt
- MainViewModelTest.kt
- PosterDetailViewModelTest.kt
- MainCoroutinesRule.kt
- MarvelLists.json
- MockTestUtil.kt
- .gitignore
- build.gradle
- gradle-wrapper.jar
- gradle-wrapper.properties
- preview.gif
- screenshot.png
- .gitignore
- build.gradle
- dependencies.gradle
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle
- spotless.gradle
- spotless.license.kt
- versionsPlugin.gradle
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/skydoves/MarvelHeroes
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd MarvelHeroes
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
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)
