일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MobileRss
- 맥
- 아이폰 벨소리
- 아이패드
- iphone os 4
- 야경
- DropBox
- 인젝션
- iPhone
- 아이폰
- ipad
- IT
- 아이패드 어플
- 파리
- runtastic
- 아웃룩
- reeder
- 사진
- 아이폰4
- 닷넷
- injection
- 아이폰 TV
- 아이폰 DMB
- 맥북
- 부트캠프
- .NET
- 아이폰 어플
- 아이패드 한글
- ios 5
- Today
- Total
목록Development (21)
TODD 의 사과농장
소셜 서비스 페이스북을 마케팅 채널로 활용하기 위해 각 기업들은 여러 이벤트를 진행하여 팬을 확보하고 있습니다. 그 과정에서 참여자들에게 리워드를 제공해야 하는 경우도 생기는데요. 문제는 페이스북입니다.좋아요 캠페인을 진행한 경우 해당 참여자들의 리스트를 간단히 추출하는 방법은 아예 없으며, 하나하나 복사해서 추출했다 하더라도 이들을 공정한 방식으로 추첨하는 것 또한 쉽지 않습니다. 그래서 간단히 만들어봤습니다. " 페이스북 좋아요 캠페인 이벤트 당첨자 추출기 -Who Likes My Page ? v 1.01 " 실행 프로그램은 아래 링크에서 받을 수 있으며, C# 으로 개발한 소스코드는 Github 에 공개해 두었습니다. 필요하신 분들은 수정해서 사용하셔도 좋습니다. 걱정마세요. 이 페이지의 설명 내용..
MS-SQL 2008 버젼부터 CDC(Change Data Capture) 기능이 생겼습니다. 테이블 내 변경되는 데이터를 기록하는 것으로 (행 전체 또는 일부 컬럼) INSERT, DELETE 는 물론 UPDATE 전/후 모두를 기록할 수 있습니다. 이런 작업은 SQL 트랜잭션 로그에서 정보를 읽어오는 방식이라 OLTP 에는 큰 영향을 미치지 않습니다. 데이터의 변경을 추적하기 위해서 아주 유용한 서비스이지만 한 가지 제약이 있습니다.Enterprise 버젼에서만 사용이 가능하다는 점인데요. Enterprise 를 사용할 수 없는 환경에서 CDC 와 유사한 운영이 가능한 프로시져를 소개합니다. 아래 프로시져는 tbl_ChangeData 에 현재 상태의 레코드 정보를 기록하는 쿼리입니다.INSERT/UP..
디바이스를 이용해 테스트를 하는 도중 프로그램이 실행도 되기 전에 위의 오류를 내고 멈춰버리는 현상이 발생했습니다. 이 문제를 해결할 수 있는 제대로 된 방법을 찾지는 못했네요. 그래도 해결할 수 있는 방법. Couldn't register com.yourcompany with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger. Program received signal: “SIGABRT”. 프로그램이 수 차례 실행되면서 내부 프로세스에 동일한 프로그램이 이미 떠 있는 경우가 아닐..
애플의 iOS Developer Program 에 신청한 후 개발용 인증서를 생성한 경우 애플 개발자 홈페이지에서 다운 받은 인증서만으로는 여러 대의 맥에서 인증서를 사용할 수 없습니다. 처음 인증서를 등록한 PC 에서 인증서를 p12 형태로 내보낸 후, 그 파일을 이용해 다른 PC 에서 등록을 하셔야 합니다. 인증서 파일을 복사하기 위해 응용프로그램 > 유틸리티 > 키체인 접근 을 실행합니다. 키체인 항목에서 [로그인], 카테고리 에서 [인증서] 를 선택한 후, 아이폰 개발과 관련된 다음의 세 개의 인증서 파일을 선택하여 내보내기를 실행합니다. - Apple Worldwide Developer Relations Certification Authority - iPhone Developer - iPhone..
시작하세요 아이패드 프로그래밍 책의 내용에 대한 소스 코드 파일 링크입니다. 시작하세요 아이폰 프로그래밍 소스 코드에 비해 찾기가 쉽지만 필요하신 분들이 있을 것 같아서 링크를 빼두었습니다. 블로그에 첨부하려니 용량이 26 메가여서 불가능하네요. http://www.wrox.com/WileyCDA/WroxTitle/Beginning-iPad-Application-Development.productCd-0470641657,descCd-DOWNLOAD.html 아이폰 개발 서적이 있으신 분은 아이패드에서의 UI 구성이나 UX 설계에 대한 내용이 참고가 될 뿐, 기본적인 내용은 크게 다르지 않습니다. 다를 것도 없겠지요... 구입하실 생각이 있으신 분들은 서점에서 한 번 보신 후에 결정하시는 것도 나쁘지 않겠..
iPhone Develop Program 에 가입되어 있지 않은 계정도 iPhone SDK 4 를 다운받을 수 있게 되었습니다. 뿐만아니라 Xcode 3.2.3 버젼도 제공되고 있는데요. 현재 사용 중인 Xcode 를 삭제하고 새 버젼을 설치하는 게 좋을 것 같은데 Uninstall 을 찾기가 쉽지 않습니다. Xcode 삭제는 터미널에서 root 로 접근한 후, 아래의 명령어를 입력하시면 삭제가 됩니다. su (엔터) 패스워드 (엔터) sudo /Developer/Library/uninstall-devtools --mode=all (엔터) 아래는 Xcode 3.2.3 과 iPhone SDK 4 다운로드 링크입니다. Xcode 3.2.3 and iPhone SDK 4
로딩중 이미지를 쉽게 만드는 방법을 소개합니다. > Youtube 의 외국 어느 개발자가 올린 동영상을 보다가 발견했네요. Default 이름을 가진 png 파일을 준비합니다. (다른 이미지 포멧은 안되더군요) View-Based Application 을 생성하신 뒤, 준비된 이미지 파일은 프로젝트 루트로 복사하세요. 아래의 함수에 sleep 을 추가합니다. - (void)applicationDidFinishLaunching:(UIApplication *)application { sleep(3); [window addSubview:viewController.view]; [window makeKeyAndVisible]; } 컴파일 후 실행해보세요. Default.png 파일이 3초간 보여진 후 첫 번째 뷰..
아이폰에서 앱 개발 중에 [이 글을 내 트위터로 보내기] 기능을 구현하려던 참에 수집하였습니다. 트위터 API 를 내장하기엔 좀 덩치가 있고, 가볍에 연동하기엔 이런 URL API 가 괜찮은 것 같습니다. * NSURLRequest 객체에서 사용하면 됩니다. Twitter http://twitter.com/home?status=TODD - http://bit.ly/c0d0Xp InstaPaper https://www.instapaper.com/api/add?username=todd822&password=asdfghj&url=todd.tistory.com&title=todd FaceBook http://www.facebook.com/share.php?u=http://todd.tistory.com&title..
시작하세요! 아이폰 3 프로그래밍 서적에는 소스 코드가 포함되어 있지 않습니다. 책의 저자 사이트인 http://iphonedevboook.com 에는 포럼을 참조하라고 하고 있으나 찾기가 쉽지 않네요. 이 책입니다. 1~17 장 까지의 소스 코드와 부록에 대한 코드로 구분되어 있습니다.
미 스탠포드 대학에서 강의하는 아이폰 개발 강좌를 iTunes U 를 통해 볼 수 있습니다. 아이튠즈의 iTunes U 를 이용하여 아이폰 개발 강좌를 볼 수 있습니다. 무료로 제공되고 있네요. iPhone Application Development (Winter 2010) http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.3124430053.03124430055 iPhone Application Development (Spring 2009) http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.2024353965.02024599579
NSURL *url = [NSURL URLWithString:@"http://www.apple.com "]; [[UIApplication sharedApplication] openURL:url];
NSUserDefaults* defs = [NSUserDefaults standardUserDefaults]; NSArray* languages = [defs objectForKey:@"AppleLanguages"]; NSString* preferredLang = [languages objectAtIndex:0]; 영어로 설정되어 있는 경우 preferredLang 값이 en 이 들어옵니다. 출처 : http://developer.apple.com/IPhone/library/documentation/MacOSX/Conceptual/BPInternational/Articles/ChoosingLocalizations.html
개발자라면 누구나 해봤을 Hello World. iPhone SDK 의 Xcode 환경에서 Hello World 를 시뮬레이터로 돌려보는 동영상이 있네요. http://iphonedevcentral.org/tutorials.php?page=ViewTutorial&id=49&uid=27391603 이 동영상 말고도 Beginner, Intermediate, Advanced 로 나뉘어서 여러 강좌를 제공하고 있습니다 이런 좋은 강좌를 왜 그냥 제공하고 있는지 모르겠군요..
노벨에서 오픈소스로 진행하고 있는 Mono 프로젝트 중 Mono Touch 는 닷넷으로 아이폰 어플 개발이 가능한 툴입니다. 저렴하지만은 않은 상용 툴이기는 합니다만 Objective-C 가 난해한(제가 그러네요) 개발자들에게는 좋은 소식이군요. Mono Touch - http://www.monotouch.net 버젼별 비교 Professional Enterprise Enterprise 5 Develop iPhone/iPod Touch applications Apple AppStore distribution Ad-hoc distribution Enterprise distribution License expiration Never Never Never Product updates 1 Year 1 Year ..
Flex 가 처음 나왔을 때, 아니 Flex 로 개발된 사이트가 하나 둘 늘어가던 때에는 참고할만한 서적이 없어서 인터넷 동호회나 원서를 통해(정말?) 공부했던 기억이 있는데요. 최근 유행처럼 늘어나고 있는 모바일 웹 사이트나 스마트폰 어플에 대한 뉴스를 보면 Flex 를 처음 다루던 때가 떠오릅니다. 특히 아이폰용 어플 개발에 필수인 Objective-C 에 대한 서적은 많지 않은 것 같습니다. 다행인건 그 얼마 되지 않은 서적 대부분이 모두 구성이 좋은 것 같아서 개발자들이 접근하는데에 큰 도움이 될 것 같습니다. ( 다만 약간 아쉬운 점은 번역서의 경우 전반적으로 약간 아쉽다는 평이 많은 것 같습니다. ) Objective-C 아이폰 어플리케이션 개발에 사용되는 Objective-C 언어에 대한 개..
iPhone SDK 3.0 을 설치하려면 Leopard 10.5.8 이상의 OSX 가 필요합니다. 저는 iPhone SDK 를 설치하기 전에는 10.4.x 버젼의 Tiger 를 사용했었는데 설치 단계에서 한 단계도 진행하지 못하고 설치가 종료됩니다. ( 10.4.x 는 설치불가 ) 만약 10.5.0 ~ 10.5.7 이하 버젼이라면 iPhone SDK 3.0 패키지에서 딱 iPhone SDK 를 제외한 소프트웨어만 설치할 수 있습니다. ( 10.5.7 이하는 반쪽 설치 ) 설치 과정은 간단합니다. 1. 다음의 주소에서 iPhone SDK 3.0 을 다운받습니다. http://developer.apple.com/iphone/index.action#downloads 2. 설치가 시작되면, 각 단계에 맞게 선택..
저는 맥은 있는데 아이폰은 없네요. 아이폰을 이용한 정상적인 구현은 훗날을 기약(?)하고.. 아이폰을 구매할 때 까지 시뮬레이터를 이용한 아이폰 어플 개발 공부나 좀 해봐야겠습니다. 우선... 개발에 필요한 SDK 부터 설치해봅니다. 아이폰 어플리케이션을 개발하기 위해서는 개발자 회원으로 가입을 해야 합니다. http://developer.apple.com/iphone/ 에 방문하여 Register 합니다. 개발자 가입 과정은 일반 사이트 가입과 비슷하며, 가입이 복잡하거나 불편하지 않습니다. 전체 과정 상 필요한 부분이므로 그냥 한 번 포스팅 해봅니다. 1. iPhone Dev Center Page 2. 가입이 완료되면 iPhone SDK 3.0 을 비롯한 많은 정보를 얻을 수 있습니다. 단, iPho..