iOS 개발 레시피(iOS 5 Recipes)

출간일(Release) : 2012/11/28
종이책 출간일(Print Release) : 2012/10/09
전자책 종류(Format) : ePub
Price : KRW 31,200
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
아이패드, 아이폰, 아이팟 터치와 관련된 솔루션을 개발할 수 있도록 해주는 지침서이다. 여기에서는 보다 심도있는 코드 예제를 소개하고 있으며 또한 개발자들이 직면해있는 문제들에 대한 고찰을 제공하고 있으므로 개발자들이 문제를 해결하는 데 있어 도움을 줄 것이다.
또한 이 책은 실생활에 적용할 수 있는 많은 예제들을 소개하고 있고 완전한 응용 프로그램을 효과적으로 구축할 수 있다. 이 책에서 제공된 레시피는 다양한 주제를 다루고 있으며 전문적인 개발자가 되고 싶어하는 사람들을 위해 작성되었다.

It is a guide to help you develop solutions related to iPad, iPhone, iPod Touch. This article introduces deeper code examples and gives developers insight into the challenges they face, so developers can help solve them.
The book also introduces many examples that can be applied in real life, and can effectively build a complete application. The recipe provided in this book covers a variety of topics and is written for those who want to become a professional developer.


저자(Author)
숀 그림스(Shawn Grimes)
2010년도에 Objective-C와 iOS에 대한 내용들을 독학한 후 iPad 앱을 처음으로 개발하였다. 볼티모어 마리랜드 숀에 위치한 캐피톨 칼리지에서 수학하였으며 2003년에 “Software and Internet applications” 전공 학위를 받았다. 좀더 체계적으로 앱을 개발하고 다른 iOS 개발자들과 워크샵을 통해 영감을 주고자 Shawn’s Bits를 설립하였다. 또 그는 지역 개발자들과 교류를 위해 크리스 스톤과 함께 볼티모어 모바일 개발자 그룹을 운영하고 있다. 숀과 그의 아내 스테파니는 어린 아이들을 위한 앱 개발 회사인 Campfire Apps를 공동으로 운영하고 있다.

The author developed the iPad app for the first time after learning about Objective-C and iOS in 2010. He studied at Capitol College in Baltimore, Maryland, and received a degree in “Software and Internet applications” in 2003. The author created Shawn’s Bits to develop apps more systematically and to inspire them through workshops with other iOS developers. He also runs the Baltimore Mobile Developer Group with Chris Stone to interact with local developers. Shawn and his wife Stephanie are running Campfire Apps, an app development company for young children.

콜린 프란시스(Colin Francis)
메릴랜드 가이더스버그 출신의 iOS 개발자로 전산학을 전공하였다. 그 후 혼자서 iOS 개발에 대해 공부한 후 숀 그림스와 같이 일을 했다. 현재 마이애미에 거주하며 다양한 유틸리티와 오디오를 다루는 iOS 앱을 독자적으로 개발하고 있다.

He majored in computer science as an iOS developer from Gadersburg, Maryland. After that, the author worked on iOS development alone and then worked with Sean Grims. He is currently based in Miami and is developing his own iOS app for various utilities and audio.


부록(Extra File)

워킹레벨 자바7 실무 바이블(Working-Level Java 7)

출간일(Release) : 2012/11/27
종이책 출간일(Print Release) : 2012/11/21
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
오라클 사의 최신 자바 언어와 플랫폼 그리고 고급 자바 개발자가 되기 위해 알아야 할 많은 API와 도구들에 관한 가이드를 제공한다.
저자인 제프 프리슨은 먼저 자바 언어에 관한 포괄적인 가이드를 제시하고 JDK와 NetBean을 사용해 프로그래밍하는 방법을 보여준다. 또한 동시성, 참조, 리플렉션, 문자열 조작, 스레드, 콜렉션 등을 포함한 주요 API에 대해 소개한다. 더불어, GUI를 작성하는 방법과 파일 시스템, 네트워크 그리고 데이터베이스와 상호작용을 하는 방법을 소개하며 웹 서비스와 같이 사용되는 XML 문서를 파싱, 생성 그리고 변형하는 자세한 방법을 소개한다. 마지막으로 안드로이드의 구조와 개발 도구들에 관한 소개와 안드로이드 앱을 작성하는 방법을 소개한다.

