RxSwift - Guideline

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

RxSwift - Guidelines

Github repository
Repo này chứa tất cả những gì bạn cần để tiếp cận về RxSwift, bao gồm:

1. Documents

Trước tiên hãy đọc README của repo , chú ý phần Table Of Contents, phần này sẽ liệt kê các mục mà bạn cần
phải đi qua khi nghiên cứu và áp dụng RxSwift
Vừa đọc tài liệu bạn nên vừa code thử bằng Playground, nếu có vấn đề khó hiểu bạn nên tham khảo code mẫu(có sẵn
trong repo này) hoặc có thể dùng Marble diagram

2. Code demo
Hãy clone repo và install Pods, trong Xcode Workspace có 3 project

- RxSwiftTutorial
- Sample
- FS

RxSwiftTutorial là project có chứa các đoạn code mẫu để minh họa về các khái niệm và các operators
Sample là project chứa các đoạn code demo cho một số ví dụ, bao gồm: load data from API, MVVM, load Image from
Picker ...
FS là project đã hoàn thiện, áp dụng các kiến thức và kỹ thuật cơ bản của RxSwift để tạo nên một app có các chức
năng như login, lưu data vào Realm, load data từ FourSquare service ...

“ Hãy có gắng tự viết một ứng dụng dùng RxSwift

External document

Tài liệu chính thức của RxSwift: https://github.com/ReactiveX/RxSwift


Ebook của Raywenderlich (Nằm cùng thư mục với guideline này)
Marble diagram: http://rxmarbles.com/

You might also like