스마트폰 앱의 성능을 최적화시키는 최고의 방법 소개
현재 시장에는 무수히 많은 iOS 앱들과 그 앱들을 이용하는 많은 사용자들이 있다. 더 재밌고 성능이 더 우수한 앱에 대해 요구가 지속적으로 증가하고 있다. 새로운 앱을 개발하려고 할 때 독창적인 아이디어도 중요하지만 그에 못지않게 앱 사용자가 만족하고 사용할 수 있는 최고의 성능을 가지는 것 역시 중요하다. 즉, 스마트폰의 기술적인 한계를 극복하기 위해 앱에 좋은 성능을 갖추게 하는 것은 필수 요건이 되었다. 사용자들 모두는 반응이 빠른 앱을 원하기 때문이다.
그런 측면에서 이 도서는 iOS 개발에 있어 경쟁력있는 앱을 만들 수 있도록 도움이 될 만한 수많은 실전 노하우와 기술 그리고 팁들을 제공한다. 이 책에서 제시하는 솔루션들은 iOS 앱 개발시 문제가 될만한 잠재적인 성능 병목 현상을 피하거나 해결하는데 도움을 준다. 기본 개념의 설명과 고급 예제와 예제 소스 코드를 통해 iOS 프로그래머로서 반드시 필요한 스킬들을 익히게 될 수 있으며 그로 인해 최고의 성능을 자랑하는 앱을 만들 수 있을 것이다.
이 책을 통해 독자들은 iOS 개발시 요구되는 성능 최적화 스킬에 필요한 노하우를 배울 수 있으며 더 빠르고, 강력하며 보다 나은 앱을 만들 수 있는 능력을 갖게 될 것이다.
이 책을 통해 배울 수 있는 것들
- iOS 앱에서 일반적인 성능 문제를 어떻게 다룰지 살펴본다.
- iOS 앱에서 데이터 구조, 알고리즘, 멀티스레딩, 네트워크 데이터들의 개념 및 적용 방법을 다룬다.
- 더 나은 성능의 앱과 더 긴 배터리 사용 시간을 위해 어떻게 메모리 사용을 최적화하는지 소개한다.
- 이미지와 데이터 캐싱을 어떻게 이용할 수 있는지 설명한다.
- 실제 기기와 에뮬레이터 테스트를 통해 앱을 밴치마크하는 방법에 대해 설명한다.
ㆍ지은이 Khang Vo
소프트웨어 엔지니어이자 기업가이며 최신 기술과 신제품 연구를 즐긴다. 2009년부터 iOS 플랫폼 개발에 앞장서 왔다. 고객을 위한 새로운 가치를 생산하는 사업과 기술에 관한 여러가지 양상에 대해 토론하며 의견을 나누는 것을 즐긴다. 애플 앱 스토어와 안드로이드 마켓에서 여러가지 다른 앱을 만들고 판매하는 것이 저자의 주요 사업이다. 현재 저자는 카네기 멜론 대학교에서 석사과정을 밟고 있다.
저작권 안내
연관 프로그램
독자의견 남기기