Search Results for '아이폰개발'


1 posts related to '아이폰개발'

  1. 2010/09/11 아이폰 개발 후기 (5)

아이폰 개발 후기

*.cpp 2010/09/11 01:20
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지


오늘..이 아니고 어제구나 아무튼 나의 첫 아이폰 앱을 개발한 후 소감인데
(앱스토어엔 안올릴거임 이미 훨씬 더 개쩌는 대체재가 있어서..)

1. Objective-C 구림
1-1. 구린 이유는 여러가지가 있고 그중 대부분은 내 실력탓이겠지만
1-2. 연산자 오버로딩이 없는게 제일 쉣임. NSNumber 두개를 비교하는데 >랑 <로 안되고 compare라는 함수를 무조건 써야된다는게 믿겨지지가 않음?
1-3. 타입체킹이 너무 엄격함. 엄격하게 하려면 그냥 컴파일에러를 내버리던가 그냥 워닝으로 띄워놓고 컴파일이 괜히 돼서 크래시하는거만 진짜 과장없이 그 작은 프로젝트 하나 하는데 389번정도 본듯
1-4. 사실 이렇게 싸놓으면 정우진은 '자네가 PHP 파이썬같이 근본없는 언어(=동적언어)만 맨날 해서 그러함 :$'이라고 하겠지만 불편한건 사실임 이러느니 차라리 웹개발을 하고 말지!!

2. 시뮬레이터가 구림
2-1. 좀 느린듯한 느낌 (근데 안드로이드 시뮬레이터는 더느리다는게 레알?)
2-2. 시뮬레이터에 가속이나 GPS상황이나 카메라상황 등을 임의로 설정할 수 없다는건 꽤 큰 단점. 가속이나 GPS는 어려운것도 아닌데 왜 안했을까.
2-3. 폰에서 실행해보기까지의 과정도 좀 필요이상으로 복잡함

3. SDK가 구림
3-1. 객체간의 변환이나 여러가지 연산들에 대한 메쏘드가 굉장히 잘 준비돼있는 느낌은 전혀 아님. 이건 NSNumber같은 코어클래스부터 Mapkit에 들어있는 제일 바깥레이어의 클래스까지 공통적으로 적용되는 부분.
3-2. 기본적으로 GPS든 가속이든 synchronous한 처리와 asynchronous한 처리에 대한 두 가지 메쏘드가 둘 다 준비돼있는게 내 상식에서는 합당한데 그렇지 않은 프레임웍들이 꽤 많음... 내가 보기엔 delegate 패턴을 너무 남발함.



근데도 불구하고 그나마 모바일 개발할때 아이폰이 제일 낫다는게 사실? ㅠㅠ
2010/09/11 01:20 2010/09/11 01:20