공공데이터(농촌진흥청 국립원예특작과학원_오늘의 꽃 조회 서비스(2.0))를 활용하여 오늘의 꽃을 조회하는 안드로이드 어플리케이션입니다.
com.nyangzzi.dayFlower
- kotlin 1.9.0
- min sdk 28
- target sdk 33
- jvm 17
git clone https://github.com/nyangzzi/DayFlower.git
작성 예시 naver_client_id="AbCDefG1234567" / kakao_api_key 제외하고 큰 따옴표 내에 키 작성
| 키 | 값 | 포털 | 비고 |
|---|---|---|---|
| search_flower_api_key | 일반 인증키(Decoding) | 공공데이터 포털 | 농촌진흥청 국립원예특작과학원_오늘의 꽃 조회 서비스(2.0) API 서비스 사용 신청 후 발급받은 키 사용 |
| naver_client_id | Client ID | Naver Developers | 네이버 개발 dayflower 안드로이드 어플리케이션 패키지 등록 후 발급받은 키 사용 |
| naver_client_secret | Client Secret | Naver Developers | 네이버 개발 dayflower 안드로이드 어플리케이션 패키지 등록 후 발급받은 키 사용 |
| kakao_api_key | 네이티브 앱 키 | kakao developer | 카카오 개발 dayflower 안드로이드 어플리케이션 패키지 등록 후 발급받은 키 사용 / 단순 키만 작성 |
| kakao_api_key_string | 네이티브 앱 키 | kakao developer | 카카오 개발 dayflower 안드로이드 어플리케이션 패키지 등록 후 발급받은 키 사용 / string 타입(큰 따옴표 안에)으로 작성 ex)"네이티브 앱 키" |
1. Firebase 콘솔로 이동
▮ Firebase Console에 로그인 > 새 프로젝트 생성/프로젝트 선택
2. google-services.json 다운로드
▮ 프로젝트 설정으로 이동 > "앱 설정"에서 "프로젝트 설정"으로 이동 > "일반" 탭에서 "Android 앱" 등록 >google-services.json 파일 다운
3. 프로젝트에 google-services.json 추가
▮ google-services.json 파일 app 폴더에 추가 (파일 경로 dayFlower/app/google-services.json)
▮ SNS 연동 로그인 (네이버/카카오)
▮ 홈 화면 / 꽃 상세 조회
▮ 캘린더 화면 / 스켈레톤 UI
▮ 키워드 검색 전/후
▮ 보관함
▮ 마이페이지 (개인 정보 수정)
▮ 마이페이지 (앱정보/계정 설정)




















