deer diary_ios development idea pressentation

9
Project : Deer Diary ios School 박상욱 꿈을 기록하는 일기장

Upload: sangwook-park

Post on 14-Apr-2017

55 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Deer diary_iOS Development idea pressentation

Project : Deer Diary

ios School 박상욱

꿈을 기록하는 일기장

Page 2: Deer diary_iOS Development idea pressentation

• 평소 꿈을 많이 꾸기 때문에 이를 기록하는 일기장이 있었으면 좋겠다는 생각을 자주 하였음

• 지금까지 배웠던 부분을 활용하여 제작할 수 있는 범위 내에서 한하여 제작할 수 있는 앱을 만들어보기로 함

• 사용자의 데이터의 경우, 서버연동을 하지 않기 때문에 어플리케이션 내부에서 저장할 수 있는 방안에 대해서 고민

• 사용자 인터페이스가 다소 불편하더라도 기간 내 끝낼 수 있으면서 깔끔한 디자인이 나오도록 하는 것이 본인의 목표

• 최근 UI 및 개발 트렌드를 반영하여 어플리케이션 개발하는 것을 목표로 두었음

기획개요

Page 3: Deer diary_iOS Development idea pressentation

메인화면

아직 구현 방안에 대해서 생각해보지 않았으나, 우선 ImageView를 기본적으로 설정하여 아래 이미지에 구현하고, 가능하면 현재 시간을 표현할 수 있도록 할 것임

UI를 먼저 디자인 하였기 때문에, 개발하는데 문제가 발생했을 경우, 수정하고 대안을 찾아볼 예정입니다.

UI Tabbar Controller & ToolBar ControllerToolBar->일기를 쓰기 위한 화면으로 따로 이동시키기 위해 툴바 사용Tabbar-> 앨범 / 글 목록 리스트 / 설정창 넘어가는 화면 구현

이전 데이터를 가져오기 위해 어떻게 해야할진 구상해보지 않았지만, UITextView 활용하여 본인이 이전에 작성했던 글을 랜덤하게 볼 수 있도록 구현할 것임

상단의 날씨 위젯형식으로 기입하기에는 어려울 것 같다고 생각하여, 설문조사 형식으로 오늘 본인의 기분이 어땟는지 버튼을 누르는 것으로 데이터 값으로 이동시켜주는 방안을 생각하였고, 현재 시간/위치 기능을 넣고자 함

Page 4: Deer diary_iOS Development idea pressentation

작성한 글 아카이브 화면

ScrollView / tableView custom 글을 올렸을 때, tableView로 이동하여 스크롤 뷰가 구현될 수 있는 화면을 제작

추가항목에서 글만 추가하였을 경우, 옆에 있는 인터페이스와 같이 화면이 보여진다. 스크롤하면서 내가 지금까지 작성했던 리스트를 볼 수 있음

UI Tabbar Controller & ToolBar ControllerToolBar->일기를 쓰기 위한 화면으로 따로 이동시키기 위해 툴바 사용Tabbar-> 앨범 / 글 목록 리스트 / 설정창 넘어가는 화면 구현

Page 5: Deer diary_iOS Development idea pressentation

앨범 화면

CollectionView -> CollectionViewCell -> ImageView -> Label 형식으로 집어넣고, 추가 란에서 데이터를 끌어올 수 있도록 할 예정

사진을 중심으로 정보가 입력될 수 있도록 하고자함. 이미지는 가장 먼저 존재하고 있는 이미지를 입력할 예정임

UI Tabbar Controller & ToolBar ControllerTabbar-> 앨범 / 글 목록 리스트 / 설정창 넘어가는 화면 구현 (사진 앨범 열람을 위한 화면으로 이동하여 클릭 하였을 시, 그날 작성했던 글들을 이미지와 함께 보여줄 수 있도록 함)

Page 6: Deer diary_iOS Development idea pressentation

일기 작성 화면

UITextfield활용하여 일기를 작성할 수 있음. 별도의 라인이나 그런건 iphone size 일정 규격에 맞춰서 제작이 될 예정임.

UI Tabbar Controller & ToolBar ControllerToolBar->일기를 쓰기 위한 화면으로 따로 이동시키기 위해 툴바 사용Tabbar-> 앨범 / 글 목록 리스트 / 설정창 넘어가는 화면 구현

이전 데이터를 가져오기 위해 어떻게 해야할진 구상해보지 않았지만, UITextView 활용하여 본인이 이전에 작성했던 글을 랜덤하게 볼 수 있도록 구현할 것임

텍스트를 볼드/이탈릭/색상을 변경할 수 있도록 기본적으로 설정할 것이며, 일정 텍스트를 지정해준 후 해당

Page 7: Deer diary_iOS Development idea pressentation

사진 일기 화면

이미지를 라이브러리에서 가져와 최대 5장까지 삽입이 가능할 수 있도록 하고자 하며, 간략하게 제목을 설정할 수 있도록 함.

UI Tabbar Controller & ToolBar ControllerToolBar->일기를 쓰기 위한 화면으로 따로 이동시키기 위해 툴바 사용Tabbar-> 앨범 / 글 목록 리스트 / 설정창 넘어가는 화면 구현

Textfield입력을 가능하게 할 수 있도록 할 것이며, 사진 안에 간략하게 설명할 수 있도록 기능을 설정하여 구현하고자 함

Page 8: Deer diary_iOS Development idea pressentation

설정화면

설정 1. 비밀번호 설정설정 2. 아이클라우드 동기화 기능 on/off

최소한으로 필요한 기능만 탑재할 예정이며, 가급적이면 작성한 일기의 내용을 동기화 할 수 있도록 할 것 입니다.

개발자 소개, 업데이트 내역 및 버전 정보, 라이센스 입력하고자 함.

Page 9: Deer diary_iOS Development idea pressentation

Thank you