728x90

 

애플에서 추구하는 UI 정책 정독 후 AutoLayout을 통해 프로토타입 기반 UI 구현을 시작했습니다.

UI Tap Bar Controller를 사용하여 폴더와 즐겨찾기 화면을 이동할 수 있으며 CollectionView로 Cell을 관리합니다.

 

제작과정을 오픈소스로 깃허브에 공유해 놨으므로 다른 개발자들이 보기 편하게

폴더별로 ViewController와 Cell 파일을 정리하였으며 기능에 적합한 변수명을 사용하였습니다.

 

아직 정식으로 코드를 작성하기 전이기 때문에 화면 구성의 변경을 감안하여

수정 및 삭제가 필요할 때 복구가 가능하도록 Commit을 상시 하고 있습니다.

 

화면 구성으로는 앱 실행 시 카테고리 탭의 사용자 폴더를 가장 먼저 볼 수 있게 하였습니다.

카테고리 탭에서 사용자가 만든 폴더를 선택하면 해당 폴더 안에 있는 Q&A를 셀 형태로 볼 수 있습니다.

셀을 선택하면 해당 셀에 저장된 질문과 답변을 볼 수 있으며, 수정 버튼을 누를 시 수정이 가능한 화면으로 이동합니다.

셀이 나열되어 있는 화면으로 이동하여 우측 상단의 플러스 버튼을 누르면 새로운 Q&A를 작성할 수 있습니다.

 

즐겨찾기 탭은 셀 형태로 구성되어 있습니다.

작성한 Q&A의 우측 상단에 별 모양 버튼을 클릭하면 해당 셀은 즐겨찾기 탭에도 표시되도록 구현했습니다.

 

추후 추가하고 싶은 기능을 몇 가지 생각해놨습니다.

아무래도 초안이다 보니 기능도 간단하고 부족한 부분도 많겠지만 열심히 완성시켜 보겠습니다!

 

 

728x90

+ Recent posts