요새 앱 개발에 빠져서 오랜만에 블로그 글 작성해 보네요. 기획/개발/출시까지 시간이 많이 드는 작업이라 글을 많이 못 썼는데 다시 하나씩 기록을 남겨보려 합니다.
제 블로그에 꾸준히 비전공자 앱 개발 관련 키워드로 들어오고 계시는 것을 보고!
이번에는 최근에 출시한 임장 기록 앱 개발/출시 후기 겸 어떻게 개발하게 됐는지, 비전공자 1인 앱 개발에 관심 생기신 분들이 궁금하실만한 키워드 위주로 간단하게 적어보려 합니다.
글에 없는 내용이어도 언제든 댓글 달아주시면 아는 선에서 최대한 답변드리겠습니다.
(글 작성 시점에서 많이 지났어도 댓글 달아주세요. 계속 모니터링하고 있습니다. ㅎㅎ)
앱 소개는 맨 아래에 적어둘게요 :)
Q. 왜 생산성 앱을 개발하다가 임장 앱을 직접 개발하게 되었나요?
A.
부동산에 관심이 생겨 임장을 다니다가, 기록이 쌓이다 보니 지도 기반으로 예쁘게 기록을 남길 수 있는 앱이 필요해졌습니다.
처음에는 시중의 임장 앱 중 어떤 걸 쓰지 고민하다가 램블러라는 앱을 알게 되었는데, UI가 굉장히 옛날 안드로이드 앱 느낌이 많이 나더라고요. 무엇보다, 램블러는 하이킹 앱이었습니다...?!
그 외에 다른 앱도 써봤는데, 임장 기록을 하다 다 날아간다든지... ㅜㅜ 수정이 안된다든지 하는 문제가 생겼고, 생각보다 쓸만한 앱이 없더라구요, 그래서 직접 개발하자는 생각이 들었습니다.
Q. 어떻게(무엇을 사용해서) 개발했나요?
A.
- 개발 언어/플랫폼 : Dart/Flutter
- 유저 가입, 인증 및 DB : Firebase
( Supabase 등 다른 플랫폼들과 비교 & 고민을 많이 했는데, 1인 개발 입장에서 중/소규모에서는 Firebase가 인증과 더불어 하나만 사용해도 DB나 사진 Storage 등 많은 기능 구현이 가능해서 굉장히 편하다는 생각으로 선택했습니다. )
- IDE : Cursor
- 지도 API : Naver Maps
( 아래 flutter_naver_map 패키지와 네이버 제공 API를 적절히 섞어서 사용했습니다. 패키지 개발하신 note11님 감사합니다. )
flutter_naver_map | Flutter package
Naver Map plugin for Flutter, which provides map service of Korea.
pub.dev
Q. Cursor AI 어떤가요
A. 지피티, 클로드, 커서 이렇게 3개 유료구독을 했었는데, 현재 커서만 사용하고 나머지 다 취소할 정도로 완전히 정착했습니다.
커서에서 사용할 수 있는 모델 중에서도 클로드4와 o3를 애용하고 있습니다.
간단하게 Q/A식으로 적어봤고,
임장프렌드 소개를 해보겠습니다.
- 안드로이드 플레이스토어
임장프렌드 : 센스있는 부동산 임장 친구 - Google Play 앱
피곤한 임장은 이제 그만. 임장프렌드와 편안한 임장 경험을 해보세요.
play.google.com
- iOS 앱스토어
임장프렌드
● 임장프렌드 : 센스있는 부동산 임장 친구 임장프렌드는, 임장을 실시간으로 쉽게 기록하고, 한눈에 정리하고 관리할 수 있도록 도와줍니다. 지도 기반 위치 기록 기능, 지역별 기록 자동 분
apps.apple.com
앱 소개용 사진은 Figma로 만들었습니다. 처음 써봤는데, 유사 PPT라고 생각하고 유튜브 보면서 독학해서 만들어 봤습니다.
스마트폰 목업 사진을 간단하게 바로 넣을 수 있어서 좋더라고요.
기본적으로 지도 UI가 깔끔+강력해야 한다고 생각해서, 지적편집도나 트래픽 등의 지도 옵션을 쉽게 켜고 끌 수 있게 개발했습니다.
스스로도 편한 기능이 많을수록 많이 쓰고 싶을 것 같아서, 임장 제목 자동 작성 + 지역별 기록 자동 분류 필터 기능도 넣어봤습니다.
임장 루트 그리기도 가능하고 보통 지인이나 크루하고 임장을 같이 다니는 경우가 많으니까, 임장 루트랑 기록도 같이 다니는 분들하고 공유할 수 있게 만들어 봤습니다.
현재 지도에서 보고 있는 지역 실거래가 분석 기능은 최근에 만들어 봤는데, 데이터는 국토교통부 실거래가 API를 활용해서 개발했습니다.
↓ 누구나 API 사용 신청해서 사용할 수 있습니다. ↓
국토교통부_아파트 매매 실거래가 자료
행정표준코드관리시스템(www.code.go.kr)의 법정동 코드 중 앞5자리(예시 : 서울 종로구 - 11110), 계약년월(예시 : 201801)로 해당 지역, 해당 기간의 아파트 매매 신고 상세정보를 조회
www.data.go.kr
신규 앱 개발 계획이 아직 없어서, 여유가 생긴 김에 오랜만에 블로그 글 쓰니 좋네요.
구독하고 자주 놀러 오시면 1인 앱 개발을 어떻게 하고 있는지, 커서 사용 꿀팁 등 읽어보실 수 있도록 준비하겠습니다.
감사합니다 :)
'소프트웨어 . Software > 앱 개발 . App development' 카테고리의 다른 글
비전공자 Kotlin, Flutter 로 플레이스토어, 앱스토어 앱 승인 (android, ios 개발) (4) | 2024.03.31 |
---|---|
비전공자가 Chat GPT 사용해서 앱 개발 했습니다. (할 일 관리 앱 must) (2) | 2023.11.11 |
코딩할 때 Chat GPT로 생산성 높이는 방법. EasyCode로 2인분 개발자가 되어보자. (VSCode Extension EasyCode) (0) | 2023.04.11 |
[Bing AI] Chat GPT(챗 GPT)를 내장한 마이크로소프트의 Bing AI(빙 AI) 가입 방법 & 사용법 (0) | 2023.04.03 |
댓글