일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 티켓
- kotlin
- fiddler
- EC2
- 개발자 도구 우회
- App
- 티켓링크
- 예매
- 콘서트
- puppeteer
- ubuntu
- AWS
- 자동화
- WSL
- GPT
- realtime
- uvicorn
- nginx
- 퍼피티어
- 자동화 도구
- Django
- 직링
- linux
- selenium
- FastAPI
- 프록시
- WebRTC
- 개발자 도구
- 피들러
- 일렉트론
- Today
- Total
목록자유로운 개발일지/APP (4)
개발 삽질 일지

Kotlin으로 만드는 우당탕탕 버스 도착 알림 앱 [4편]이 글은 프론트와 백엔드 API 연동을 진행하는 과정입니다. 앞선 글에서 화면 UI, 백엔드에서 공공API로 데이터를 받아왔다면 이제 프론트와 백엔드를 연결시켜 휴대폰 화면에서 버스 정보를 조회하고, 정류소와 버스 번호를 즐겨찾기에 등록합시다. 우선 폴더 구조입니다. com.example.busalarm├── api/ // 서버 통신 (Retrofit 관련)│ ├── BusApiService.kt // Retrofit 인터페이스: GET/POST 정의│ └── RetrofitInstance.kt // Retrofit 객체 생성 및 baseUrl 설정│├── model/ ..

Kotlin으로 만드는 우당탕탕 버스 도착 알림 앱 [3편]이 글은 UI 이후 실제 데이터를 연결하기 위한 공공 API 연동과 백엔드 구축을 진행하는 과정입니다. 앞선 글에서 화면 UI를 만들고 입력창까지 구현했다면, 이번 편부터는 진짜 앱처럼 동작하게 만들기 위한 핵심 단계로 들어갑니다. 백엔드 서버 구축하기 공공 API는 일반적으로 API Key를 사용합니다. 이 키를 앱 안에 직접 넣으면 보안에 취약해지기 때문에, 중간에 백엔드 서버를 두어 API Key를 안전하게 관리하고, 필요한 데이터만 앱에 전달하는 방식으로 구성할 예정입니다. [Android 앱] │ ▼[FastAPI 서버] │ ▼[공공 데이터 API] 저는 Python 기반의 FastAPI를 사용할 예정입니다..

Kotlin으로 만드는 우당탕탕 버스 도착 알림 앱 [2편]이 글은 Android Native 앱을 처음 만들어보는 사용자가, Android Studio를 설치하고 Kotlin 기반 프로젝트를 생성해 첫 화면을 띄워보는 과정을 정리한 실습형 가이드입니다. 앞선 글에서 앱의 아이디어와 구조, 기술 스택을 정했다면, 이제 본격적으로 앱을 “만들기 시작”해봅시다. Android Studio란 ? Android Studio는 Google 에서 공식으로 제공하는 안드로이드 앱 개발 도구입니다. Kotlin이나 Java 기반으로 안드로이드 앱을 만들 수 있으며, 디자인, 코드, 빌드, 실행, 디버깅까지 하나의 툴로 해결할 수 있어요. 안드로이드 앱을 만들겠다면 안드로이드 스튜디오 설치는 필수입니다. 안드로이드 스..

Kotlin으로 만드는 우당탕탕 버스 도착 알림 앱 [1편]모든 발전은 불편함에시 시작된다고 생각합니다. 매일매일 반복되는 출근길 속에서 버스나 지하철이 언제 도착하는지 확인하려면 카카오맵에 들어가서 확인을 해야했습니다. 물론 익숙한 일이지만, 매번 앱을 여는 것조차 번거로웠습니다. 저는 그 시간에 핸드폰으로 다른거 하고 싶은데 말이죠. 이 앱은 그런 단순한 불편함에서 시작되었습니다. 원하는 버스 정류장과 노선의 정보를 실시간으로 표시해주는 앱, 그리고 정해진 시간대(평일 오전 7~9시)에만 알람이 울리는 기능을 추가하기로 했습니다. 작고 사소하지만, 저에게는 꽤 실용적인 저만의 출근 도우미가 되어줄 거라 생각합니다. 솔직히 얼마나 걸릴지는 저도 잘 모르겠습니다. 중간에 길을 헤맬 수도 있고, 삽질도..