어플 -패스트캠퍼스

패스트 캠퍼스 챌린지 16일차

gyusama 2022. 2. 8. 20:58

MAC으로 바로 어플 실행 결과를 볼수 있음

◆ 수강 강의명: 

  • CH04_01. Xcode 설치 및 Playground 사용해보기, 프로젝트 생성해보기 
  • CH04_02. 변수, 상수, 튜플, 별칭 써보며 선언 개념 익히기 

◆ 강의 내용 :

★MAC이 필요하고 app.store에서 xcode 다운받기(약 12G) 

★File > New > Project 선택(상단 메뉴에서 IOS선택> App 선택)

Product Name설정 (ex. practice)

★Bundle id: 나의 고유의 아이디, 똑같은 앱이어도 번들 id 다르면 다른 앱으로 인식, 중요한 부분(ex. com.apple, com.fastcampus)

 설정 완료 후 바탕화면 이름 설정한 파일이 생깁니다.

★AppDelegate 

ScenDelegat 두개를 통해 앱이 실행이 됩니다. 

스토리 보드를 통해 코드를 입력하지 않고 화면을 통해 기능들을 넣을 수 있습니다.

 

File> New> Playground선택 : 놀이터 의미로 프로젝트 설정하지 않고 테스트를 통해 간단한 앱을 실행해 볼 수 있는 환경입니다.

Singe View를 선택하면 blank랑 다른 화면이 나오는데 실제 휴대폰 화면을 띄워 놓고 테스트를 해볼 수 있습니다. 

Single view를 이용해 바로 app 화면을 볼 수 있음

-----------------------

Playground로 진행

let a =1(let은 한번 설정하면 상수를 바꿀 수 없고)

var b =1(var는 추후에 설정 상수를 바꿀 수 있다.)

가능하면 let을 사용하길 추천하고 변수(바꿔야할)를 하면   var 추천

AnyObject (모든 클래스 객체 포괄하는 타입)

 

let a = 1 as! Double(!는 이 타입이 확실하면 사용하고)

let b = 2 as? Double(?는 이 타입이 틀릴 수 있다 생각할 때 사용)

 

lazy var a = 1 (lazy는 읽기 전에 초기화 하지 않는다. 무거운 작업을 할 때 사용)

 

★튜플 사용해보기 

var a: (string: String, value: Int) =("hello world",1)

a.string

a.value 

 

 

 

 


◆ 강의 요약 :

MAC에서 xcode를 설치해 여러 코드를 실습했습니다. 

 


 


<후기> 

Androide 만들 때보다 ios 앱 개발이 프로그램 설치부터 앱개발까지 쉽다는 것을 느낄 수 있었습니다. 다만 집에 MAC이없어 아쉬울 따름입니다. 이참에 Mac을 정말 구매해서 쉽게 앱개발을 해보고 싶습니다. 

 


 

#패스트캠퍼스 #패캠챌린지 # 직장인인강 #직장인자기계발 #패스트캠퍼스후기

#누적 다운로드 120만+ 1인 개발자와 함께하는 앱 개발 입문 Online.

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.