본문 바로가기
Side Project

FireBase로 iOS 채팅앱 만들기 8일차

by 탄이. 2018. 4. 19.





  • 4일차

13강 : 말풍선Chat Bubble2, 키보드Keyboard 만들기

14강 : 대화방 리스트(Chat Room List) 만들기 - 1



  • 5일차

15강 : 대화방 리스트(Chat Room List) 만들기 - 2

16강 : 메세지에 보낸 시간(TimeStamp) 만들기

17강 :채팅방리스트에 채팅방 이동 이벤트 및 TimeStamp 만들기





  • 6일차

18~20강 : 푸시 메세지 만들기(Make Push Notification)




  • 7일차

21강 : 상태메세지(ConditionMessage)를 위한 AccountView 만들기

22강 : 

상태메세지(ConditionMessage)를 위한 AlretDialog 만들기

23~25강 : 메세지 읽음표시(Message Reading Checker) 만들기

26강 : 단체 채팅방(Group Chatroom) 만들기





  • 8일차

27~29강 : 단체 채팅방 만들기(Group Chatroom) 만들기







6일차 푸시 노티피케이션을 개발하기 위해서는 애플 개발자 프로그램 결제가 필수입니다.

결제 한뒤에 결제승인이 2일이 걸려도 안되자 애플 개발자 전화 지원에 전화를 걸었더니 바로 해결됐어요.

유투브로 강의를 보다보니 영상을 멈췄다가 재생했다 하면서 타이핑하고 영상을 따라하는게 쉽지 않다는 걸 알게 됐는데요.

맥북이 빠릿빠릿 하지 않다보니 적응이 잘 안되서 진도가 빨리빨리 나가질 못하다가 요령이 생기고 적응이 되기 시작하니까 7일차부터는 진도를 많이 나가게 되었습니다.

강의에서 소스를 타이핑 할 때는 설명을 먼저 끝까지 듣고 코드를 다 작성한 부분에서 영상을 정지하고 보고 타이핑을 한번에 해야합니다.

마우스로 이곳저곳을 따라해야 할 때에는 강의를 아이패드로 재생하고 왼손으로 재생과 정지를 반복하면서 오른손으로 마우스를 잡고 진행을 따라가면 편해요.

8일차에는 시간이 없어서 진도를 많이 나가지 못했습니다.

이제 9일차에 나머지 30~32강을 끝내고 진도를 모두 마칠 예정입니다.

그리고 수정이 필요한 부분과 추가해야 할 부분을 9~11일차 3일에 걸쳐서 개선해나가고, 마지막 날인 11일차에는 앱을 완성시키고 배운 내용을 복습하여 라이브러리 별로 Quiver앱에 정리하고 정리한 내용을 블로그에도 작성할 겁니다.









댓글