일상 속 작은 불편함이 수입을 만드는 앱이 되는 마법!
앱 스토어 1위, 100만 조회 릴스를 달성한 저자의 노하우 대공개!
일상 속에서 ‘이런 앱 하나 있으면 편하겠는데?’라고 생각해 본 적 없나요? 스쳐 지나가는 아이디어가 ‘든든한 수익으로 연결되는 앱’이 될 수 있습니다. 개발이 아직 어렵다고만 느껴진다면 이 책에 주목하세요. 여러분의 막연한 상상을 현실로 바꾸는 가장 확실한 로드맵이 되어줍니다. 챗GPT와 커서(AI 코딩 툴)로 아이디어를 기획하고 앱으로 구현하는 것부터 출시, 수익화에 이르는 과정까지 이 한 권에 압축했습니다. 이미 발 빠른 사람들은 AI와 함께 자신만의 앱과 서비스를 만들고, 새로운 기회와 부수입을 만들어가고 있습니다. 중요한 것은 완벽한 기술이 아니라, 아이디어를 실제로 세상에 꺼내보는 경험입니다. 시작부터 막막한 분, 나만의 앱이나 서비스를 만들고 싶은 분이라면, 이 책이 그 첫걸음을 함께할 조력자가 되어줄 것입니다.
CHAPTER 1 처음 서비스를 개발하는 사람들에게
1.1 세상에 없던 나만의 아이디어, 나도 만들어 볼까?
__1.1.1 주변에서 느끼는 불편함 포착하기
__1.1.2 나에게 필요한 서비스가 무엇인지 고민하기
__1.1.3 쉽고 효과적으로 아이디어 구체화하기
1.2 개발? 나도 할 수 있을까?
__1.2.1 개발 환경이란?
__1.2.2 개발, 꼭 전공자만 할 수 있을까요?
__1.2.3 개발을 효과적으로 학습하는 네 가지 방법
CHAPTER 2 AI와 함께 기획하기
2.1 AI를 기획 파트너로 활용하기
__2.1.1 생성형 AI 어떤 걸 사용해야 할까요?
__2.1.2 유료 요금제, 꼭 필요할까요?
2.2 챗GPT로 나만의 아이디어 넓히기
__2.2.1 간단한 키워드에서 창의적인 아이디어 발상하기
__2.2.2 한끗 차이로 확 달라지는 프롬프트 작성법
2.3 사용자 페르소나 정의하기: 우리 서비스, 누구를 위한 것일까요?
__2.3.1 페르소나로 살아 숨쉬는 가상의 사용자 만들기
__2.3.2 챗GPT와 함께 사용자 페르소나 구체화하기
__2.3.3 챗GPT를 활용한 사용자 가상 인터뷰 진행하기
2.4 MVP 기획하기: 무엇을, 왜, 어떻게 만들까요?
__2.4.1 MVP와 워킹 스켈레톤 이해하기
__2.4.2 핵심 기능 정의와 우선순위 설정을 위한 MoSCoW
__2.4.3 워킹 스켈레톤의 기본 구조와 사용자 흐름 설계하기
__2.4.4 아이디어를 기획 초안 문서로 다듬기
2.5 서비스 미리 그려 보기: 와이어프레임과 화면 설계 기초 다지기
__2.5.1 와이어프레임: 화면의 밑그림 그리기
__2.5.2 챗GPT와 함께 화면 구성 요소 정의 및 설계 아이디어 얻기
CHAPTER 3 AI와 함께 서비스 개발하기
3.1 개발 언어와 프레임워크 선택하기
__3.1.1 웹 서비스의 세계
__3.1.2 앱 서비스의 세계
__3.1.3 서버의 세계
__3.1.4 그래서 우리의 최종 선택은?
3.2 우리의 개발 작업실, 커서 설치하고 준비하기
__3.2.1 커서 설치하기
__3.2.2 커서 화면 둘러보기
__3.2.3 AI 대화창 활용하기
__3.2.4 추천 확장 프로그램 설치하기
CHAPTER 4 예제 프로젝트 1: 나만의 버스 서비스
4.1 어떤 서비스이고, 어떻게 나왔을까?
4.2 초기 프로젝트 구조 설정하기
4.3 데이터 넣기: 우리 동네 버스 시간표 준비
4.4 연동 및 구현: 화면에 데이터 표시하기
4.5 핵심 기능 구현: 다음 버스에 생명 불어넣기
4.6 세상에 공유하기: 1분 만에 배포하기
4.7 한 걸음 더 나아가기
4.8 더 활용하기
4.9 마무리하며
CHAPTER 5 예제 프로젝트 2: 공공데이터를 활용한 인천국제공항 혼잡도 웹 서비스
5.1 어떤 서비스이고, 어떻게 나왔을까?
5.2 보물 창고의 열쇠, 공공데이터 API
5.3 공공데이터포털 API 활용 신청하기
5.4 Node.js 설치하기
5.5 리액트 프로젝트 설정하기
5.6 API 연동: 실시간 데이터 가져오기
5.7 데이터 시각화 개발하기: 정보를 작품으로 만들기
5.8 세상에 공유하기: 깃허브 연동 배포하기
5.9 한 걸음 더 나아가기
5.10 더 활용하기
5.11 마무리하며
CHAPTER 6 예제 프로젝트 3: 나만의 네 컷 서비스
6.1 어떤 서비스이고, 어떻게 나왔을까?
6.2 서버 만들기: 파이어베이스란?
6.3 서비스의 백엔드 구축하기: 파이어베이스 프로젝트 설정
6.4 모바일 앱의 뼈대 세우기: 리액트 네이티브 프로젝트 설정
6.5 앱과 파이어베이스 연결하기: 백엔드와 프런트엔드 통합
6.6 앱의 설계도 그리기: 프로젝트 아키텍처 설계
6.7 폴더 및 공통 파일 생성하기: 아키텍처 구축
6.8 기능 구현 1단계: 홈 화면과 온보딩 구현하기
6.9 기능 구현 2단계: 카메라로 사진 촬영하기
6.10 기능 구현 3단계: 베스트 컷 선택하기
6.11 기능 구현 4단계: 최종 결과물 확인하고 저장 및 공유하기
6.12 한 걸음 더 나아가기
6.13 더 활용하기
6.14 마무리하며
CHAPTER 7 서비스 출시 및 마케팅과 SNS 채널 활용하기
7.1 서비스 스토어 등록하기
__7.1.1 애플 서비스 스토어 등록하기(iOS 배포 흐름)
__7.1.2 구글 플레이스토어 등록하기(안드로이드 배포 흐름)
__7.1.3 배포를 위해 준비해야 할 것과 심사 대응
7.2 서비스 웹 출시 복습하기
7.3 웹 SEO 적용하기
__7.3.1 웹 도메인 구매 및 적용하기
__7.3.2 구글 서치 콘솔 등록하기
7.4 SNS 및 커뮤니티 채널에서 내 서비스가 주목받는 방법
__7.4.1 콘텐츠로 소통하기
__7.4.2 주요 채널 활용하기: 플랫폼별 마케팅 팁
7.5 사용자 피드백을 통한 서비스 개선 전략 살펴보기
__7.5.1 초기 사용자 의견 수집하기
__7.5.2 AI를 활용해 피드백을 정리하고, 다음 업데이트 우선순위를 결정하기
CHAPTER 8 서비스가 성장했을 때 필요한 것들
8.1 사용자 트래킹하기
__8.1.1 구글 애널리틱스 활용하기
__8.1.2 커서에게 시켜서 GA4 기본 연결 끝내기
__8.1.3 이벤트 트래킹까지 한 번에 붙이기
__8.1.4 앱까지 트래킹하기 위해 Firebase Analytics로 확장하기
8.2 언제 서버를 준비해야 할까?
__8.2.1 서버란 무엇인가?
__8.2.2 서버 개발, 언제 해야 할까?
__8.2.3 클라우드 서비스 활용하기
8.3 비즈니스 모델 고민하기: 광고 수익 전략
__8.3.1 유료화 vs 광고 vs 부분 유료화
__8.3.2 투자, 지원 사업, 크라우드펀딩을 바라보는 현실적인 관점 361
__8.3.3 광고 수익의 현실
CHAPTER 9 앞으로 나아갈 길
9.1 AI 시대의 개발은 무엇이 달라졌나
9.2 책을 덮고 난 뒤, 무엇을 하면 좋을까
9.3 책을 마무리하며
ㆍ지은이 서희찬
저작권 안내
연관 프로그램
독자의견 남기기