강생군 MYPI

강생군
접속 : 4722   Lv. 58

Category

Profile

Counter

  • 오늘 : 2723 명
  • 전체 : 1219803 명
  • Mypi Ver. 0.3.1 β
[잉여] IOS 앱 제작 질문 (7) 2011/06/18 PM 02:35
전문적으로 배운다거나 이런건 없습니다만 컴퓨터와 피시 끄적거리는거(베가스 같은 부류?)를

좋아해서 흥미도 있고 요새 겜도 지처가는 현실이라-_-;(po야근wer + 피로도↑)

소소하게나마 취미 생활로 앱 제작 한번 해보려고하는데 난이도는 어떤지 라이센스에 대해서도 좀
자세히 알고 싶은데 블로그엔 도통 원하는 정보가 없더군요 자세히 설명 좀 해주실분 계신가요?

신고

 

C코드    친구신청

애플 앱을 개발하실려면
MAC OS가 돌아가는 컴이있어야합니다
말그대로 맥북에어 같은 애플이 만든 컴퓨터가있어야해요

난이도는 C, C++에 능통하시다면 쉽게 배우실꺼라 생각됩니다

思心2    친구신청

취미로 하신다면 안드로이드가 더 나으실껍니다. 애플앱은 개발자등록이 안되면 장비에 올려수 테스트 하는것조차 힘이듭니다. 맥 가격뷰터 개발자등록등 은근히 돈나갈일이많죠 안드로이드야 자바에 개발환경자체가 오픈소스로 구성 되어잇으니 접근하기가 편합니가. 또 안드로이드가 개발자 입장에서 이것저것 해볼것도 많구요

후지사키시오리    친구신청

아이폰이나 아이패드에 실기로 넣어서 테스트 할것이 아니라 걍 에뮬레이터상에서 테스트 하고 코딩할거라면 특별히 비용을 지불할 필요가 없습니다.
걍 애플 개발자 싸이트에 가입하고 xcode와 ios sdk만 다운받으면 됨
그리고 만약 실기에 넣어서 테스트 해보고 싶다거나 앱스토어에 어플을 올리려면 1년 19만원이던가 얼마였던가 지불하고 개발자 라이센스를 구매하면 됩니다.

근데 개발툴이 맥에서만 돌아가기 때문에 말이죠 해킨토시 같은것을
설치해서 하는 사람도 있긴 한데 어차피 문제가 많이 생기고
최신버젼 xcode 같은 경우 제대로 동작도 안하니 걍 속편히 맥 싸구려 중고라도
한대 사는걸 추천함..

난이도는 원래 모바일 sdk가 다 그렇듯이 데스크탑에 비해 쉽습니다만
프로그램이라는게 원래 개발자의 센스를 요하는 일이 많죠

기본적으로 제공하는 api를 커스텀 해서 쓰는 일이 많으니까

안드로이드와 비교한다면 확실히 안드로이드에 비해 난이도가 낮습니다.
근데 웹프로그램 하시던 분이라면 안드로이드가 더 쉬울꺼임

ios 개발언어인 오브젝트c는 아무래도 c 에서 파생된것이라 나름대로 포인터와
메모리 구조에 대한 지식이 있어야 이해하기 쉬움

개발자 들 관련 싸이트나 블로그들은 졸 많은데
우선 초보라면
http://cafe.naver.com/mcbugi?1308375620000
맥부기 카페를 추천함

후지사키시오리    친구신청

아참 만약 자신이 만든 앱을 친구한테 카피해주고 싶다...
그렇다면 당연히 라이센스 구입해야 됨.
안드로이드는 걍 apk파일 카피해 주면 끝나죠 ㅋ

강생군    친구신청

음 개발쪽으로 전혀 지식은 없고 책+검색으로 혼자 팔려고하고 있습니다. 맥os가 필요해서 맥 시스템을 구입할 의사는 있구요
결정적으로 제가 아이폰을 쓰고있어서 IOS쪽을 해보고 싶습니다

후지사키시오리    친구신청

그래요 그렇다면 처음 책은 꼭
'시작하세요 아이폰3 프로그래밍'
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788992939386&orderClick=LAG
으로 구매하세요.

일명 귤책이라고 아이폰 프로그램 하는 사람이라면 한권씩 구매했을 그런 기초 바이블임다. 물론 옛날책이라 3.1.2기반이고 현재 4.0이 바뀐내용도 졸많고 더 편해진 부분도 있어서 이대로 코딩을 따라하는것은 추천하지 않습니다만 처음 시작할때 이책만큼 편한책도 없음.
만약 다른책을 구매하고 싶다면 절대 저자가 한국인인 책은 사지마세요. 진짜로.

웬만한 질문은 맥부기 카페에 물어보면 답변 잘달아주고
구글에서 영어로 검색해도 웬만한건 다 나옴.

강생군    친구신청

감사합니다 '~' 일단 보너스 나오면 맥시스템부터 구매하고 천천히 시작해봐야겠습니다
X