iPhone/i폰 어플 개발
-
구쨩 집에보내기 어플 개발 일지(버스정보 확인 어플)iPhone/i폰 어플 개발 2012. 2. 1. 01:05
요구사항 : 버스정보 단말기가 설치되지 않은 정류장에서, 아이폰 어플을 통해 버스정보를 확인하고 싶다. V. 1 - 완료 : 2011. Sep 즈음. - 특징 : ㆍ 뷰 갯수 = 1 ㆍ Interface Builder 이용 ㆍ html 스크랩 후 파싱하는데에 별도의 hpple 클래스 사용 -> 누수 줄줄줄, 속도도 그닥 안좋음. ㆍ refresh 버튼이 있으나, 작동하지 않음 -┌; ㆍ 기본 cell view 이용 ㆍ 늘 크래시 발생 -┌; V. 2 - 기간 : 대략 3일 - 완료 : 2012. Jan. 31. - 특징 ( 색칠된 부분 = 이전과 달라진점 ) ㆍ 뷰 갯수 = 1 ㆍ Interface Builder 사용 안함 ㆍ html 스크랩 후 파싱하는데에, regular expression 함수 사용..
-
크래시 잡으러가자~ 좀비좀비가 떴다~~~~~iPhone/i폰 어플 개발 2012. 1. 31. 15:30
어플 개발하는데, 말없이 죽어버리면 정말 속상하죠..... ㅠ_- NSLog찍는것도 일이고.... 그럴때 사용하는 툴입니다!! 현재 사용중인 XCode 버전은 3.2.6. 입니다. (물론, GUI 방식도 있지만, 그냥 간단하게 소규모 프로젝트를 테스트 할때 쓰면 좋습니다. ) 찬찬히 따라해보세요~ ▣ 적용 방법 ▣ ▲ Executables 아래의 수행할 타겟 이름에서 마우스 오른쪽 클릭 ▼ ▼ ▼ ▲ 빈칸에 Name에는 "NAZombieEnabled", Value에는 "TRUE" 라고 적어줍니다. - 끝 - ▣ 적용 사례 ▣ 이제 평상시처럼 Build 하고 Run을 해줍니다. 그리고 콘솔창을 주시하면서 시뮬을 하다보면, 크래시가 발생했을때 메세지를 남기고 죽습니다. 끄억. ▲ 이미 dealloca..
-
시작부터.. 일지iPhone/i폰 어플 개발 2011. 7. 15. 05:13
2011/7/12 우여곡절 끝에(흐엉흐엉ㅠ_-), vmware에 설범이 장착 Head First iPhone Development 책 정주행 시작 2011/7/13 트위터 연동 스킬 학습 2011/7/14 iOS Developer Library ▶ Learning Objective-C : A Primer 지식 습득 리뷰 : 평점 ★★★★★★★★★★★ C, C++, Java, PHP, JS 여럿 기본은 잘 닦아놨지만, Objective-C는 당최 이해가 어려웠다. 그런데 Primer를 읽고 나서는 확 달라졌다 ㅎㅎ 알고보니, 현존 언어중 가장 인간언어에 가까운 언어라고 생각된다. hello world, 기본적인 Interface Builder 활용정도는 해놓고 나서 학습하길 바란다. 사실, 학습할 건덕지도..
-
탈옥한 device에 올린 어플 디버깅 하기!iPhone/i폰 어플 개발 2011. 7. 15. 04:45
후훗... 탈옥한 device에 개발자 등록없이 어플 올리기.... 에서 끝이 아니다. debug를 하기 위해서, debug모드로 device에 올리면, device에 intall이 끝난 후 어플 실행되기도 전에, 콘솔 창에 The program being debugged is not being run.. 이따구 에러가 뜬다. 기기에서 수행은 잘 되지만, xcode에서는 전혀 인식하지 못하는 것이다. 만료된 provisioning file을 삭제하라던지, 재부팅을 하라던지, 갖가지 방법을 다 써봤지만 안된다. testing environment: iPhone 4 with iOS 4.2.1 XCode 3.2.6 with SDK 4.3 Snow Leopard 10.6.8 해결책(원본) : 걍 따라하면 됨 -..
-
xcode와 트위터 연동하기iPhone/i폰 어플 개발 2011. 7. 14. 18:06
Head First iPhone Development 책 보면서 열심히 삽질중. 이제 삽은 포크레인이 되어 가고 있음 -┌ 교재내용에 따라 xcode와 트위터를 연동하여 간단히 트윗을 날리는 어플을 연습 개발중인데, 책에는 너무 간단히 "자~ 성공했습니다! 짜잔!" 하고 끗 -_-; 백날 해도 안되는데 끗은 무슨 끗이야 ㅠ_- 그렇게 삽질을 통해 알게된 사실!! 외부에서 트위터 API를 이용하기 위해서는, 1. 트위터 개발자 싸이트에서 개발자 등록을 해야 한다. -> 고유의 consumer key, consumer secret 를 발급 받는다. * 등록과정 자세히 보기 2. 사용할 어플리케이션에 트위터 api를 삽입한다. 정석 교본 보기 * 등록시 유의 사항 * Application Type ▶ Clie..
-
-
개발자 등록 없이, 개발한 어플을 기기로 deploy 하기iPhone/i폰 어플 개발 2011. 7. 12. 21:15
참조 : http://devday.tistory.com/641 Testing Environment: iPhone 4 (ios 4.2.1, 탈옥완료) Snow Leopard 10.6.8 on VMWare XCode 3.2.6 iOS SDK 4.3 1. 인증서 생성하기 Application -> Utility -> Keychain Access 상단 메뉴바의 Keychain Access -> Certificate Assistant -> Create a Certificate 이름: iPhone Developer 유형: 자체 서명 루트 기본값 무시 체크 이메일 주소: yourmail@naver.com 이름(공통 이름): iPhone Developer 조직: a 조직 단위: a 시(소재지): a 도: a 국가: U..