{"repo":"fimuxd/GITGET","free":true,"listed":false,"github":"https://github.com/fimuxd/GITGET","clone":"git clone https://github.com/fimuxd/GITGET.git","description":"GitHub의 Contributions를 iOS의 Widget으로 보여주는 App","language":"Swift","stars":157,"topics":["github","widget","ios","ios-swift","swift","today-extension","oauth2","swiftui","combine","widgetkit"],"license":null,"category":"mobile-apps","readme_excerpt":"GITGET 첫 번째 개인 Project Contents About GITGET Concept Update Contributors(Special Thanks) Contact ME About GITGET - GitHub + Widget - No three meals a day, three commits a day! - No more grey field on GitHub - Keep in touch on Widget , Coding never stop til get fully green field GITGET - 우리 GitHub, 푸르게 푸르게 Concept - GITGET(이하 깃젯 )은 2017년 5월, Swift 로 코딩을 처음 접한 뒤 혼자서 완성한 첫 번째 앱입니다. - 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 활용 v. SwiftUI+Combine : WidgetKit 적용 Update Ver. 2 - 22.38.0: iOS 16 용 잠금화면 위젯 추가 / invalid user 버그 수정 - 21.4.0: 한글 현지화 업데이트 - 21.3.0: MacOS 지원 - v21.2.0: GITGET VERSION2 배포. 입앱 기능 축소 및 iOS14 target WidgetKit 적용. 앱은 RxSwift, 위젯은 SwiftUI+Combine 활용 Ver. 1 - v3.3: Realm을 이용한 Team 관리, 별명 추가/수정 기능 - v3.2: Firebase를 이용한 버전관리 및 Team 관리 UX 개선 - v3.1.0: Team 추가 기능 - v3.0.0: 위젯 색상 테마 기능 - v2.0.0: 대대적 UI 및 데이터 통신 수정. UITabBarController , UINavigationController 추가 - v1.1.0: 위젯을 한번 탭하면 새로고침, 두번 탭하면 앱이 열리는 기능 추가. 위젯이 직접 통신 - v1.0.1: 1차 App Store release (2017.11.28) Contributors (Special Thanks) GITGET(깃젯)이 더욱 나을 수 있도록 기여를 해주신/해주고 계신 분들입니다. 직접적으로 PR을 보내주신 분, Swift Rookie인 저에게 많은 가르침을 주신 분, 무시할 수 없는 개선 아이디어를 보내주신 분들이 계십니다. 정말 감사드립니다 :) - blackturtle2 blog - isjang98 blog - joeseonmi - unnnyong - woollim Contact Me - ���","default_branch":null,"files":null,"tree":[],"storefront":"/r/fimuxd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fimuxd/GITGET/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}