본문 바로가기
Side Project

아이폰 ECommerce+SNS 앱 목요스터디세미나 2주차

by 탄이. 2018. 8. 24.

2주차 8/23

  • 약추 : 함수 작명을 잘 해야 한다.

  • 1주차 과제리뷰

    • signIn() 아래에 화면전환 코드가 실행이 안됨

      • 우선순위가 엉망으로 꼬여서 signIn() 아랫 줄의 퍼폼세그(화면전환)가 안된 것이다.

오늘 세미나중 주요핵심1 : 브레이크포인트를 잘써야한다.

오늘 세미나중 주요핵심2 : ‘시퀀스’

현업기획서 예시

  • 짜증나는 기획서 : 사용자 설명서처럼 화면캡처 많이 해서 앱의 흐름을 소비자에게 설명하듯이 만듦. 화면해설으로만 100% 채움.

  • 조금 괜찮은 기획서 : 시퀀스 순서도로 개발할 내용을 잘 알 수 있게 함

  • 플로우와 시퀀스 : 화면의 흐름은 플로우, 기능의 시작부터 끝까지는 시퀀스, 플로우는 화면 하나 정도로 큰 의미이다. 시퀀스는 그 보다 훨씬 작다.

  • 갯수 : 화면 < 기능 < 시퀀스 < 함수

  • 화면만 보여주는 기획서는 최악이다.

  • 기능과 함께 시퀀스를 보여주는 기획서가 좋은 기획서.

  • 코딩을 하려면 꼭 시퀀스를 고민하라!

오늘 세미나중 주요핵심3 : 잘나가는 프레임워크인 파이어베이스의 문제점

  • 다음 주로 넘어감

과제1

  1. 상단 버튼 두개 만들기

    • Next

    • MyInfo

  1. 우측 사이드메뉴 나오게하기

    • 구글서버 닉네임

    • 이메일

    • 우리 닉네임

    • 우리 이메일

      • (위 두개는 구글계정정보, 아래두개는 우리DB)

  1. 실시간 불러오기를 쓰지 않고도 DB가 바뀌면 바로 편하게 동기화 되도록 하기.

    • 디비 불러오기 실시간이 아닌 뷰윌어피어에 한번 만 들어가 있다.

    • 앱댈리게이트에 디비쓰기 함수가 들어있다.

    • 화면 처음뜨는 부분에 기능을 몰아놓지 말고

    • firestore 만의 특징을 활용!

과제2 (선택)

  • 우측 사이드메뉴 애니메이션 적용

    • 라이브러리 적용해서 조금만 고치기


댓글