Oracle’s latest Java language and platform, and a wealth of APIs and tools you need to know to become an advanced Java developer.
Jeff Friesen, author, presents a comprehensive guide to the Java language and shows how to program using JDK and NetBean. It also introduces key APIs including concurrency, references, reflection, string manipulation, threads, and collections. It also introduces how to create a GUI, how to interact with the file system, network and database, and how to parse, create and transform XML documents used with Web services. Finally, this book introduces Android’s structure and development tools, and shows you how to create an Android app.


저자(Author)
제프 프리슨(Jeff Friesen)
자바와 안드로이드의 프리랜서 강사이자 소프트웨어 개발자이며 본서 이외에도 Apress의 Learn Java for Android Development를 집필했다.
또한 Java.net(www.java.net), JavaWorld(www.javaworld.com), InformIT(www.informit.com), DevSource(www.devsource.com)에 자바와 다른 기술에 관한 기사들을 쓰고 있기도 하다. 저자와의 연락은 TutorTutor(tutortutor.ca) 웹사이트를 통해 할 수 있다.

He is a freelance instructor and software developer for Java and Android. In addition to this book, he also wrote Apress’s Learn Java for Android Development.
He also writes articles on Java and other technologies in Java.net (www.java.net), JavaWorld (www.javaworld.com), InformIT (www.informit.com), and DevSource (www.devsource.com) . Contact the author through the TutorTutor (tutortutor.ca) website


부록(Extra File)

프로 제이쿼리 완벽 마스터(Pro jQuery)

출간일(Release) : 2012/10/16
종이책 출간일(Print Release) : 2012/09/17
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)


ridi

google

yes24

aladin

tstore

apple


책소개(Overview)
. 제이쿼리의 기능을 이해하고 그 중요성을 이해할 수 있다.
. 제이쿼리 코어를 활용해 테이블, 폼, 데이터 표현 같은 HTML 요소를 풍부하게 표현할 수 있다.
. 제이쿼리 UI를 활용해 풍부하면서도 부드러운 사용자 경험을 전달할 수 있다.
. 드래그앤드롭, 데이터 정렬, 터치 민감도 같은 풍부한 상호작용을 활용할 수 있다.
. 제이쿼리 모바일을 활용해 모바일 기기 및 테이블릿용 터치 인터페이스를 개발할 수 있다.
. 커스텀 플러그인과 위젯을 개발해 제이쿼리를 확장할 수 있다.

. Understand the functions of JQuery and understand its importance.
. Using JQuery core, you can express rich HTML elements such as tables, forms, and data representations.
. JQuery UI can be used to deliver a rich and smooth user experience.
. You can take advantage of rich interactivity such as drag and drop, data alignment, and touch sensitivity.
. JQuery Mobile can be used to develop touch interfaces for mobile devices and tablets.
. You can extend your JQuery by developing custom plug-ins and widgets.


저자(Author)
아담 프리맨(Adam Freeman)
아담 프리맨(Adam Freeman)은 여러 기업에서 임원으로 근무한 IT 전문가이며 가장 최근에는 세계적인 은행의 CTO이자 COO로 근무한 바 있다. 지금은 일선에서 물러나 집필과 달리기를 하며 시간을 보낸다.

Adam Freeman is an IT professional who has worked as an executive at several companies and most recently served as CTO and COO of a global bank. He is currently out of line and spends time writing and running.


부록(Extra File)

프로 안드로이드 4 실무 바이블(Pro Android 4)

출간일(Release) : 2012/09/14
종이책 출간일(Print Release) : 2012/08/15
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
누구나 쉽게 접근할 수 있고 활용할 수 있는 최고의 플랫폼 안드로이드 4에 도전해보자
안드로이드 OS는 전혀 제한이 없는 모바일 기기이고 누구든지 손만 뻗으면 가질 수 있다. 우리는 독자가 이 책을 읽고 안드로이드가 프로그램적으로 완벽한 OS라는 것을 알기를 바란다. 자바 프로그래머라면 안드로이드 OS로 돈을 벌 기회를 얻게 될 것이다. 안드로이드는 흥미롭고 무궁무진한 범용 컴퓨팅 플랫폼이다. 모바일 OS인데도 불구하고 안드로이드는 새로운 개념을 도입한 프레임워크다. 안드로이드 4.0 SDK는 태블릿과 핸드폰을 모두 지원하는 첫 안드로이드 SDK이고 이 책 프로 안드로이드 4는 안드로이드 4.0 SDK에 대해 많은 것을 설명한다. 초보자나 전문가에게 모두 도움을 주는 책으로 만들고자 노력했다.

