스토리보드로 아이폰 앱 만들기(Beginning iOS Storyboarding with Xcode)

출간일(Release) : 2013/04/08
종이책 출간일(Print Release) : 2013/03/05
전자책 종류(Format) : ePub
Price : KRW 27,200
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
프로그래밍을 전혀 몰라도 앱을 만들 수 있다!
프로그래밍을 해본 적이 없는 초보자를 위해 이 책에서는 독자들의 머릿속에 있는 멋지고 창의적인 아이디어를 누구나 쉽게 앱 스토어에서 팔 수 있는 앱으로 만들 수 있는 방법을 보여준다. 또 중급 또는 고급 오브젝티브 C 개발자라도 이 책을 통해 엑스코드(Xcode) 스토리보드의 다양한 기능과 스킬을 배울 수 있으며, 새로운 스토리보드 기법을 활용해 앱을 개발하고 디버깅하는 방법을 익힐 수 있다.
엑스코드 인터페이스 빌더의 스토리보드 지원 기능을 활용하면 쉽고 빠르게 iOS 앱을 디자인할 수 있다. 스토리보드는 한 개의 디자인 캔버스 내에서 그래픽적으로 모든 뷰를 볼 수 있으며, 스토리보드 안에서 앱의 논리적 흐름을 정의하고 화면 전환 애니메이션도 지정할 수 있다.

이 책을 마치고 나면 독자들은 엑스코드에서 제공하는 거의 모든 애플리케이션 템플릿을 스토리보드와 함께 활용하는 법을 익힐 수 있을 뿐아니라, 어떤 시나리오에서 어떤 스토리보드 기법이 가장 적합한지도 배울 수 있다. 기초적인 개념부터 완전한 기능을 갖춘 iOS 애플리케이션을 빠르게 개발하는 법까지! 살펴보면서 맵 뷰와 페이지 뷰 컨트롤러, 분할 뷰 컨트롤러, 코어 데이터, 테이블 뷰와 같이 iOS에서 자주 사용하는 요소들의 활용법을 살펴본다. 또 이런 기능을 스토리보드와 어떻게 연동하는지도 설명한다.

You can create an app without knowing any programming!
For beginners who have never done programming before, this book shows you how to make great, creative ideas in your minds an app that anyone can easily sell in the App Store. In addition, intermediate or advanced Objective C developers can learn the various functions and skills of the Xcode storyboard through this book, and learn how to develop and debug the application using new storyboard techniques.
You can easily and quickly design iOS apps using the Xcode Interface Builder’s storyboard support. Storyboards allow you to view all views graphically within a single design canvas, define the logical flow of your app within the storyboard, and specify transitions animation.

At the end of this book, readers can learn how to use almost any application template provided with XCode with storyboards, as well as learn which storyboard techniques work best in a given scenario. From basic concepts to how to quickly develop full-featured iOS applications! Let’s look at how to use frequently used elements in iOS such as map view, page view controller, split view controller, core data, and table view. It also explains how these functions work with storyboards.


저자(Author)
율리아 맥카시(Yulia McCarthy)
모바일 비즈니스 솔루션 전문 회사인 InspireSmart Solutions, Inc.에서 선임 iOS 개발자로 근무하고 있다.

He is a senior iOS developer at InspireSmart Solutions, Inc., a mobile business solutions company.

스테판 M. 모라코(Stephen M. Morako)
소프트웨어 엔지니어링 분야 경력 30년차이자 PL/I, RPG, ANS C, C++, C#, Objective-C, 어셈블리 언어를 사용해 수많은 마이크로 프로세서용 프로젝트를 개발했다. 휴렛 패커드(HP)에서 생산한 광학 드라이브용 운영체제를 설계했으며 개발에 참여했다. 휴렛 패커드에서 소프트웨어 엔지니어로서 22년 동안 근무하였으며 현재는 은퇴하여 아이폰/아이패드용 앱을 개발하고 있다.

He has been developing projects for a number of microprocessors using PL / I, RPG, ANS C, C ++, C #, Objective-C, and assembly language for 30 years in software engineering. He designed and developed an operating system for optical drives manufactured by HP. The author worked at Hewlett Packard for 22 years as a software engineer and is currently retiring and developing apps for the iPhone / iPad.

로리 루이스 박사(Dr. Rory Lewis)
시러쿠스(Cyracuse) 대학에서 컴퓨터공학으로 학사 학위를 받은 후 시러쿠스 법학 대학원으로 진학했다. 법률 분야에서 몇 년간 몸담고 있다가 다시 노스 캐롤라이나 컴퓨터과학 대학원으로 진학하여 데이터 마이닝 알고리즘과 방법론, 분산 데이터 마이닝, 온톨로지, 멀티미디어 데이터베이스로 유명한 Zbigniew W. Ras 박사의 지도를 받았다. 컴퓨터과학 박사 학위를 받은 후 콜로라도 대학의 컴퓨터과학 학부(연구 분야는 신경 과학의 계산 수학이다)에서 교수로 재직하고 있으며, 시상하부와 관련한 뇌전증의 발생 원인을 수학적으로 분석하는 연구 제안서를 공저했다. 아이폰과 소규모 애플리케이션, 게임, 개인 컴퓨팅 툴을 위한 유연한 플랫폼(그리고 시장)이 등장함에 따라 자기 만족을 위해 iOS 프로그래밍을 시작했다

After graduating from Cyracuse University with a bachelor’s degree in computer science, he went on to graduate from Syracuse Law School. After several years in the legal field, he went back to North Carolina Computer Science Graduate School and was led by Dr. Zbigniew W. Ras, who is famous for data mining algorithms and methodologies, distributed data mining, ontology, and multimedia databases. After receiving his Ph.D. in computer science, he is a professor at the University of Colorado’s Computer Science Department (the field of research is computational mathematics in neuroscience) and has collaborated on a research proposal that mathematically analyzes the causes of epileptic involvement in the hypothalamus . The author started iOS programming for self-satisfaction as the platform (and market) emerged for the iPhone and for small applications, games, and personal computing tools


부록(Extra File)