|
꾸준히 아이폰 프로그래밍 서적이 등장하는 가운데 또 하나의 눈길을 끄는 책이 등장해서 목차를 보니 큼지막한 주제들로 각 단원이 나뉘어 있는데 저자의 생각은 아이폰 프로그래밍의 책의 내용을 보면 여느 책들과 마찬가지로 이해가 쉽게 되도록 도움을 준다는 차원에서 책 제목에 쓰였다시피 중급 이상의 분들을 위한 책은 아닐것임에 조심스레 확인도장 찍구요. |
|
요즘은 아이폰과 같은 스마트폰이 대세잖아요. 세상이 바꾸는 변화의 물결의 중심에 바로 아이폰이 있다는 것. 세상은 아이폰 이전과 이후로 나뉜다고 해야할까요? 이제 세상의 모든 것이 아이폰으로 만들어지거나 바뀌어가고 있는 것 갈아요. 사용자들이 쓰기 쉽고 유용한 어플리케이션들. 과연 이런 것들을 도대체 누가 어떻게 만들어내는 걸까요? 더구나 앱 스토어를 이용한다면 이런 어플리케이션을 올리고 사용자들이 사용하면 수익도 되고, 좋은 어플리케이션을 만들면 좋을 것 같은데 그게 처음에 어떻게 시작해야할지 모른다는게 문제겠죠. 사실 반짝이는 아이디어를 생각해내는 것도 중요하지만 정작 필요한 것은 바로 이런 아이디어를 실제로 만들어내는 것. 그동안 컴퓨터 프로그래밍과 아이폰 프로그래밍은 어떻게 다를까? 아이폰 개발자로서의 첫발을 잘 내딛을 수 있을까요? 우선 애플 플랫폼의 개발 언어는 Objective-C라고 하네요. 그동안 배웠던 C와 비주얼 C++과는 무엇이 다를지.. 기본적인 입력과 출력, 여러가지 컨트롤. 아이폰 같은 모바일 제품에 사용되는 어플리케이션을 만들 때 무엇을 고려해야할지. 사용자 인터페이스와 같은 부분까지 하나씩 살펴보고, 이러한 것을 바탕으로 멋지게 프로그래밍해서 좋은 어플리케이션을 하나 만들면 그것을 어떻게 사용자들에 배포할지에 대한 것까지.. 기본적인 내용이지만 아이폰 프로그래밍을 위해서는 꼭 알아두어야 할 개념들인 것 같아요.
|
|
개인적으로 처음에 이 책을 읽을때는 몇권의 아이폰 책을 가지고 있기도 하기에 책의 구성은 두번째부분은 아이폰 프로그래밍을 위해서 일반적으로 아이폰 프로그래밍에 대한 책을 보면 이 책의 경우 그러한 구현사례에 앞서 일반 아이폰 프로그래밍을 하기에 앞서 세번째 부분은 구성방식은 괜찮은거 같다. 아쉬웠던점은 세번째 부분은 아무래도 구현부분이 들어가는데 구성적으로 잠깐씩 쉴 수 있도록 문맥이 좀 끊어져 있다던지 개인적으로 좀 아쉬운 책이었지만 |