Giter Site home page Giter Site logo

jeon0976 / clean-architecture Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 22.91 MB

Clean-architecture을 적용한 Test 앱입니다. https://github.com/kudoleh/iOS-Clean-Architecture-MVVM 코드를 참고했으며, 로그인 분기, 탭바, 인기순 정렬 컬렉션 뷰컨트롤러, coordinator, 리액티브 프로그래밍 커스텀 등을 추가했습니다.

Swift 100.00%
clean-architecture codebase coordinator dicontainer ios mvvm uikit

clean-architecture's Introduction

Movie 소개 앱 (Clean Architecture + MVVM 연습)

📖  상세 정보

1

💡 Clean Architecture 스터디 코드입니다. https://github.com/kudoleh/iOS-Clean-Architecture-MVVM 코드를 기반으로 개발했으며, Login / TabBar, TabBarController 커스텀, Reactive Programming 커스텀, Coordinator 커스텀등을 진행했습니다.

코드 문서

🛠️ 사용 기술 및 라이브러리

  • Swift, iOS, UIKit, CoreData

📱 기능 구현

  • Clean - Architecture 적용
  • CodeBase UI 구현
  • Image 색상값 추출해서 배경 색상 변경
  • CoreData를 활용해서 최근검색어 구현
  • 무한 스크롤 컬렉션 뷰 구현

🗃️ Clean Architecture 구조

4.png

📄 관련 문서

😎 결과물

🔧 진행 중인 업데이트

  • 문서화 작업 진행 중

clean-architecture's People

Contributors

jeon0976 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.