일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- LCA
- SCC
- dinic
- 전월세
- 트라이
- Seg
- suffix array
- 구현
- 접미사배열
- TRIE
- 오블완
- lcp
- 트리dp
- 아호코라식
- 좌표압축
- 이분탐색
- Segment tree
- 임대차계약
- 세그먼트트리
- 월세
- spfa
- 2-sat
- 디닉
- MCMF
- treedp
- 티스토리챌린지
- 2SAT
- 유량
- 투룸
- 이분매칭
- Today
- Total
N coding
[01] app 만들기 단계 조사 본문
글 안 올린지는 한참이지만 나름(?) 천천히 진행은 되고 있다.
Notion에 개인적으로 중구난방 작성하고 여기 옮겨 쓰는 형식이기 때문에 포스팅은 더 느리게 할 것 같다.
앱을 만들어 본 적은 있어도 뭔가 제대로 된 프로세스를 쭉 거친 적은 없다.
그런 프로세스를 거쳤다고 하더라도 나는 이미 기획과 디자인이 끝난 자료를 가지고 '개발' 부분만을 수행했을 뿐...
그래서 전반적인 프로세스에 대해서 찾아봤다.
https://www.castingn.com/sourcing/kkultip_detail/127
https://aragagi.tistory.com/10
크게 보자면
- 기획
- 디자인
- 개발
- 테스트
- 배포
구체적으로 보자면
- 서비스 구상
- 아이디어 정리
- 시나리오 정리
- 기능리스트 작성
- 앱 기획
- 플로우 차트 작성
- 와이어 프레임 작성
- 기술 검토 및 견적
- 서버 사용여부
- 서버 아키텍처
- 앱 아키텍처
- 프로젝트 기간 및 견적 도출
- 앱 디자인
- 유사 앱의 ux/ui 검토
- api 서버 개발
- 인터페이스 설계
- db 설계
- 개발 환경 세팅 및 개발 진행
- 앱 개발
- 앱 테스트
- 테스트 명세서 정리
내가 당연히 모든 프로세스를 잘 수행하지는 못할 것이다.
흉내라도 내보면서 이런 방식으로 하는구나를 익히는 게 목적이기 때문에 아무튼,.. 대충 할 거라고 선전포고ㅋㅋ
이 단계들을 하나씩 따라가 보는 걸로 하기로 했다.
1. 서비스 구상
1.1 아이디어 정리
Target : 고양이를 키우는 사람들 중 컨디션 체크를 하고 싶은 사람들
Needs : 고양이의 컨디션, 스케줄을 관리하고 싶다.
Goal : 내 실력 증진
1.2 시나리오 정리 및 기능 리스트 작성
내 앱을 다운로드하고 설치한다.
본인 고양이(들)의 프로필을 등록한다. (데이터를 서버에 저장한다면 로그인 기능도 넣기)
고양이의 변화를 기록한다.
- 매일 : 밥, 간식, 용변
- 일이 발생할 때만 : 특이사항 기록(토, 건강 이상 등)
- 정기적으로 알림이 필요 : 병원/약 먹기, 발톱 깎기, 양치하기, 빗질, 화장실 청소
- 기록하고 싶을 때 : 추억, 사진
플로우 차트와 와이어프레임 등의 차이를 잘 몰라서 서치
User flow, UX flow, Flow Chart
https://brunch.co.kr/@hyoi0303/1
User Flow
- 제품을 통한 사용자의 움직임을 설명
- 진입점에서 최종 상호 작용에 이르기까지 사용자가 수행하는 모든 단계
Flow Chart
- 온보딩 스크린 등 진입점을 시작으로 제품 구매 또는 회원가입과 같은 최종 결과로 끝나는 것을 말한다.
- 프로세스 수행에 필요한 일련의 단계와 결과를 시각적으로 표현한 것
Wire Frame (구조 중심)
- 간단한 모양만을 사용하여 인터페이스를 시각적으로 묘사
- 구조, 콘텐츠, 기능을 설명하는 데 사용됨
Prototype (사용성 중심)
- Low fidelity
- High fidelity
- fidelity : 프로토타입에 포함된 세부 묘사 및 기능 레벨을 나타냄
Flow Chart 작성 규칙
https://devdesigner.tistory.com/64
- 진행방향
- 상→하, 좌→우
'고양이캘린더' 카테고리의 다른 글
[00] 고양이 캘린더 만들기, flutter app에 필요한 기능들 (0) | 2022.07.04 |
---|