이 책에서는 스레드, 프로세스, 롱러닝 서비스, 브로드캐스트 리시버, 알람 매니저, 기기 설정 변경, 비동기 작업에 대해서 안드로이드 깊숙한 곳까지 설명한다. 그리고 프래그먼트, 프래그먼트 다이얼로그, 액션바, 드래그 앤 드롭을 설명하는 데에도 많은 부분을 할애했다. 서비스와 센서에 대해서도 자세히 알아보았다. 애니메이션을 설명하는 장에는 프로퍼티 기반 애니메이션을 추가했다. Social API에 필요한 개인 프로필을 고려하기 위해서 contacts API를 설명하는 부분도 있다.

이 책은 각 장마다 기본적으로 컨셉, 코드, 튜토리얼로 구성된다. 각 장에 포함된 튜토리얼은 전문가의 조언이 포함돼있다. 이 책에 사용한 모든 프로젝트는 다운로드해서 이클립스로 임포트하면 바로 실행할 수 있다. 또한 저자들이 안드로이드 SDK에 대해 정리한 것을 www.androidbook.com이라는 웹 사이트에 지속적으로 올리고 있으니 추가적인 도움을 얻을 수 있다.

Let’s challenge Android 4, the best platform anyone can easily access and use
The Android OS is an unlimited mobile device, and anyone can have it. Readers of this book will find that Android is a programmatically perfect OS. Java programmers will get a chance to make money with the Android OS. Android is an exciting and endless general purpose computing platform. Despite being a mobile OS, Android is a framework that introduces new concepts. The Android 4.0 SDK is the first Android SDK to support both tablets and phones, and this book Pro Android 4 explains a lot about the Android 4.0 SDK. This book was created to help everyone from beginners to experts.

In this book, you’ll learn about threads, processes, long running services, broadcast receivers, alarm managers, device configuration changes, and asynchronous tasks deep into Android. This book also devoted much of its time to describing fragments, fragment dialogs, action bars, and drag and drop. Service and sensor descriptions are also included. In addition, property-based animation was added to the chapter describing the animation. There is also a section that explains the contacts API to consider the personal profiles required for the Social API.

This book is basically composed of concept, code, and tutorial for each chapter. The tutorials included in each chapter include expert advice. All the projects used in this book can be downloaded and loaded into Eclipse and executed immediately. In addition, the authors are constantly uploading their Android SDKs to the website www.androidbook.com, so you can get additional help.


저자(Author)
사타야 코나티네니(Satya Komatineni)
크고 작은 회사에서 20년 넘게 프로그래머로 일했다. Java, .Net, 데이터베이스를 사용하는 웹 개발과 관련된 글을 30개 이상 써서 출간했다. 정기적으로 Java.net의 블로그에 글을 쓰고 있고 혁신 기술 컨퍼런스에서 강연자로 활동하고 있다. 또 그는 자바 웹 개발을 위한 올인원 오픈 소스 도구인 AspireWeb (satyakomatineni.com/aspire)의 저자이고 생산성과 배포를 다루는 컨텐트 매니지먼트 시스템인 Aspire Knowledge Central(www.knowledgefolders.com)을 만들었다. 또한 SBIR(Small Business Innovation Research) 프로그램에도 참여하고 있다.

The author has been a programmer for over 20 years at small and large companies. He has published more than 30 articles related to web development using Java, .Net, and database. He regularly writes on the Java.net blog and is a lecturer at the Innovation Technology Conference. He is also the author of AspireWeb (satyakomatineni.com/aspire), an all-in-one open source tool for Java web development, and has created Aspire Knowledge Central (www.knowledgefolders.com), a content management system for productivity and deployment. He also participates in the Small Business Innovation Research (SBIR) program.

데이브 맥린(Dave MacLean)
소프트웨어 아키텍트로 활동하고 있다. 1980년부터 다양한 언어로 개발을 해왔고 로봇 자동화 시스템부터 데이터 웨어하우징까지, 웹 서비스 애플리케이션부터 EDI 트랜잭션을 처리 시스템까지 다양한 솔루션을 개발했다. 썬 마이크로시스템즈, IBM, 트림블 내비게이션, 제너럴 모터스, 그 외 작은 회사들로 이루어진 플로리다 Blue Cross Blue Shield에 속한 회사와 함께 일했다.

He is a software architect. The author has been developing in various languages since 1980 and has developed a variety of solutions ranging from robotic automation systems to data warehousing, from web services applications to EDI transactions to processing systems. He has worked with companies in the Blue Cross Blue Shield of Florida, consisting of Sun Microsystems, IBM, Trimble Navigation, General Motors and other small companies.


부록(Extra File)

