Code Monkey home page Code Monkey logo

ios_challengehomework's Introduction

스파르타코딩 iOS 3기 챌린지반 과제

깃허브 프로필화면을 만들어보자!

라이브코딩 - 1 (Completed)

구현 내용

  • ViewController에서 로직을 개발하기
  • TableView Datasource를 사용하여 개발하기.
  • 아키텍처를 적용하지 않고 개발하기
  • LoadMore 적용하기
  • Pull to refresh 적용하기
  • Alamofire 사용하기
  • URLSession 사용하기
  • Decodable 사용하기
    • CodiingKey를 사용하여 키값 연결하기

라이브코딩 - 2 (Completed)

  • Xcode Tips 소개
  • 코드로 Autolayout 적용해보기(코드리뷰를 해보니 코드로 Autolayout잘 적용 하시는거 같아서 PASS)
  • 라이브러리 SnapKit 소개 및 사용방법
  • searchBar 구현하여 레포지토리 검색하기.
  • DispatchGroup 적용하기

라이브코딩 - 3 (Completed)

  • DiffableDataSource 적용해보기.

라이브코딩 - 4 (Completed)

  • RxSwift 적용해보기.
    • searchBar RxSwift 적용하기.
    • cell 클릭을 delegate가 아닌 Rx로 변경하기.
  • 데이터 불러오는거 Subject 로 변경해서 CombineLatest 사용해보기.

라이브코딩 - 5

  • MVVM + RxSwift 적용해보기.

To Be Continued

  • MVC -> MVVM +RxSwift 리팩토링
  • SwiftUI는 고민중!

ios_challengehomework's People

Contributors

brody424 avatar

Stargazers

 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.