구코모에서 모바일 앱 개발 참여자를 모집합니다!
목표
- 코딩 지식이 없어도 AI 활용해 사다리 타기 앱을 개발하며 앱 개발의 재미와 자신감 얻기
- 자연어로 Gemini CLI에 요청해 코드를 생성, 복잡한 코딩 문법 없이 앱 구현
- 관심도에 따라 Flutter와 AI 도구로 추가 학습 가능성 제공
대상
- 코딩 경험이 없거나 초보 수준 (기본 컴퓨터 사용 가능: 파일 관리, 소프트웨어 설치)
- 앱 개발에 호기심이 있으며, 2시간 학습 시간 확보 가능
- 스마트폰(Android/iOS) 또는 에뮬레이터로 앱 테스트 가능
참가인원: 3 ~ 6명
준비물
- 개인 노트북 (Windows/Mac/Linux, 최소 16GB RAM 권장)
- 사전 설치: Android Studio, Flutter SDK, Gemini CLI
- 여유 있는 마음
기간 및 일정
- 1회: 10월 13일(월) 저녁 7시~9시
- 2회: 10월 15일(수) 저녁 7시~9시
- 3회: 10월 18일(토) 오전 10시 ~ 12시
그외 희망하시는 일정 알려주시면 다수결로 일정 조율하겠습니다.
방법
- Flutter와 Gemini CLI(무료 코딩 보조 도구)를 활용한 실습 중심 강의
- 복잡한 코딩 대신 Gemini CLI로 코드 생성 위주
- 초보자 친화적 단계별 안내
회차별 커리큘럼
1회차: 개발 환경 설치
- 목표: Flutter 개발 환경 설정 및 간단한 앱 실행
- 내용:
- Android Studio, Flutter SDK 설치 점검 (사전 가이드 활용)
- 간단한 앱 실행 실습 (예: 기본 Flutter 앱 실행)
- 사다리 타기 앱 UI 아이디어 논의
- 성과: Flutter 환경 준비 완료, 첫 앱 실행
2회차: Gemini CLI 설치 및 맛보기
- 목표: Gemini CLI로 코드 생성 및 UI 구현 경험
- 내용:
- Gemini CLI 설치 및 사용법 (자연어로 코드 요청)
- 실습: Gemini CLI로 버튼/텍스트 UI 생성 (예: "버튼 클릭 시 'Hello!' 출력")
- 사다리 타기 앱 UI 설계 및 코드 생성 시작
- Q&A
- 성과: Gemini CLI 활용법 익히기, 간단한 UI 구현
3회차: 사다리 타기 앱 개발
- 목표: 사다리 타기 앱 완성 및 추가 학습 경로 탐색
- 내용:
- Gemini CLI로 사다리 타기 로직 생성 (예: "2~4명 플레이어, 랜덤 결과 출력")
- UI와 로직 통합, 에뮬레이터/실제 기기 테스트
- 앱 디버깅 및 최종 완성
- 추가 학습 경로 안내 및 Q&A
- 성과: 사다리 타기 앱 완성, 추가 학습 계획 수립
결과물
- 사다리 타기 게임 앱:
- 기능: 2~4명 플레이어 이름 입력, 랜덤 결과 출력
- 친구들과 사용할 수 있는 간단한 앱
- 포트폴리오: 첫 앱으로 포트폴리오 구성 가능
참가자가 얻을 수 있는 것
- 성취감: 코딩 없이 Gemini CLI로 앱 완성
- 기술적 자신감: 자연어로 아이디어를 앱으로 구현
- Flutter 기초: Flutter와 AI 도구 활용법 익히기
- 추가 학습: 관심도에 따라 심화 학습 가능 (자료 및 커뮤니티 지원)
지원
- 실시간 Q&A: 각 세션 마지막 10~15분
- 커뮤니티: Discord로 세션 간 질문 및 1주 후속 지원
- 자료: Gemini CLI 프롬프트 가이드
비용
- 참가비: 30 만원 / 크몽 또는 계좌이체
- 포함 항목: 3회 강의, 설치 가이드, Discord 커뮤니티
참여방법
- 온라인 구글 폼: https://forms.gle/tgT9VuAAf4BkvV94A