디컴파일링 안드로이드(Decompiling Android)

출간일(Release) : 2012/09/10
종이책 출간일(Print Release) : 2012/09/03
전자책 종류(Format) : ePub
Price : KRW 26,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
내가 만든 소스 코드를 지키려면 먼저 상대가 어떻게 뚫고 들어오는지를 알아야 한다.
안드로이드 애플리케이션 소스 코드가 어떻게 파괴되는지 그리고 어떻게 하면 막을 수 있는지 알아본다.

안드로이드 애플리케이션은 모바일 기기에서 동작하며 쉽게 접근이 가능하고 역공학을 통해서 원래의 소스 코드를 알아내는 것도 쉽다. 디컴파일이라는 것은 기계어 형태의 코드를 사람이 읽을 수 있는 형태로 변환하는 과정이다. 실행 파일이나 자바 클래스 파일, DLL 파일 등을 디컴파일하게 되면 원래의 소스 코드와는 사뭇 다른 형태의 코드를 얻을 수 있다. 이 코드는 비록 불완전하고 읽기에도 쉽지는 않지만 그래도 기계어에 비하면 원래의 코드를 알아내는데 훨씬 더 수월한 편이다.

이 책 디컴파일링 안드로이드에서는 다른 일반적인 출판물에서는 쉽게 볼 수도 없으며 다루지 못하고 있는 내용을 설명하고 있다. 원래의 소스 코드를 얻어내기 위해서 노력하는 많은 사람들이 사용하는 도구나 기법을 재조명하고 이들부터 개발자가 힘들여 만든 안드로이드 애플리케이션의 코드를 보호할 수 있는 난독화와 같은 기법을 아울러 설명하고 있다.

디컴파일링 안드로이드는 일반적인 안드로이드 프로그래밍 가이드북이 아니다. 일반적으로 프로그래밍 책은 개발자의 아이디어를 어떻게 소스 코드로 구현하는지 설명하지만 이 책은 정 반대이다. 이 책을 통해서 안드로이드 옵코드(opcode)들을 원래의 소스 코드로 변환하고, 이를 통해서 프로그램을 개발한 사람이 어떤 생각을 가지고 있었는지 추측하게 된다. 따라서 언어 구조를 구체적으로 다루는 대신 DVM과 옵코드에 관련된 내용 위주로 자세히 설명하고 있다. 이 책에서 중요한 것은 언어의 문법이 아니라 저수준에서 가상 머신이 어떻게 동작하느냐이다.

If you want to keep the source code you created, you first need to know how your opponent breaks in.
Find out how the Android application source code is destroyed and how to stop it.

Android applications run on mobile devices and are easily accessible, and it’s easy to find the original source code through reverse engineering. Decompilation is the process of converting machine code into human-readable form. When you decompile an executable file, a Java class file, or a DLL file, you get a different type of code than the original source code. Although this code is incomplete and not easy to read, it is still much easier to find out the original code than machine code.

Decompiling this book On Android, it’s not easy to see in other general publications, and it explains what it does not cover. Many people who try to get the original source code re-examine the tools and techniques they use, and from there, they describe techniques such as obfuscation that can help protect the code of hard-to-make Android applications.

Decompiling Android is not a general Android programming guidebook. In general, a programming book describes how to implement developer ideas in source code, but this book is the opposite. Through this book, we translate Android opcodes into their original source code, and guess what the person who developed the program thought about it. Therefore, instead of dealing specifically with the language structure, DVM and opcode are described in detail. What is important in this book is not the grammar of the language, but how the virtual machine behaves at low levels.


저자(Author)
가드프리 놀란(Godfrey Nolan)
Godfrey Nolan(가드프리 놀란)은 MI, Southfield의 RISS LLC 창립자인 동시에 회장이다. 소프트웨어 개발 팀에서 20년 이상 일한 경험을 가지고 있다. Ireland Dublin에서 태어났으며 University College Dublin에서 기계공학을 전공하고 West of England 대학에서 컴퓨터 과학 석사를 마쳤다. 또한 2004년 Apress에서 출판된 Decompiling Java의 저자이기도 하다.

Godfrey Nolan is the founder and chairman of RISS LLC in Southfield, MI. He has more than 20 years of experience in software development. He was born in Dublin, Ireland and majored in mechanical engineering at University College Dublin and completed his master’s degree in computer science at the University of West of England. He is also the author of Decompiling Java published by Apress in 2004.


부록(Extra File)

실전 안드로이드 4 게임 개발(Practical Android 4 Games Development)

