본문 바로가기 메뉴 바로가기

리유저블 코드

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

리유저블 코드

검색하기 폼
  • 분류 전체보기 (32)
    • 자유글 (2)
    • iOS (30)
  • 방명록

2023/10 (11)
[iOS] 앱 내 글로벌 공통 뷰와 재사용 로직 구현 - 친구관계

여러 카테고리의 앱들을 만들어보면 각 앱들의 카테고리마다 공통으로, 자주 쓰는 기능들이 존재한다. 대표적으로 SNS 앱에서는 친구 관계에 대한 기능을 예로 들 수 있다. 팔로우, 친구 등 이름으로 쓰이는 친구 관계는 생각보다 나름(?) 복잡한 관계를 가지고 있다. 친구 신청중, 친구 요청 받음, 친구, 차단됨, 내가 차단 시킴 ... 등 여러가지 복잡한 상태를 가지고 있으며, 이것 또한 앱마다 다를 것이다. 따라서 어떠한 방식이든 클라이언트와 서버간 relationship에 대한 약속이 필요하며, 이는 하나의 앱에서 동일한 작동을 보장해야 한다. 이번에 개발에 참여한 SNS 앱에서도 당연하게도 친구 관계에 대한 UI가 많이 있었다. 이런 여러가지 뷰에서 사용되는 동일한 기능들을 각각의 뷰에서 하나하나 구..

iOS 2023. 10. 13. 19:59
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 맥북에어 m4
  • highprioritygesture
  • Swift
  • swiftui 제스처
  • easy cue
  • swiftui 탭
  • AVFoundation
  • flo
  • 애플워치 데이터 전송
  • self-hosted-runner
  • swift날짜
  • swift audio
  • audio kit
  • DateFormatter
  • ios웹소켓
  • watch connectivity
  • SwiftUI
  • avplayer
  • string catalog
  • ios채팅
  • IOS
  • onTapGesture
  • demical
  • keyboardtype
  • Xcode15
  • Github action
  • ios 다국어
  • audiokit
  • open-api-generator
  • openapi-generator
more
«   2023/10   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바