Swift 개발을 위한 라이브러리 추천
- Develop/Swift
- 2020. 11. 23.
반응형
728x90
반응형
Introduction
SwiftUI를 공부하면서, 조금 더 편리하게, 조금 더 유용한 라이브러리가 있지 않을까? 생각하여 검색을 조금 해보았습니다. 현재 블로그를 포스팅 하는 시점에서는 해당 블로그가 폐쇄되었는지 접속이 되지 않네요.(레퍼런스 링크를 추가하지 못하였습니다.) 그래서 구글링을 통해 조금 더 필요한 라이브러리를 찾아서 추가합니다.
검색된 라이브러리만 해도 방대한데, 일일이 확인해보고 쓰려면 시간이 조금 걸리겠죠? 포스팅으로 정리하는 라이브러리는 조금 더 검증 및 사용해보고 업로드를 하도록 하겠습니다.
블로그 포스팅을 하지만, 아래 작성한 자료들을 직접 사용해보지는 못했습니다. 메모를 해두고, 하나씩 필요에 따라 사용할 수 있도록 정리를 할 예정입니다. 언제나 그럿듯 재미 있는건 공유해야죠?다른 추천 라이브러리가 있으신 경우에 댓글로 알려주시면 추가하도록 할께요 🙂
감사합니다.
Library List
-
Firebase: MBaaS로 Parse가 없어지면서 대체할 수 있는 백엔드서비스로 각종 분석서비스등을 쉽고 저렴하게 이용할 수 있다.
-
SDWebImage: Objective-C시절부터 유명했던 이미지 캐시 라이브러리로 Swift도 지원한다. 이것 외에 Swift언어로 순수하게 작성된 Haneke나 Kingfisher등을 추천한다.
-
Alamofire: Swift언어에서 HTTP프레임웍으로 가장 많이 사용하는 라이브러리로 서버와의 통신에 중요하게 사용된다.
-
SwiftyJSON: Swift언어기반으로 만들어진 JSON데이터 파싱 라이브러리로 가장 많이 이용한다고 생각된다. 여기에 보통 JSON매핑이 필요한 경우 ObjectMapper를 사용한다.
-
RxSwift: 함수형 프로그래밍(Reactive Programming)에 사용하는 Swift용 라이브러리 중 하나로 무엇보다 소스코드를 상당히 간결하게 작성할 수 있는 장점이 있다.
UI 디자인 Library
-
DualSlideMenu: Swift언어로 작성된 일반적인 슬라이드 메뉴를 구현할 때 자주 사용하는 라이브러리중 하나이다.
728x90
반응형
'Develop > Swift' 카테고리의 다른 글
Socket.iO comunication between Visual Studio based C++ and nodeJS (활용편) (0) | 2020.12.17 |
---|---|
Swift와 Windows(C/C++)의 TCP소켓통신의 한글인코딩 문제 (0) | 2020.12.10 |
Socket.iO comunication between iOS app and nodeJS (7) | 2020.11.29 |
SwiftUI (기존/예정) 포스팅 리스트 정리 편 (0) | 2020.11.26 |
SwiftUI @State @Binding 초기화 파라미터 전달 방법 및 navigationBar 및 TabView 사용시 문제점 해결방법 (0) | 2020.11.24 |
SwiftUI 채팅앱 만들기 마무리편 (2) | 2020.11.21 |
SwiftUI로 채팅UI 화면 만들기 (0) | 2020.11.20 |
SwiftUI로 채팅 리스트 화면 만들기 (0) | 2020.11.19 |
SwiftUI로 친구목록 화면 만들기 (0) | 2020.11.18 |
SwiftUI로 프로필 화면 만들기 (0) | 2020.11.17 |