출간일(Release) : 2012/08/09
종이책 출간일(Print Release) : 2012/07/20
전자책 종류(Format) : ePub
Price : KRW 20,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
스마트폰이나 태블릿에서 게임 애플리케이션을 디자인하고 개발하는 과정을 소개한다
실전 안드로이드 4 게임 개발은 간결한 예제들을 통해 읽기 쉽게 설명했기 때문에 누구라도 쉽고 즐겁게 게임 개발을 시작할 수 있다. 이 책을 통해 독자들이 직접 만들어 보는 안드로이드 게임은 Star Fighter라는 2D 종스크롤 슈팅 게임이다. 일단 Star Fighter 게임 개발을 통해서 기본적인 기술을 습득하고 태블릿이나 스마트폰에서 구동이 가능한 수준으로 게임을 만들어 보고 책 후반부에 이를 토대로 3D 환경을 기반으로 하는 게임도 배워볼 수 있게 하고 있다.

이 책의 1파트에서는 Star Fighter라는 2D 안드로이드 게임을 기획하고 만드는 과정을 소개한다. 첫째로 게임 배경이 되는 이야기를 기획하고 작성하게 되고 그 다음으로 게임의 배경과 메뉴 등 기본 기능을 만들게 된다. 그 후 플레이가 가능한 캐릭터(PC)와 플레이가 불가능한 캐릭터(NPC)를 구현해 본다. 마지막으로, 무기 시스템과 충돌 감지 기능을 만드는 방법을 알려주고 있다. 그리고 이 책의 2파트 ‘3D 게임 만들기’ 편에서는 3D 개발 과정을 살펴보게 될 것이다.

이 책은 안드로이드 게임 개발자가 되고자 하는 여러분들에게 안드로이드 게임 제작의 기본적인 지식을 제공하고 초보자의 수준을 벗어나는데 있어서 좋은 선택이 될 것이다. 2D 캐주얼 게임부터 OpenGL 기반의 3D 일인칭 슈팅 게임(FPS) 개발에 이르기까지 급속도로 성장하는 모바일 플랫폼 기반 게임 개발에 필요한 다양한 기술을 이 책에서 모두 접하게 될 것이다.

This book introduces the process of designing and developing game applications on smartphones and tablets
Actual Android 4 game development is easy to read through concise examples, so anyone can start developing games easily and happily. This book is a 2D scrolling shooting game called Star Fighter. Once Star Fighter develops games, it learns basic skills, creates games that can run on tablets and smart phones, and learns games based on the 3D environment based on the latter part of the book.

Part 1 of this book introduces the process of planning and creating a 2D Android game called Star Fighter. First, you plan and write a story that becomes the game background, and then you create basic functions such as the background and menu of the game. After that, you implement a playable character (PC) and a non-playable character (NPC). Finally, it shows how to create weapon systems and collision detection. And in the second part of this book, ‘3D Game Making’, we will look at the 3D development process.

This book is a good choice for those who want to become Android game developers, providing basic knowledge of Android game production and getting beyond the beginner’s level. From 2D casual games to OpenGL-based 3D first-person shooter (FPS) development, you will be exposed to a variety of technologies for developing rapidly growing mobile platform-based games.


저자(Author)
J.F.디마지오(J.F.DiMarzio)
.F.DiMarzio는 노련한 안드로이드 개발자이며 또한 저자이다. 1984년 TRS-컬러 컴퓨터 II에서 베이직 언어를 사용하여 게임 개발을 시작하였다. 그 후 미 국방부나 월트 디즈니 사 등의 기술 부서에서 근무해왔다. 안드로이드 플랫폼 베타 버전인 .03 때부터 안드로이드 애플리케이션 개발을 시작하였으며 안드로이드 마켓에 하나의 게임과 두 개의 전문적인 애플리케이션을 출시하였다.

J.F.DiMarzio is a seasoned Android developer and author. In 1984, TRS-Color Computer II started to develop games using BASIC language. Since then, he has worked in the US Department of Defense and in technology departments such as Walt Disney. Since the beta version of the Android platform in .03, we have started to develop Android applications and have released one game and two professional applications in the Android Market.


부록(Extra File)

Pro Android Web Apps

출간일(Release) : 2012/02/29
종이책 출간일(Print Release) : 2012/02/01
전자책 종류(Format) : ePub
Price : KRW 21,600
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
안드로이드 웹앱 개발에 필요한 모든 것을 담았다!

