첫 번째 개인 Project
GitHub
+Widget
- 하루 세끼 말고 하루 세커밋
- 오랫만에 들어간 GitHub, 펼쳐진 회색 필드는 이제 그만
Widget
으로 띄워놓고 항상 확인하자, fully green field 가 되는 그날까지 코딩은 계속 된다!
GITGET - 우리 GitHub, 푸르게 푸르게
-
GITGET(이하
깃젯
)은 2017년 5월,Swift
로 코딩을 처음 접한 뒤 지금까지 배운 내용을 토대로 시도하는 첫 번째iOS 전용
Application 입니다. -
GitHub profile 페이지의
contributions
를iPhone
의widget
상에 띄워서 볼 수 있게 하였습니다. -
깃젯
을 통해 다음과 같은 내용을 스터디할 수 있었습니다..i.
Firebase
: Realtime Database 를 이용하여 백엔드 단을 Firebase로 대체하였습니다.ii.
GitHub API
: API 통신 및OAuth 2.0
+Firebase Auth
연동iii.
Today Extension
: Widget과 Host App간의 연동iv.
Realm
: 로컬저장소로써의 Realm 활용 -
작은 위젯전용앱을 만들어보자라는 생각에서 시작했지만, 이제 걸음마를 시작한 저에게는 아직 도전입니다!
세상에 작은 프로젝트는 없다. by 까북
- v1.0.1: 1차 App Store release (2017.11.28)
- v1.1.0: 위젯을 한번 탭하면 새로고침, 두번 탭하면 앱이 열리는 기능 추가. 위젯이 직접 통신
- v2.0.0: 대대적 UI 및 데이터 통신 수정.
UITabBarController
,UINavigationController
추가 - v3.0.0: 위젯 색상 테마 기능
- v3.1.0: Team 추가 기능
- v3.2: Firebase를 이용한 버전관리 및 Team 관리 UX 개선
- v3.3: Realm을 이용한 Team 관리, 별명 추가/수정 기능
GITGET(깃젯)이 더욱 나을 수 있도록 기여를 해주신/해주고 계신 분들입니다. 직접적으로 PR을 보내주신 분, Swift Rookie인 저에게 많은 가르침을 주신 분, 무시할 수 없는 개선 아이디어를 보내주신 분들이 계십니다. 정말 감사드립니다 :)
- 📱 +82 10.3316.1609
- 📧 [email protected]
- gitget.slack.com
Life is a game. Play it :)