iOS란? iOS는 모바일 운영체제로 우리가 흔히 아는 Apple에서 개발했어요. Apple은 전세계 기업에서 가장 높은 가치를 평가 받는 기업이에요.
맥을 처음 사용하는 사용자의 경우 맥의 기능을 활용하기 어려워요. 간단한 단축키만 알고 있어도 많은 작업이 간편해지죠. 오늘은 이러한 맥의 사용법에 대해 알아볼거에요.
Swift 언어를 제대로 활용할 수 있는 기초 문법에 대해서 알아볼거에요. 다른 프로그래밍 언어와는 어떤 내용이 다른지 구분할 수 있어요.
Swift의 기초 문법을 활용하여 함수를 정의해볼 거에요. 함수는 반복되는 부분을 최소화시켜주는 아주 고마운 기능이에요. 함수를 만들고 수정하는 방법을 학습하며 원하는 구현해볼 수 있어요!
Swift의 조금 더 심화된 문법에 대해 알아볼거에요. guard 문을 통해 옵셔널의 언래핑과 함수의 다양한 기능을 학습할 예정이에요. 마지막으로 1급 객체와 클로저의 개념에 대해 알아볼거에요.
알아야 할 점 본 문서는 iOS 프로그래밍 강의 내용을 중심으로 작성되었어요. 이전 내용을 모르면 이해가 어려울 수 있어요. 앞으로도 계속 내용을 추가할 예정이에요.
iOS 앱을 만드는 방법에 대해 알아볼거에요. 버튼과 텍스트 박스 사용법에 대해 알고, 동작시켜볼 수 있어요. Xcode를 통해 앱이 동작하는 방법에 대해 이해할 수 있어요.
iOS 앱을 만드는 방법에 대해 알아볼거에요. 더 다양한 기능을 만들어보고, 앱 아이콘을 추가할 예정이에요.
다른 iOS 앱의 코드를 분석할 예정이에요. 다양한 기능을 알아보고 더 활용할 방법을 알아볼거에요.
이전 `BMI` 앱의 설정을 더 해볼거에요. 아이폰에서 입력 받아 처리하는 과정을 더 알아볼 거에요.
iOS 앱 내에서 표시되는 Tab Bar를 통해 화면 전환 기능을 구현할 거에요. Xcode를 통해 앱 내에서 동영상을 재생하는 기능을 구현할 예정이에요. 비슷한 방법을 통해 앱 내에서 웹페이지를 표시하는 방법도 구현할 예정이요.
앱 실행 후 회전 시 생기는 문제를 해결하는 Auto Layout에 대해 알아볼거에요. AppIcon 설정법을 간단히 알아볼거에요. 다른 프로젝트를 가져오는 경우 적용법을 알아볼거에요.