HTML과 CSS, 그리고 자바스크립트를 이용해서 크로스 플랫폼을 지원하는 모바일 웹앱을 개발하는 일은 어렵지 않습니다. 이 책은 이미 웹에서 익숙한 기술들을 활용하여 네이티브 앱 못지않은 훌륭한 모바일 웹앱을 개발할 수 있도록 알려줍니다. 또한 안드로이드 플랫폼 기반의 웹앱을 개발하는 데 필요한 프레임워크인 jQTouch, jQuery Mobile, Sencha Touch, 그리고 폰갭(PhoneGap) 등에 대해 다양한 예제를 통해 자세히 설명하고 있습니다.
간단한 모바일 웹페이지 제작부터 to-do-list 애플리케이션 개발, 웹 서버 구축, HTML5 캔버스를 이용한 고급 애니메이션 기술 활용, 그리고 위치 기반 서비스와 모바일 지도를 이용한 게임 앱 개발까지 모두 이 한 권으로 학습할 수 있습니다.

모바일 웹앱에 대한 기본적인 설명과 함께 실전 프로젝트를 만드는 방법 및 소스를 제공해주기 때문에 웹앱 개발을 시작하거나 실무에서 활용하고자 할 때 매우 유익합니다.

It contains everything you need to develop Android Web Apps!
?
Developing cross-platform mobile web apps using HTML, CSS, and JavaScript is not difficult. This book uses technologies already familiar to the web to help you develop a great mobile web app that is as good as a native app. In addition, this book explains in detail various examples of jQTouch, jQuery Mobile, Sencha Touch, and PhoneGap, which are frameworks for developing web applications based on the Android platform.
From simple mobile web page creation to to-do-list application development, web server construction, advanced animation technology using HTML5 canvas, and development of game apps using location-based services and mobile maps.
?
It is very useful when you want to start developing web application or use it in practice because it provides basic explanation of mobile web app and how to make real project and source.


저자(Author)
데이먼 오흘맨(Damon Oehlman)
윈도우 웹부터 모바일까지 다양한 플랫폼 개발 경험이 풍부한 소프트웨어 개발자이자 기술 관리자. 모바일 웹앱 개발에 대한 열정으로 모바일 개발 회사인 ‘Sidelab’을 공동 창업했습니다. 현재 기술 블로그인 www.distractable.net을 운영하고 있으며 HTML5 모바일 지도 자바스크립트 라이브러리인 ‘Tile5’도 개발했습니다.

A software developer and technical manager with extensive experience developing platforms from Windows Web to Mobile. With the passion for mobile web app development, we co-founded ‘Sidelab’, a mobile development company. He currently runs the technology blog www.distractable.net and has also developed the HTML5 mobile map JavaScript library ‘Tile5’.

세바스찬 블랭(Sebastien Blanc)
수석 JEE 소프트웨어 개발자로 네덜란드 IT회사인 ‘E-id’에서 근무하고 있습니다. 학회에서 정기적으로 연설을 하는 등 모바일 웹앱 개발 분야에서 전문적으로 정보를 제공하며 웹 기반의 모바일 애플리케이션이 성공하리라 확신하고 있습니다.

The author is a senior JEE software developer and works for the Dutch IT company ‘E-id’. He is professionally informed in mobile web app development, including regularly speaking at conferences, and is confident that web-based mobile applications will be successful.


부록(Extra File)

Pro iOS Augmented Reality

출간일(Release) : 2012/07/31
종이책 출간일(Print Release) : 2012/07/10
전자책 종류(Format) : ePub
Price : KRW 24,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
얼굴 인식 기술을 접목한 최강의 증강 현실 앱 만들기
증강 현실은 이 기술을 우리의 삶에 어떻게 접목시키는지에 따라 무한한 형태로 발전할 수 있는 가능성이 많고 매력적인 미개척 분야이다. 그래서 많은 회사와 개발자들이 이와 같이 새로운 기술 시장을 개척하려고 분주하게 노력하고 있다.

이 책은 독자에게 증강 현실 애플리케이션을 직접 만들어 볼 수 있는 기회를 제공한다. 그래서 독자들은 이 책을 통해 iOS의 무한한 잠재력을 제공하는 증강 현실 애플리케이션의 제작 기법을 알 수 있으며, 요즘 최고의 이슈가 되고 있는 얼굴 인식과 소셜 미디어에 적용되는 증강 현실 기술을 살펴보고 iOS 장치의 센서와 카메라의 활용법을 배울 수 있다.

