메뉴 건너뛰기


Developer > Mobile Application

기타 iOS 앱 프로젝트 템플릿

2013.11.29 18:16

푸우 조회 수:14133



2.png

Xcode 4.0의 Template


ios-template.jpg

Xcode 4.2의 Template


1) Master-Detail Application = 리스트 기반의 어플개발. IPAD기반은 split-view로 구성.

    (Navigation-based Application 과  Split View-based Application이  통합)

    iPhone 에서는 뷰(화면)가 여러 장 있어서, 계층적인 구조를 만들 때 사용하는 템플릿입니다. 

    또, 최초의 화면이 테이블 뷰라는 리스트 형식의 화면으로 되어 있습니다. 

    리스트 중에서 하나를 선택하면, 보다 깊은 계층으로 내려가고, 돌아가기 버튼을 선택하면 원래의 화면으로 돌아가는 앱에 사용합니다. 

    iPad 에서는 좀더 확장되는데, 세로화면인 경우에는 화면을 좌우로 분할해서, 작은 화면에 리스트를 표시하고, 큰 화면에는 상세화면을 표시합니다. 

    가로 화면의 경우에는, 화면 전체에 상세화면을 표시 하고, 버튼을 탭하면 나타나는 Popover 라는 리스트를 표시하여 상세화면의 내용을 전환시킬 수 있게 합니다. 

    지금까지는 Navigation -based Application 과 Split View-based Application 으로 나뉘어져 있었지만 Master-Detail Application으로 통합 되었습니다.


2) OpenGL Game = 그래픽 및 애니메이션 관련 어플 개발.

    OpenGL ES라는 2D나 3D의 그래픽을 표시하는 기능을 사용한 템플릿 입니다. 

    주로 게임 등에 사용합니다. 


3) Page-based Application = 화면을 넘기는 효과를 가진 어플개발.

    (신규 추가) 

    전자책과 같이 페이지를 넘겨서 화면을 바꾸는 앱용의 템플릿입니다. 

     화면의 양단을 탭하거나, 옆으로 스왑하면 페이지가 넘어가서 다음 페이지가 표시됩니다. 

     Xcode4.2 에서 새롭게 추가된 템플릿으로 실행환경은 iOS5 이상입니다. 


4) Single View Application = 하나의 뷰와 뷰컨트롤러를 가진 어플을 생성.

    (View -based Application 의 명칭이 변경) 

    뷰(화면)가 한장뿐인 템플릿 입니다. 

    가장 심플하고 기본적인 구조이므로,  간단한 앱이나 컨트롤을 작성하거나, Objectiv -C 의 문법을 테스트 할 때 등등 가장 손쉽게 사용할 수 있는 템플릿입니다.  

    준비되어 있는 뷰(화면)는 한 장밖에 없지만, 나중에 뷰를 추가해서 복수의 화면으로 구성된 어플을 만들 수도 있습니다. 


5) Tabbed Application = 기본적으로 화면 아랫부분에 생성되는 Tab bar 어플 개발.

    (Tab Bar Application 의 명칭이 변경) 

    뷰(화면)가 여러 장 있어서, 화면 하부의 탭버튼을 눌러서 화면을 변경할 수 있는 앱용의 템플릿입니다. 

    복수화면으로 모드변경을 하는 앱에 적합 합니다. 


6) Utility Application = 양면을 가진 뷰. 선택시 화면이 뒤집히며 설정화면 표시.

    (기존과 동일)

    뷰(화면)가 앞뒤로 2 장이 있어 버튼을 탭(누르기)하면, 쓱~ 하고 뒤집어 지는 앱용의 템플릿입니다. 

    기본적인 기능은 앞쪽화면에서 실행하 면서, 몇가지 간단한 설정을 뒤집어진 뒤쪽 화면 에서 실행하는 앱에 사용합니다. 


7) Empty Application = 하나의 윈도우와 델리게이트를 생성.

    (Windows -based Appliction 의 명칭이 변경) 

    Window 만 있고 뷰가 없어서, 앱의 최소한의 기능밖에 갖추어지지 않은 템플릿 입니다. 

    반대로 말하면 자유도가 높아서 모든것을 스스로 만들어 보고 싶을 때 사용하는 템플릿입니다. 


참조: http://daegi553.tistory.com/entry/IOS-Template

참조: http://roadbook.co.kr/attachment/cfile7.uf@166B50414F5D6E220E784A.pdf


번호 제목 글쓴이 날짜 조회 수
» iOS 앱 프로젝트 템플릿 file 푸우 2013.11.29 14133
1 주요 모바일 기기 해상도 푸우 2013.11.29 10139