반응형
💡 프로젝트 소개
프로젝트 개요
Where42인 어디 있니는 42서울 카뎃들의 편리한 동료 학습을 위하여 친구로 등록한 카뎃들의 출근 여부 및 위치 정보를 한 번에 실시간으로 파악할 수 있는 서비스
프로젝트 목적
- 매번 42 인트라에서 특정 카뎃을 검색하여 자리 정보를 보는 불편함 해결
- 클러스터 출근 여부가 궁금한 사람들의 정보를 하나로 모아서 제공
- 출퇴근 정보 외에도 클러스터 내 어디에 위치해 있는가에 대한 궁금증 해소
설명
- "어디있니"는 42서울 카뎃들에게 편리한 학습 환경을 제공하기 위해 카뎃들의 정보를 실시간으로 파악해주는 서비스
- 기본적으로 42 intra와 클러스터 출입기록 기반으로 위치를 제공합니다. 유동적인 위치 표기를 위해 수동 설정기능을 제공
- 검색을 통해 원하는 카뎃을 찾을 수 있으며 자주 찾는 카뎃들에 대해서 친구, 그룹을 만들어 관리할 수 있는 기능을 제공
📱 Android 프로젝트 버전 정보
프로젝트 이름
- where42Android
Android SDK
- Compile SDK Version: 34
- Target SDK Version: 34
- Minimum SDK Version: 26
빌드 도구
- Gradle 버전: 8.0
- Android Gradle Plugin 버전: 8.1.2
- Kotlin Plugin 버전: 1.9.0
프로젝트 주요 기능
- Namespace: com.seoul.where42android
- Data Binding: 활성화됨
- View Binding: 활성화됨
- Non-Transitive R 클래스: 활성화됨 (APK 크기 감소 및 리소스 격리)
의존성 관리
- 리포지토리 중심으로 의존성 관리: google(), mavenCentral()
빌드 방법
- 레포지토리 클론:
git clone https://github.com/42Where/where42_Android.git
- Android Studio에서 프로젝트 열기.
- Gradle 동기화를 실행하고 의존성이 정상적으로 로드되는지 확인.
- API 레벨 26 이상의 디바이스나 에뮬레이터에서 앱 실행.
GitHub 주소
https://github.com/42Where/where42_Android
반응형