Skip to content
This repository has been archived by the owner on Dec 31, 2023. It is now read-only.

1.0.0

Latest
Compare
Choose a tag to compare
@x-0o0 x-0o0 released this 05 Jun 09:01
· 18 commits to main since this release

🚀 6월 5일 (일)

🎉 쿠링 Lite 가 공개되었어요! 쿠링 Lite 는 모두가 자유롭게 쿠링 기능을 체험하고 기능 개발에 참여해볼 수 있는 오픈 프로젝트 입니다.

💖 쿠링의 스폰서가 되어주세요 쿠링 서버가 원활하게 돌아갈 수 있도록 스폰서가 되어주세요! 연락은 아래의 연락처를 참고해주세요.

💬 SNS 인스타[email protected] | 📮 메일 [email protected]

중요 Kuring.apiKey 가 세팅 되지 않은 상태에서는 API 요청을 1회만 보낼 수 있고 WebSocket 연결은 1회만 가능합니다.

개요

쿠링 Lite 는 실제 서비스 되고 있는 쿠링 - 건국대학교 공지앱 의 주요 기능 일부만을 모아둔 오픈된 앱 프로젝트 입니다. 모두가 소스코드를 확인할 수 있으며, Xcode 및 연결된 실제 디바이스에서 앱을 구동시켜볼 수 있습니다.

앱 프로젝트의 개발환경은 다음과 같습니다.

  • SwiftUI 기반
  • iOS 14 이상
  • Xcode 13.1 이상
  • Swift 5.6 이상

앱 프로젝트에 사용되는 스위프트 패키지는 다음과 같습니다.

  • KuringSDK 1.2.1 이상
  • KuringCommons 1.0.2 이상
  • Lottie 3.3.0
  • Starscream 4.0.4

앱 프로젝트에서 제공하는 기능은 다음과 같습니다.

  • 공지 카테고리 목록
  • 공지 리스트 가져오기
  • 공지 구독하기
  • 공지 / 교직원 검색하기
  • 피드백 전송하기

KuringSDK

KuringSDK(이하 쿠링SDK)는 쿠링 앱 기능을 모아둔 쿠링 iOS 만의 소프트웨어 개발 키트 입니다. 로컬 저장소 관리, API 통신 관리, 모델 정의, 앱 기능 구현에 필요한 다양한 퍼블릭 인터페이스 등 여러가지 개발 도구를 제공합니다.

👉🏼 깃헙 링크 바로가기

KuringCommons

KuringCommons는 쿠링 앱에 사용되는 공통 UI 요소와 로깅에 대한 가이드를 제공하는 쿠링 iOS 만의 소프트웨어 개발 키트 입니다.

👉🏼 깃헙 링크 바로가기

이 프로젝트의 개발자

이 오픈 프로젝트는 쿠링 iOS 팀에 의해 운영관리 됩니다.