[Flutter Project] 옆자리 - 페이지 및 플로우 구상

2024. 10. 14. 13:24·개발/모바일
반응형

앱을 개발해야하는데, 생각 정리할 겸 글을 작성했습니다.

 

제가 생각하는 앱 구성은 심플합니다.

페이지는 2개를 제공할 예정입니다.

 

1. 미들웨어 페이지

- 앱을 사용하기 위해서는, 와이파이 연결이 필수이기 때문에, 와이파이 연결을 체크하고 대기하는 페이지입니다.

 

2. 홈 페이지

- 현재 와이파이에서 앱에 접근한 사람들과 채팅할 수 있는 페이지입니다.

 

 

그다음, 플로우 입니다.


Block. 와이파이 재연결 요청

 

1. 와이파이 연결 확인

1-Yes => [2]

1-No => [Block]

 

2. 현재 와이파이 IP 주소 확인

2-Yes => [3]

2-No => [Block]

 

3. UDP 통신 시작

 

4. 현재 해당 와이파이 IP에 채팅방이 존재하는지 확인

4-Yes: [6]

4-No: [5]

 

5. 채팅방 생성

5-1. 일정 시간을 텀으로, 주기적으로 다른 채팅방을 탐색하며, 해당 채팅방과 머지

 

6. 해당 채팅방에 웹소켓 연결 시도

6-Yes: [7]

6-No: 일정 횟수 이상 재 시도 후, 실패 시, 채팅방 생성

 

7. 채팅방 입장

반응형
저작자표시 비영리 변경금지 (새창열림)

'개발 > 모바일' 카테고리의 다른 글

[Flutter Project] 옆자리 - 개발 완료  (0) 2024.10.23
[Flutter Project] 옆자리 - 로직 변경 예정  (0) 2024.10.21
[Flutter Project] 옆자리 - UDP 서비스 개발  (0) 2024.10.21
[Flutter Project] 옆자리 - 플로우에 맞춰서 기능 개발  (0) 2024.10.17
[Flutter Project] 옆자리 - UseCase 및 화면 개발  (1) 2024.10.14
[Flutter Project] 옆자리 - 스킴 & 라우터 & 로그 & 의존성 & 모델...등 환경 구성  (0) 2024.10.07
[Flutter Project] 옆자리 - 프로젝트 생성  (0) 2024.09.25
[Flutter Project] 옆자리 - 프로젝트 시작  (0) 2024.09.10
'개발/모바일' 카테고리의 다른 글
  • [Flutter Project] 옆자리 - 플로우에 맞춰서 기능 개발
  • [Flutter Project] 옆자리 - UseCase 및 화면 개발
  • [Flutter Project] 옆자리 - 스킴 & 라우터 & 로그 & 의존성 & 모델...등 환경 구성
  • [Flutter Project] 옆자리 - 프로젝트 생성
권퓨터
권퓨터
만드는 걸 좋아하는 개발자의 기록. 코드든 글이든, 일단 만들어 봅니다.
  • 권퓨터
    권퓨터: Kwonputer
    권퓨터
  • 티스토리 홈 관리자
  • 전체
    오늘
    어제
    • 분류 전체보기 (557)
      • 개발 (56)
        • 프로젝트 (5)
        • 모바일 (44)
        • 프론트엔드 (0)
        • 백엔드 (2)
        • 인프라 (0)
        • AI · 머신러닝 (4)
      • IT · 테크 (8)
        • 기술 트렌드 (3)
        • 도구 · 생산성 (1)
        • 제품 리뷰 · 추천 (0)
        • 마케팅 · 수익화 (4)
      • 자기계발 (7)
        • 공부법 · 언어 (0)
        • 취업 · 커리어 (7)
      • 아카이브 (486)
        • 일기 (480)
        • 취미 (6)
  • 블로그 메뉴

    • 홈
  • 링크

    • 블로그 이전
  • 공지사항

    • 서브 블로그 => https://kwonputer.com/
  • 인기 글

  • 태그

    Single Table Design
    파이썬 기초
    서버리스 아키텍처
    ai 게임 개발
    사이드프로젝트
    python
    flutter 면접 질문
    kotlin
    python 기초
    OpenAI GPT
    Prompt Engineering
    1인개발
    flutter 개발자
    aws lambda
    TypeScript
    상태관리
    내러티브 게임
    https://www.kwonputer.shop/
    크로스플랫폼
    FACEBOOK광고
    파이썬
    https://github.com/kwongeneral/kortfolio.git
    riverpod
    Clean Architecture
    AWS CDK
    injectable
    flutter
    dynamodb
    다국어 블로그
    클린 아키텍처
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
권퓨터
[Flutter Project] 옆자리 - 페이지 및 플로우 구상
상단으로

티스토리툴바