특히 이 책은 아이폰이나 아이패드와 같은 iOS 기기들 사이의 센서, 카메라 등의 하드웨어에 대해 차이를 알려주고 아이패드를 이용하여 증강 현실 애플리케이션을 제작에 대한 기본적인 과정에 대해서 알기 쉽게 설명한다. MapKit, 가속도계 그리고 나침반을 활용한 증강 현실 애플리케이션뿐만 아니라 얼굴 인식 기술과 페이스북 데이터를 활용한 애플리케이션을 살펴보고 각 장마다 제공하는 소스 코드를 따라하다 보면, 독자들은 어느새 증강 현실 애플리케이션의 제작에 좀 더 가깝게 다가갈 수 있을 것이다.

Create the best augmented reality app with face recognition technology
Augmented reality is an uncharted and uncharted area where we can develop into an infinite form depending on how we apply this technology to our lives. So many companies and developers are working hard to pioneer this new technology market.

This book gives readers the opportunity to create augmented reality applications directly. Readers can learn how to build an augmented reality application that provides iOS with unlimited potential. You can also learn how to use sensors and cameras in iOS devices by reviewing the most recent issues, face recognition and augmented reality technologies applied to social media.

In particular, this book explains the differences between hardware such as sensors and cameras between iOS devices such as the iPhone or iPad, and explains the basic process of creating augmented reality applications using the iPad. MapKit, accelerometer, and compass-based augmented reality applications, as well as applications that use face recognition technology and Facebook data. By following the source code provided for each chapter, readers will be able to get closer to creating augmented reality applications.


저자(Author)
카일 로쉬(Kyle Roche)
저자 카일 로쉬는 2000년부터 신기술에 관심을 가졌다. Appirio에서 세계 최초이자 최대 규모의 Google 및 Force.com 클라우드 플랫폼 마이그레이션의 업무를 담당하였다. 저자는 RingDNA(ringdna.com)의 수석 아키텍처이며 2lemetry(2lemetry.com)의 공동 설립자이다. 또한 모바일 애플리케이션과 커넥티드 일렉트로닉스(M2M)에 주요 관심을 갖고 연구 중이며 이와 관련된 많은 프로젝트에 참가하였다. 증강 현실과 게임 프레임워크는 이런 모바일 애플리케이션의 시각화 방법에 관해서 큰 역할을 하고 있다. 저자에 대해 좀 더 자세히 알고 싶다면 kyleroche.com을 방문해보면 된다.

Author Kylosh has been interested in new technology since 2000. At Appirio, he was responsible for migrating the world’s first and largest Google and Force.com cloud platforms. The author is the chief architect of RingDNA (ringdna.com) and co-founder of 2lemetry (2lemetry.com). He is also interested in mobile applications and Connected Electronics (M2M) and has participated in many related projects. Augmented reality and game frameworks play a major role in how these mobile applications are visualized. If you want to know more about the author, visit kyleroche.com.


부록(Extra File)

Pro iOS Apps Performance Optimization

출간일(Release) : 2012/07/19
종이책 출간일(Print Release) : 2012/06/25
전자책 종류(Format) : ePub
Price : KRW 20,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
스마트폰 앱의 성능을 최적화시키는 최고의 방법 소개
현재 시장에는 무수히 많은 iOS 앱들과 그 앱들을 이용하는 많은 사용자들이 있다. 더 재밌고 성능이 더 우수한 앱에 대해 요구가 지속적으로 증가하고 있다. 새로운 앱을 개발하려고 할 때 독창적인 아이디어도 중요하지만 그에 못지않게 앱 사용자가 만족하고 사용할 수 있는 최고의 성능을 가지는 것 역시 중요하다. 즉, 스마트폰의 기술적인 한계를 극복하기 위해 앱에 좋은 성능을 갖추게 하는 것은 필수 요건이 되었다. 사용자들 모두는 반응이 빠른 앱을 원하기 때문이다.

그런 측면에서 이 도서는 iOS 개발에 있어 경쟁력있는 앱을 만들 수 있도록 도움이 될 만한 수많은 실전 노하우와 기술 그리고 팁들을 제공한다. 이 책에서 제시하는 솔루션들은 iOS 앱 개발시 문제가 될만한 잠재적인 성능 병목 현상을 피하거나 해결하는데 도움을 준다. 기본 개념의 설명과 고급 예제와 예제 소스 코드를 통해 iOS 프로그래머로서 반드시 필요한 스킬들을 익히게 될 수 있으며 그로 인해 최고의 성능을 자랑하는 앱을 만들 수 있을 것이다.

