240919 iOS 프로그래밍기초 3주차
·
iOS프로그래밍 (2학년 2학기)
var name = "Z2A3"var age : Int = 10var aa = "이름은 \(name)이고, 나이는 \(age)입니다"print(aa)\(출력하고 싶은 변수나 상수)varx:Int=10print(x); print("x"); print("\(x)");print("값은 \(x)입니다.")print("Int32 Min = \(Int32.min) Int32 Max = \(Int32.max)")변하지 않는 상수 값은 let으로 사용, 중간에 변경하려 하면 오류가 남튜플 실습let myTuple = (10, 2.1, "Hi")print(myTuple.1)let myTuple1 = (count: 10, length: 12.1, message: "Hi")print(myTuple1.1, myTuple1.l..
240912 iOS프로그래밍기초 2주차
·
iOS프로그래밍 (2학년 2학기)
MAC 사용법Window 키보드와 Mac 키보드의 차이점화면 캡쳐하는 방법전체화면cmd+shift+3 특정부분cmd+shift+4cmd+shift+4+space+카메라 이동하여 해당 윈도우만 캡쳐Windows 컴퓨터와 공유dropboxFinder 많이 쓰는 기능 실습다중 항목 선택연속적인 항목 선택 : shift+클릭(드래그)비연속적인 항목 선택 : cmd+클릭(드래그)다중 항목 용량 확인다중 항목 선택 후 마우스 오른쪽 버튼을 클릭하면 컨텍추얼 메뉴가 나오는데 alt키를 누르면 [정보 가져오기] 메뉴가 [속성 보기]로 바뀌고 이것을 클릭복사/붙이기cmd+C, cmd+V마우스 오른쪽 버튼 클릭하면 나타나는 컨텍추얼 메뉴 사용(복제)항목 삭제하기휴지통 비우기Mission Control(F9)Mission ..
240905 iOS프로그래밍기초 1주차
·
iOS프로그래밍 (2학년 2학기)
안드로이드 앱 개발과 iOS 앱 개발의 차이점 항목안드로이드 앱개발iOS 앱개발개발 언어Java, KotlinSwift, Objective-C개발 환경Android StudioXcode운영 체제Android OSiOS앱 배포Google Play StoreApple App Store디바이스 다양성다양한 제조사와 모델Apple 기기만 (iPhone, iPad 등)UI 디자인Material DesignHuman Interface Guidelines (HIG)테스트 기기여러 제조사의 기기에서 테스트 필요Apple 기기에서만 테스트 가능앱 수익 모델광고, 인앱 구매 등 다양한 옵션인앱 구매 및 유료 앱 중심개발자 커뮤니티큰 규모의 다양한 개발자 커뮤니티Apple Developer Program 중심 앱 개발 기술..