Period.
2021.12.30 (1 day)
Used Tools & Skills
Skills
- Swift
- RxSwift
- RxCocoa
- Local Authentication
Tools
- Git
- CocoaPods
- Swift Package Manager
Motivation
While working on another project, I needed to use Local Authentication. However, the existing framework was based on escaping closures, which I thought prevented flexible use with RxSwift streams.
Therefore, it was created to wrap this in Rx for easier use.
I created this open source to help other developers solve the problems I encountered more easily.
Learned
- Gained understanding of CocoaPods and SPM distribution and installation.
- Revisited concepts about external dependencies required for open source.
- Understood RxSwift's Single and confirmed how Single works.
- Learned how to manage Single Streams.
- Used Git for version control and learned about Git tags and Release concepts. I was also able to create and update open source libraries according to versions.