'아이폰개발/AppsNext강좌정리'에 해당되는 글 12건

  1. 2010.06.11 [AppsNext] iPhone SDK 기초강좌_2강 HelloWorld, 그리고 XCode 설명
  2. 2010.06.10 [AppsNext] iPhone SDK 기초강좌_1강 들어가면서


1. Xcode 설치하기
  1) http://developer.apple.com/  -> iPhone -> SDK 3.2  (20100610 현재 iPhone SDK 4.0 BETA도 공개)
     Xcode 3.2.2 and iPhone SDK 3.2  ( 급질문 : Xcode와 iPhone SDK는 일체형이냐? )

2. Xcode 실행하기
  1) 새프로젝트 시작하기
[Create New Project 실행화면]

      ㄱ. Navigation-Based Application : 
           - 상단의 바가 있어 Back-Forward  버튼이 있어 화면 전환을 순차적으로 진행가능 
      ㄴ. OpenGL ES Application : 
            - OpenGL ES 를 바로 실행할 수 있도록 세팅
      ㄷ. Split View-based Application : 
            - SDK 3.2 에 신규로 추가, 분할뷰 이용 가능
      ㄹ. Tab Bar Application : 
            - 화면 하단에 탭바가 위치한 어플
      ㅁ. Utility Application : 
            - 사용자 입력이 필요 없거나, 단순한 위젯 형태( Dialog based App)
      ㅂ. View-based Application : 
            - View Control 하나를 기본으로 세팅
      ㅅ. Window-based Application : 
            - 가장 기본적인 아이폰 어플. 윈도우 하나만 세팅   

2. Hello World 프로젝트 
   1) Create New Project  : View-Based Application 선택
   2) Xcode 실행화면 
     a. Classes : 프로젝트를 구성하는 대부분의 Object-C 기반의 클래스 소스파일 (헤더파일 *.h, 소스파일 *.m)
     b. Other Sources : Object-C 기반이 아닌 헤더 및 소스 파일 
                                 
     c. Resources : 이미지, 동영상 등 리소스 파일, 인터페이스 빌더 파일(*.xib)
     d. Frameworks : 프로젝트에서 사용하는 프레임워크
     e. Products : 컴파일 했을 때 발생하는 결과파일 ( 붉은색으로 표현된 파일은 존재하지 않음) 

  2) 인터페이스 빌더 : Drag & Drop을 통해 화면을 쉽게 구현할 수 있는 툴 
  
[인터페이스 빌더 & 라이브러리 창 실행화면]

      a. MainWindow.xib 파일 
        - 타 xib를 호출해서 구현  

      b. Library에서 Label을 끌어와 HelloWorldController.xib의 View에 추가  
      c. Label을 선택한 상태에서 " Menu - Tools - Inspector " 실행 
        - view Attribute : 화면 디스플레이 속성 정보 제어
        - view Connections: IB와 소스코드와의 연결해주는 기능
        - view Size : 화면 크기 
        - view Identify : 프로그래밍 속성 
  
  3) 도움말    
     a. Xcode : [Menu] Help - Developer's Document
     b. [option] Key + 더블클릭 : 간단 풍선 도움말 
     c. [option] + [command] Key + 더블클릭 : 팝업도움말
     d. [control] Key + 클릭 : 팝업메뉴
 

헉헉... 진도 정말 늦다

 
 

Posted by 꿈을펼쳐라
,


찾아기기 : http://www.appsnext.com/bbs/board.php?bo_table=iphonesdk&wr_id=23

1. 강좌를 시작하며
   1) 대상은 Object-C를 약간은 이해하고 있는 분.  Object-C는 설명하지 않음.
   2) XCode 내의 IB(Interface Builder)를 최대한 사용 ( 일반적으로 고수나 팀작업에서는 IB 사용을 최소화 함)

2. 강좌 커리큘럼
   1) XCode 사용하기
   2) 다중 Xib 사용하기 (짚이라고 읽음)
   3) Table Control 사용하기
   4) Navigation Control 사용하기
   5) TabBar Control 사용하기
   6) Paging Control 상요하기
   7) 기타 등등...   (늘어날 수 있음)

3. 강좌 목표
   1) XCode를 친숙하게 이용할 수 있음.
   2) 간단한 허접한 어플을 개발할 수 있는 수준 ( 천리길도 한걸음 부터... 욕심내지 마세요..^^)
      - 한번에 다 알려고 하지 마셈~~ 
      - 책을 통한 공부의 문제점 : 소스 코딩을 하느라 머리를 쓰지 않음 ( 열심히 코딩했으나, 세페이지 넘어
                                   가면 남는 것이 없음)  : 절대 공감 !!!


4. AppsNext 유료강의도 있답니다.  많이 이용해주세요. 이렇게 공짜 강의도 해주시는데...   저도 감사감사

Posted by 꿈을펼쳐라
,