본문 바로가기

Flutter

Flutter + Gemini CLI 로또 번호 생성기 튜토리얼 이 튜토리얼에서는 Flutter와 Gemini CLI를 활용하여 로또 번호 생성기 앱을 만드는 방법을 학습합니다. Flutter의 기본 구조를 이해하고, AI의 도움을 받아 효율적으로 앱을 개발하는 과정을 경험해보세요. 사전 준비✅ Windows 환경에서 Flutter 설치 완료✅ Android 에뮬레이터 정상 실행 가능✅ Gemini CLI 설치 완료1. Flutter 기본 개념 이해1.1 Starter App이란?Flutter에서 새 프로젝트를 생성하면 기본적으로 제공되는 템플릿 앱입니다.flutter create my_app명령어로 생성되며, Material Design을 기반으로 한 기본 UI 구조를 포함합니다.1.2 Counter App 소개Flutter의 기본 예제인 Counter App은 다.. 더보기
Windows에서 CLI로 Flutter 설치 및 프로젝트 실행 튜토리얼 Flutter를 사용해 앱 개발을 시작하려는 초보자를 위해, Windows 환경에서 CLI로 Flutter 개발 환경을 설정하는 방법을 안내합니다. 이 튜토리얼은 Flutter SDK 설치, 프로젝트 생성, 에뮬레이터 실행까지 단계별로 다루며, 가상 환경 사용자도 참고할 수 있도록 문제 해결 팁과 설치 URL을 포함했습니다.준비물운영체제: Windows 10/11 (64비트)디스크 공간: 최소 10GB 이상관리자 권한: 일부 설치 과정에서 필요설치 프로그램:Flutter SDK: https://docs.flutter.dev/get-started/install/windowsAndroid SDK (Command Line Tools): https://developer.android.com/studio#comm.. 더보기
초보자 모바일 앱 만들기 4주 챌린지 구코모(https://gumicoding.co.kr/) 에서 모바일 앱 개발 1기 참여자를 모집합니다.항목내용목표코딩 초보자가 ChatGPT를 활용해 Flutter로 로또 번호 생성기 앱을 개발하며, 앱 개발 성취감과 아이디어 구체화 자신감 획득방법- Flutter 프레임워크를 사용한 실습 중심 강의- ChatGPT를 코딩 학습 및 코드 작성 보조 도구로 활용결과물로또 번호 생성기 모바일 앱 (1~45 사이 중복 없는 6개 숫자 생성 및 표시)*참가자 의견에 따라 결과물 변경 가능참가자가 얻을 수 있는 것- 개발 시 AI 활용 노하우- 아이디어 구체화 능력 (ChatGPT로 앱 구현 기술적 자신감)- 앱 개발 성취감필수 준비물- 개인 노트북 (Windows/Mac/Linux)- 메모리 16GB (Andr.. 더보기
앱 개발의 새로운 시대: AI로 4개월 만에 6개 완성 안녕하세요! 생성형 AI의 힘으로 4개월 만에 6개 앱을 개발한 물개발자입니다.이번 글에서는 제가 이 도전을 시작한 동기, 진행한 프로젝트들, 그리고 그 과정에서 느낀 점을 공유하려 합니다. 특히, 생성형 AI가 어떻게 개발의 장벽을 낮추고, 개발 속도와 안전성을 높여줬는지에 초점을 맞춰 이야기해보겠습니다.내 소개저는 Flutter와 AI 기술을 활용해 실생활 문제를 해결하는 앱을 만드는 데 관심이 많은 개발자입니다. 특히, 지역 사회와 소상공인을 돕거나, 개인의 삶을 더 편리하게 만드는 아이디어에 큰 흥미를 느낍니다. 이러한 열정을 바탕으로, 생성형 AI라는 강력한 도구를 발견하면서 4개월간 6개 앱 개발이라는 도전을 시작하게 되었습니다.동기개발자로서 저는 항상 새로운 기술을 배우고 적용하는 것에 큰 .. 더보기
물개발자 - 프로젝트 포트폴리오 프로젝트 개요각산마을: 금리단길 맛집・카페 지도프로젝트 개요주요 기능 및 성과사용 기술식사진: AI 기반 음식 분석 앱프로젝트 개요주요 기능 및 성과사용 기술앞으로의 업데이트 계획참고 링크프로젝트 개요구미 지역의 맛집, 카페, 여행 코스를 안내하는 지도 기반 앱부터, AI 기술을 활용한 음식 사진 분석 앱까지 다양하게 개발해 왔습니다. 로컬 상권 활성화, 사용자 편의성 증대, 건강 관리 등 여러 가지 목표를 달성하기 위해 최신 기술(Firebase, ChatGPT Vision, AWS S3 등)을 적용하고 있습니다.본 글에서는 프로젝트별 주요 기능, 사용 기술, 성과를 간략히 소개합니다.각산마을: 금리단길 맛집・카페 지도기간: 2024. 11 ~ 2024. 12협업: 구미코딩모임, 구미도시재생지원센터사용.. 더보기
음식 이미지 분석 flutter 앱 개발 1. 오늘의 변경 사항: Firebase 연동 및 이미지 분석 워크플로우 개선어제 하루 동안 Firebase 연동을 포함해 이미지 분석 기능, UI, 그리고 코드 구조를 전반적으로 개선했습니다. 이번 변경 사항의 핵심은 Firebase Storage를 활용한 이미지 업로드, 이미지 분석 진행 상황 UI 추가, 코드 리팩터링 그리고 동적 링크(Share 기능) 지원입니다.2. 소개이번 개선 사항으로 인해 앱에서 사진을 찍고 서버로 전송해 AI 분석을 진행하는 과정이 훨씬 간편해졌습니다. 또한, Firebase와 연동하여 분석 이미지 및 데이터를 안전하게 저장하고 공유할 수 있습니다. 블로그 글을 통해 새롭게 추가된 기능 및 코드 변경 내용을 살펴보세요!3. 변경 사항 설명3-1. .gitignore 파일 .. 더보기
Flutter로 '각산마을' 지도 앱 개발기 5일간의 앱 개발 여정 공유최초 작성일: 2024년 11월 20일카테고리: 모바일 개발/Flutter목차프로젝트 소개개발 과정기술적 도전과 해결주요 기능 구현최적화 및 분석마치며프로젝트 소개'각산마을' 앱은 지역 상점들을 쉽게 찾고 정보를 확인할 수 있는 지도 기반 애플리케이션입니다. Flutter를 사용하여 5일이라는 짧은 기간 동안 개발되었으며, 구글 맵 통합부터 사용자 경험 최적화까지 다양한 도전과 성과가 있었습니다.주요 기능구글 맵 기반 상점 위치 표시카테고리별 필터링상점 검색상세 정보 바텀 시트외부 지도 앱 연동 개발 과정Day 1 (11월 14일) - 기반 작업첫날은 프로젝트의 토대를 다지는데 집중했습니다. 가장 핵심적인 작업은 구글 맵 통합이었습니다.// 구글 맵 초기 설정class MapS.. 더보기
지식 테스트, 1박 2일에 나왔던 수도 이름 맞추기 안녕하세요, 여러분! 혹시 수도 이름 맞추기 게임을 들어보셨나요? Guess Capital은 여러분의 지리 지식을 시험할 수 있는 재미있고 교육적인 게임입니다. 이 블로그에서는 이 게임의 매력을 소개하고, 왜 여러분이 이 게임을 시도해봐야 하는지 설명하겠습니다.게임 소개Guess Capital은 세계 각국의 수도를 맞추는 인터랙티브 게임입니다. 사용자 친화적인 인터페이스를 통해 누구나 쉽게 접근할 수 있으며, 다양한 난이도의 문제를 통해 여러분의 지리 지식을 테스트할 수 있습니다.게임의 장점교육적 가치: 이 게임은 단순한 오락을 넘어서, 세계 지리에 대한 지식을 쌓을 수 있는 훌륭한 도구입니다. 게임을 통해 자연스럽게 각 나라의 수도를 배우게 됩니다.흥미진진한 도전: 각 라운드마다 새로운 나라가 등장하고.. 더보기