00 오리엔테이션 0.1 이 책에 대해서 0.2 Xcode 의 구조와 활용 0.2.1 Xcode 각 영역과 명칭 0.2.2 Xcode 브레이크 포인트 다루기 0.2.3 Xcode 뷰 계층 디버깅하기 0.2.4 스토리보드 미리보기(Preview) 사용하기 0.2.5 협업 및 이력 관리를 위한 소스 컨트롤 기능 사용하기 01 기본 기능 다루기 1.1 프로젝트 생성 및 메모장 인터페이스 설계 1.1.1 프로젝트 생성 및 기본 설정 1.1.2 메모 목록 화면 구성 1.1.3 오토 레이아웃 설정 1.1.4 메모 작성 화면 구성 1.1.5 상세 화면 구성 1.1.6 커스텀 클래스 생성 및 객체 연결 1.2 메모 앱 기능 구현 1.2.1 데이터 모델 작업 1.2.2 MemoFormVC 클래스 작성 1.2.3 Memo..
01 첫 번째 iOS 앱 만들기 1.1 첫번째 앱, Hello World! 1.1.1 Xcode 프로젝트 생성 1.1.2 프로젝트 설정 1.1.3 프로젝트 구성과 스토리보드 1.1.4 스토리 보드로 화면 구성하기 1.1.5 화면 전환 구현하기 1.1.6 스위프트 코드 작성하기 1.2 시작 화면 제어하기 1.2.1 시작 화면 편집 1.2.2 새로운 시작 화면 파일로 교체하기 02 iOS 앱의 구조와 코코아 터치 프레임워크 2.1 앱의 기본 구조 2.1.1 엔트리 포인트와 앱의 초기화 과정 2.1.2 MVC 패턴 2.1.3 앱의 상태 변화 2.2 iOS 와 코코아 터치 프레임워크 2.2.1 iOS 2.2.2 코코아 터치 프레임워크 2.3 앱을 구성하는 핵심 객체들 2.3.1 iOS 유저 인터페이스의 표현 구..
하이브리드앱으로는 다음과 같은 것들이 유명하다. React NativeIonic (Capacitor, Cordova)PWA with CordovaFlutter 이 중 Flutter 와 Ionic 을 추천한다. 아니다 막상 해보면 난 리액트 네이티브가 가장 좋아보인다.Ionic 을 사용한다면 React 를 사용할 것이고 Typescript 를 사용할 것인데웹을 함께 고려하여 만든다면 React Ionic 으로 기술을 통일하여 생산성을 증가 시키는 것도 좋을 것이다.하지만 기본적으로 Typescript 는 Javascript 에 타입을 만들어 사용하는 것이기에 그러한 부분을 고려하지 않는다면 애초에 타입이 있는 dart 를 사용하는 Flutter 가 나을 수 있다. UI 와 네이티브와 연결하는 메소드 채널 ..