배고픈 개발자 이야기

앱 개발부터 배포까지 시작하기 본문

토이 프로젝트/첫 번째 프로젝트

앱 개발부터 배포까지 시작하기

이융희 2021. 7. 7. 17:45
728x90

https://devcompass.co.kr/%EC%95%B1-%EC%A0%9C%EC%9E%91/

 

앱 제작, 어플리케이션 제작 과정 완벽 정리 • DevCompass

이 글은 앱 제작 과정을 상세히 정리하였습니다. 앱 개발 아이디어가 있는 기획자, IT 스타트업 관계자, 1인 개발자 등 어플리케이션 제작 과정을 알고자 하는 분들에게 유용한 글입니다. 앱 제

devcompass.co.kr

 

개인 프로젝트 앱개발 ~ 배포까지를 제대로 해보고 싶다는 생각에 무작정 구글링을 통해 하는 방법을 알아보았다.

먼저 전체적인 프로세스를 정리중이다.

 

전체 과정은 다음과 같다고 한다.

기획 -> 디자인 -> 개발 -> 테스트 -> 출시 및 배포

 

1-1. 서비스 구상 및 프로젝트 구성

아이디어 정리

타겟 사용자 : 게임 유저

 

1-2. 사용자의 니즈 및 제공가치 :

pc게임에 접속하지 않고도 확인 가능한 경매장검색

게임사에서 제공해주지 않는 랭킹검색 및 모험단, 캐릭터 검색

구체화 및 커스터마이징 제공

 

1-3. 목표 : 많지 않은 기능을 가지더라도 컴팩트한 서비스 제공을 통한

트래픽 상승 및 광고 등을 통한 수익창출

 

2. 시나리오 정리

사용자가 앱을 다운받고 설치한다.

경매장/랭킹/캐릭터/상세사항을 검색 및 상세사항을 확인한다.

유사사이트 참조

 

3. 기능 리스트 작성

 

 

4. 자체 개발

 

 

앱 기획

화면 플로우 차트 작성

메인화면

메뉴바 랭킹/캐릭터/모험단/경매장

랭킹 -> 직업선택에 따른 랭킹 자동 정렬 -> 클릭시 상세화면

캐릭터 -> 검색화면 -> 해당하는 화면 -> 클릭시 상세화면

모험단 -> 모험단 정보 및 캐릭터 화면 -> 클릭시 상세화면

경매장 -> 간단한 조건의 검색 -> 가격 출력

 

 

2. 와이어 프레임 작성 (화면 정의서 포함)

메뉴바 랭킹/캐릭터/모험단/경매장

랭킹 -> 직업선택에 따른 랭킹 자동 정렬 -> 클릭시 상세화면

캐릭터 -> 검색화면 -> 해당하는 화면 -> 클릭시 상세화면

모험단 -> 모험단 정보 및 캐릭터 화면 -> 클릭시 상세화면

경매장 -> 간단한 조건의 검색 -> 가격 출력

 

디자인이 입혀져 있지 않지만 화면의 구조와

 

3. 상세 기능 리스트 작성

 

기술 검토 및 견적

서버 사용 여부 결정

 

2. 서버 아키텍처 설계

 

3. 앱 아키텍처 설계

 

4. 지원 플랫폼 결정

안드로이드 한정

 

5. 지원 API 버전 결정

안드로이드 최신버전으로 프로토타입 제작

 

6. 지원 디바이스 결정 (파편화 문제)

삼성폰

 

7.프로젝트 기간 및 견적 도출(앱 출시 후 운영 계획 및 비용ᄁᆞ지 고려)

 

 

 

앱 디자인

디자인 가이드 검토

 

2. 유사 어플리케이션의 UX/UI 사례 검토

 

3. 테마 선택

 

4. 테마 커스텀 작업

 

 

API 서버 개발

인터페이스 설계

 

2. DB 설계

 

3. 개발 환경 세팅 및 개발 진행

 

앱 개발

앱 테스트

앱 배포

Comments