아이폰 앱 개발에 대해 이해하려면 어떤 책부터 봐야할까요?
2011.04.18 13:20
안녕하세요, 토로록알밥입니다.
아래 질문글과 관련해서,
아이폰 앱이나 iOS에 대한 '이해'를 하면 좋겠다. 생각이 들어서요.
: )
프로그래밍에 대한 이해가 전혀 없는,
운영체제에 대한 이해가 전혀 없는 사람에게
좋을... 책 좀 추천 해주세요.~.
코멘트 19
-
우선 프로그래밍의 개념을 먼저 잡으시면 그 다음 iOS 개발 입문서 찾아보시면 될 것 같아요.
-
토로록알밥
04.18 15:26
프로그래밍의 개념은 어떤 책으로 해야 할까요.
일단 '막막'하기만 해서 말이죠. : (
-
김강욱
04.20 01:34
세상에서 제일 어려운게 프로그래밍의 개념을 익히는 것 같습니다.
일단 CPU 가 어떤식으로 사고하고 행동하게 되는지 이해하는 것과, 이건 나중에 하더라도 생각을 플로우 차트형태로 리니어하게 바꿔야 한다는 사실.
이걸 이해하고 나면 다른 건 시간이 걸리는 작업일 뿐일 수도 있는데. 이건 설명할 방법이 아주 힘든 듯 합니다.
그냥 이렇게 하니 이렇게 나오더라만 알게 되면 별로 발전이 없게 되서.
그냥 딱 느낌이 오는 순간이 저한테는 있었거든요.
-
김강욱
04.18 13:59
먼저 Objective-C 부터 배우셔야 해요.
왜냐면 저도 저저번주부터 일요일에 몇 시간 정도 독학하기 시작했걸랑요..케케
추천 도서는 Programming in Objectvie-C 2.0(인사이트) 이랑 아이폰과 맥 OS X 개발을 위한 C(APress BJ 퍼블릭) 이 두 권을 추천 받았어요. -_-;
제가 무책임한 건 고려를~.
생각보다 Programming in Objectvie-C 2.0(인사이트) 을 안보시면, 메모리 처리 때문에 좀 다른 부분 때문과 표현법이 다른 부분때문에 고생하실 수도 있으니 처음부터 하루 정도 시간 잡아서 첫 권을 떼고, 두번째 권 추천 드립니다.
-
토로록알밥
04.18 15:08
오~ 뭔가 후덜덜 하네요. >.<
프로그램밍 지식이 전무해서, 김강욱님이 추천하신 Programming in Objective-C 2.0 '정독'하면 '개념탑재'되려나요? 훗 ㅠ
추천 감사해요. 주문 들어가야 겠습니다.
-
뭐랄까...
이제 막 건축과 들어온 학생한테 타지마할 설계하라고 텍스트 던져주는 것 같은 느낌이네요.
아무런 배경지식도 없이는 앱 개발은 어림도 없습니다.
'그나마' 가장 쉬운 편에 속하는게 MS 비쥬얼스튜디오로 WM 쪽 어플 만드는 건데 SDK 만 던져주는 애플이라뇨.
GW Basic 시절이라면 몰라도 현대 프로그래밍 언어는 단계별로 지식을 쌓아가지 않으면 '모방' 조차 못합니다.
-
김강욱
04.18 15:29
토록토님의 현재 학문적 지식 배경을 제가 잘 몰라서~
그냥 Turbo C 라도 우선 배우라고 해야 하나요~
-
토로록알밥
04.18 15:44
전 아무 것도 모릅니다.;;; 그냥 포기수순을.. 밟아야 하려나요?..
-
SDK하고... 도큐먼테이션 던져주죠. 근데... 처음에 맨땅헤딩할 때 프로그래밍 좀 해본 저도 해독이 잘 안되더라는... ㅠㅠ 입문서 두어 권 읽으니까 개념이 잡혔습니다.
-
토로록알밥
04.18 19:30
그럼, 이건 개인의 학습능력?에 따라 다를 수 있다라는 결론으로 가는 건가요?
흠흠
-
김강욱
04.18 20:03
마냥 어렵게 볼 것도 아니지만, 왠만한 학습 능력으로는 따라잡기 힘들다는 얘기인 듯.
저~~~ 얘기하시는 분이 저희가 우러러 바라붸는 웨! 슬! 리! 님이시잖아요.
저 같은 건 발톱에 때만도 못할 만큼 신적인 존재이십니다.
-
토로록알밥
04.18 20:32
그러게요. 웨슬리님이 입문서 두어권 읽어서 개념이 잡혔다는 말은,
'그냥, 토로록알밥....프로그래밍 개념따윈 포기하게.' 로 보인다는....
-
김강욱
04.18 21:51
ㅋㅋ 그러게요.
웨슬리님 본의아니게 강하게 나가신게 됐네요. 낄낄~
걍 도전이나 한 번 해보세요.
다음에 다시 도전할 만 하다 하시게 될지 걍 포기하게 되실지 알게 되지 않을까요~
-
헉... 좀 시간이 걸린다는 걸 의도했는데 졸지에 iOS 프로그래밍은 포기하게... 같이 되었군요. -ㅈ-;
-
행복주식회사
04.18 21:57
프로그래밍 언어는 여러가지가 있는데, 왠만하면 c언어로 시작하라는 뜻이겠지요. c를 시작하는데, c로 할지 c++로 할지 사람마다 다르겠지요. 이것이 뭔 뜻인지 모를 정도로 프로그래밍 언어에 대한 이해가 없으셔서 개념을 잡네 못잡네 이야기가 나오는 것 같네요.
두려워 할 필요까지는 없는데, 프로그래밍 언어에 대한 기본 지식이 전혀 없으면 독학이 어려울 것 같네요. 아무래도 쉬운 건 basic계열의 언어이고, iOS나 안드로이드 프로그래밍도 가능하지만 왠만하면 c로 하세요. 라이브러리는 차차 익히면 되고, 리퍼런스 보면서 나머지 부분은 해결하면 되는데, 여기까지 오기가 초보는 꽤 지루하다는 사실도 알아두시길 바랍니다.
알고 나면 어떤 책으로 시작해도, 어떤 툴로 해도 상관은 없는 듯 합니다.
-
조금 늦은 답변일지 모르지만...
제가 배우고 있는 교육기관(?)에서 채택한 교재를 알려드리겠습니다. ㅋ
프로그래밍 오브젝티브-C 2.0 (스티븐 코찬 지음, 인사이트 출판사)
시작하세요 아이폰3 프로그래밍 (데이브 마크, 제프 라마시 지음, 위키북스)
-
저 같은 경우... 스크립트조차 이해하기 힘듭니다..;
단지 소스 보고 copy & paste 만 한달까요?
..고로 저라면, 책을 사서 미션과 함께 남친님께 던져줄 겁니다! 음하핫~
-
토로록알밥
04.19 20:32
답글 주신 분들 감사합니다. 책으로 혼자 할 게 아니라, 원격연수라도 있나 봐야 겠네요.>.<
그냥 천천히 생각하고.. 하하
불량토끼님/ 저에게도 그런 남친 하나? (?뭥미;;)
-
C 배열 보다가 포기한 1인... ( ..);