요즘 AI 코딩, 특히 **바이브 코딩(Vibe Coding)**에 대한 관심이 높아지고 있다. 바이브 코딩은 개발자가 직접 코드를 짜기보다, AI에게 프롬프트(지시문)를 주고 코드를 생성하는 방식이다. 이 글에서는 실제로 내가 진행한 쇼핑리스트 앱 개발 사례를 기반으로 실제 사용한 프롬프트 와 함께 바이브 코딩의 흐름을 생생하게 보여주고자 한다. 🔧 개발 환경 및 진행 상황 개발 언어 및 프레임워크 : Flutter (안드로이드 앱) 백엔드 연동 : Firebase (기본 기능 구현 완료) IDE : Visual Studio Code + Cline Coding Agent AI 도구 : Google Gemini (무료 플랜) 문서화 : 전체 기획서, 요구사항, DB 설계 등은 ChatGPT로 작성 현재까지 전체 앱 기능의 절반 정도가 구현된 상태이며, Git으로 버전 관리 하고 있다. 기능 별 오류 없이 안정적으로 동작하는 수준까지 완료한 뒤, 로컬 데이터베이스 기능 을 추가로 구현하는 작업을 진행했다. 🧩 실제 사용한 바이브 코딩 프롬프트 예시 이 앱의 home_screen에서 쇼핑리스트를 작성할 때, 쇼핑 아이템을 카테고리별로 찾아서 쇼핑 아이템명의 버튼을 클릭해서 쇼핑리스트에 추가하는 기능의 UI가 정의되어 있어. 이 카테고리별 제품을 앱 내의 데이터베이스에 저장해서 아이템을 로컬 DB에서 찾고 보여주는 기능이 필요해. 로컬데이터 베이스를 위해서 floor 패키지를 추가해 주고, 다음의 기능들을 순서대로 구현해 줘: 앱이 처음 설치될 때 데이타베이스를 구축하고 초기데이타를 넣는 기능. 데이타베이스 구축은 초기데이타 파일인 supermarket_products.json의 내용을 참고해서 구축하고 초기데이타 json파일로부터 데이타를 입력하기 home_screen에 구현된 UI를 유지해서 Select 탭이 선택된 경우 카테고리 선택하는 하는 것은 dropdown으로 floor db에서 카테고리 리스트를 가져와서...
호주에서 집 구하기, 막막하셨나요? 쉐어하우스, 렌트, 스튜디오! 어떤 주거 형태가 나에게 딱 맞을지, 호주 정착 선배의 경험담과 함께 현실적인 장단점을 꼼꼼하게 비교 분석해 드립니다. 지금 바로 최적의 보금자리를 찾아보세요! 🇦🇺🏡 안녕하세요! 호주에서의 새로운 시작을 꿈꾸시는 분들, 제일 먼저 부딪히는 큰 산이 바로 '집 구하기' 아닐까요? 저도 처음 호주에 왔을 때, 어디서부터 어떻게 알아봐야 할지 막막했던 기억이 생생해요. 특히나 한국과는 다른 주거 문화 때문에 헷갈리는 점도 많았고요. 오늘은 제가 직접 경험하고 주변 친구들에게 들은 정보들을 바탕으로, 호주 주거 형태의 대표 주자인 쉐어하우스, 렌트, 그리고 스튜디오 를 완전 정리해 드릴게요. 여러분의 상황에 딱 맞는 보금자리를 찾는 데 이 글이 작은 등불이 되기를 바랍니다! 😊 1. 호주 워홀/유학의 국룰, 쉐어하우스 🏘️ 호주에서 지내는 한국인이라면 한 번쯤은 살아보거나 최소한 고려해 봤을 주거 형태, 바로 쉐어하우스입니다! 여러 명이 함께 한 집에서 방을 나눠 쓰는 형태인데요. 가격, 접근성 면에서 가장 유리해서 초기에 많이 선택하곤 하죠. 쉐어하우스의 매력, 장점은? ✨ 저렴한 주거비: 단연 가장 큰 장점이죠! 여러 명이 분담하기 때문에 개인 렌트나 스튜디오에 비해 월등히 저렴합니다. 초기 보증금 부담도 적고요. 초기 정착에 유리: 가구, 주방용품 등이 대부분 구비되어 있어 몸만 들어가도 생활이 가능해요. 따로 살림을 장만할 필요가 없어서 워홀러나 유학생에게 최고예요. 정보 공유와 교류: 함께 사는 사람들과 생활 정보, 일자리 정보 등을 공유하고 외로움을 덜 수 있어요. 새로운 친구를 사귀기도 좋고요! 위치...