이 책을 통해 독자들은 iOS 개발시 요구되는 성능 최적화 스킬에 필요한 노하우를 배울 수 있으며 더 빠르고, 강력하며 보다 나은 앱을 만들 수 있는 능력을 갖게 될 것이다.

Introducing the best way to optimize the performance of your smartphone app
There are numerous iOS apps on the market today and many users who use them. The demand for more fun and better-performing apps is steadily increasing. When developing new apps, creative ideas are important, but it’s also important to have the best performance that an app user can enjoy and use. In other words, to overcome the technical limitations of smartphones, it is essential to have good performance in the app. Everyone wants an app that’s responsive.

In that regard, this book provides a number of real-world know-how, skills, and tips to help you build a competitive app for iOS development. The solutions presented in this book will help you avoid or resolve potential performance bottlenecks that may be a problem in iOS app development. You will be able to learn essential skills as an iOS programmer through a description of the basic concepts and advanced examples and example source code, and you will be able to create the best performing app.

This book will give readers the know-how needed for the performance optimization skills required for iOS development and will be able to create faster, stronger and better apps.


저자(Author)
캥 보(Khang Vo)
Khang Vo는 소프트웨어 엔지니어이자 기업가이며 최신 기술과 신제품 연구를 즐긴다. 2009년부터 iOS 플랫폼 개발에 앞장서 왔다. 고객을 위한 새로운 가치를 생산하는 사업과 기술에 관한 여러가지 양상에 대해 토론하며 의견을 나누는 것을 즐긴다. 애플 앱 스토어와 안드로이드 마켓에서 여러가지 다른 앱을 만들고 판매하는 것이 저자의 주요 사업이다. 현재 저자는 카네기 멜론 대학교에서 석사과정을 밟고 있다.

Khang Vo is a software engineer and entrepreneur and enjoys the latest technology and new product research. He has been leading the iOS platform development since 2009. And he enjoys discussing and discussing various aspects of business and technology that produce new value for customers. The author’s main business is to create and sell a variety of other apps in the Apple App Store and Android Market. Currently, he is pursuing a master’s degree at Carnegie Mellon University.


부록(Extra File)

프로 윈도우폰 7 개발(Pro Windows Phone 7 Development)

출간일(Release) : 2012/06/04
종이책 출간일(Print Release) : 2012/05/15
전자책 종류(Format) : ePub
Price : KRW 24,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
본격적인 윈도우폰 개발서!
윈도우폰 개발에 관심 있는 닷넷 개발자 또는 iOS, 안드로이드 개발자가 윈도우폰 7 플랫폼으로 영향력을 확장시킬 수 있게 도와 드립니다. ‘나의 닷넷 기술을 스마트폰 개발에 응용할 수 있을까?’, ‘기존의 앱을 윈도우폰으로 확장할 수는 없을까?’라는 물음에 명쾌한 해답을 제시합니다.
윈도우폰 7 개발에 대한 입문서들은 많습니다. 하지만, 독자들은 자신의 앱을 다음 단계로 성장시키기 위한 중급서를 찾아보기 어렵습니다. 윈도우폰 개발의 “프로페셔널”이 되는 지름길, “프로 윈도우폰 7 개발”과 함께 본격적인 윈도우폰 7 개발을 시작해 보세요!

A real Windows phone development book!
Net developers interested in Windows Phone development, or iOS, and Android developers can extend the influence to the Windows Phone 7 platform. It gives clear answers to your question, “Can I apply my .Net technology to smartphone development?” And “Can I extend my existing app to Windows Phone?”
There are a lot of tutorials on Windows Phone 7 development. However, readers are unable to find intermediate books to grow their apps to the next level. Start development of full-fledged Windows Phone 7 along with the shortcut to become “Professional” of Windows Phone development, “Pro Windows Phone 7 development”!


저자(Author)
롭 캐머런(Rob Cameron)
롭 캐머런은 2001년부터 마이크로소프트와 인연을 맺어 현재 조지아 주 애틀랜타에서 Industry Architect Evangelist로 일하고 있습니다. 그는 Communication Sector의 개발자 및 플랫폼 전도팀에서 통신, 케이블, 미디어 및 엔터테인먼트 회사를 위한 모바일 디바이스, 게임 및 임베디드 장치의 개발 도구와 기술에 총력을 기울이고 있습니다.

Rob Cameron has been with Microsoft since 2001 and is currently working as an Industry Architect Evangelist in Atlanta, Georgia. He is devoted to the development tools and technologies of mobile devices, games and embedded devices for communications, cable, media and entertainment companies at the Communication Sector’s Developer and Platform Evangelism team.


부록(Extra File)