책소개
모바일 앱 개발 : iOS 및 Android 플랫폼 용 고품질 앱 구축에 대한 포괄적인 안내서는 모바일 애플리케이션을 만드는 데 관심이있는 사람에게는 반드시 읽어야합니다. 이 책은 iOS 및 Android 플랫폼 모두를 위한 고품질 앱을 구축하기위한 단계별 안내서를 제공합니다. 앱 개발의 기본부터 사용자 인터페이스 디자인, 데이터 저장 및 보안과 같은 고급 주제에 이르기까지 모든 것을 다룹니다. 이 책을 사용하면 기능뿐만 아니라 시각적으로 매력적이고 사용자 친화적 인 앱을 만드는 방법을 배웁니다. 초보자이든 숙련 된 개발자이든,이 책은 성공적인 모바일 앱을 만들고자하는 사람에게 필수적인 리소스입니다.
목차
모바일 운영 체제 (iOS, Android)
프로그래밍 언어 (Java, Swift, Kotlin)
통합 개발 환경 (IDES) (Android Studio, Xcode)
사용자 인터페이스 (UI) 설계 원칙
사용자 경험 (UX) 디자인 원칙
모바일 앱 아키텍처 패턴 (MVC, MVP, MVVM)
편안한 API
JSON 및 XML 데이터 형식
푸시 알림
인앱 구매
소셜 미디어 통합
위치 기반 서비스
모바일 분석
모바일 보안
모바일 테스트 프레임 워크 (Appium, Espresso)
모바일 앱 배포 (App Store, Google Play)
모바일 앱 수익 창출 전략
모바일 앱 마케팅 전략
모바일 앱 성능 최적화
모바일 앱 접근성
모바일 앱 현지화
모바일 앱 버전 제어 (GIT, SVN)
모바일 앱 데이터 저장소 (SQLITE, 영역)
모바일 앱 네트워킹 (HTTP, HTTPS)
모바일 앱 디버깅 기술
모바일 앱 메모리 관리
모바일 앱 스레딩 및 동시성
모바일 앱 배경 처리
모바일 앱 배터리 최적화
모바일 앱 오디오 및 비디오 재생
모바일 앱 카메라 및 이미지 처리
모바일 앱 터치 및 제스처 인식
모바일 앱 애니메이션 및 전환
모바일 앱 타이포그래피 및 글꼴 관리
모바일 앱 색상 관리
모바일 앱 아이콘 및 자산 설계
모바일 앱 성능 프로파일 링
모바일 앱 충돌보고
모바일 앱 오류 처리
모바일 앱 코드 최적화
모바일 앱 코드 리팩토링
모바일 앱 코드 검토
모바일 앱 코드 문서
모바일 앱 코드 테스트 (단위 테스트, 통합 테스트)
모바일 앱 지속적인 통합 및 배송 (CI/CD)
모바일 앱 프로젝트 관리 방법론 (Agile, Scrum)
모바일 앱 팀 협업 도구 (슬랙, Trello)
모바일 앱 고객 지원 및 피드백 관리
모바일 앱 법적 및 개인 정보 보호 고려 사항
모바일 앱 산업 트렌드 및 신흥 기술