http://www.1stwebdesigner.com/design/jquery-navigation-plugins/

'개발 > HTML,CSS,JS,jQuery' 카테고리의 다른 글

개발환경 셋팅  (0) 2012.11.26
제이쿼리 '툴팁' 플러그인 모음  (0) 2012.06.28
jQuery easing 플러그인  (0) 2012.06.25
jQuery사용시 js파일 로드 방법  (0) 2012.06.20



<이클립스 플러그인>


1. aptana : 웹개발툴

http://www.aptana.com/products/studio3

 - zen coding 사용하기 : http://zziuni.pe.kr/zziuni/551


2.jquery 라이브러리 에러

http://imwill.com/eclipse-java-ee-jquery-validation-error-workaround/#.UL6EAYNSisq


3. 웹개발자에게 유용한 각종 치트 시트

http://html5dev.kr/402


4. 이클립스 + apmsetup7

http://blog.naver.com/PostView.nhn?blogId=stone08&logNo=130146809398



참고 : http://jacksonkr.com/content/ios-scrolling-flash



리스트&스크롤

http://thanksmister.com/2010/10/14/android-as3-scrolling-list/



http://myappsnippet.com/touchscroll/


http://www.infin8iphone.co.uk/?p=57


http://thanksmister.com/2010/10/14/android-as3-scrolling-list/


https://code.google.com/p/as3-iphone-scroll/

'개발 > Actionscript' 카테고리의 다른 글

spectrum  (0) 2013.09.16
화상채팅  (0) 2013.08.20
키넥트  (0) 2012.09.12
[플래시] 정리필요  (0) 2012.08.31
AS3: DataGrid with custom ItemRenderers  (0) 2012.08.22

1. 키보드 언제든지 사라지게 만들기.

http://j2enty.tistory.com/85


2. 숫자 키보드에 DONE 버튼 넣기

http://alexyun.tistory.com/36


3. 키보드 간단하게 내리기

http://blog.naver.com/PostView.nhn?blogId=osw9987&logNo=130147476228


4. 키보드가 나타나거나 사라질 때 View 크기 조절 방법

http://y8k.me/?p=159

http://memesong.blogspot.kr/2012/04/uitextfield-delegate.html


5. 기본 키보드 대신 UIPickerView 사용하기

http://dont.pe.kr/tt/i/entry/385

'개발 > iOS Dev' 카테고리의 다른 글

json parser  (0) 2013.04.19
How to build an app: 25 great tutorials  (0) 2013.03.04
연락처 가져오기  (0) 2012.09.18
iphone-Splash Screen 만들기  (0) 2012.09.05
애플 개발자 등록 절차  (0) 2012.09.05

플래시6에서 ANE 설정방법 : http://airdev.tistory.com/544



여러가지 :

https://github.com/mateuszmackowiak

http://www.as3gamegears.com/category/air-native-extension/

http://flashsimulations.com/adobe-air-native-extensions/


음성지원 : http://blog.immanuelnoel.com/2011/12/07/new-actionscript-native-extension-speech-recognition/


참고


http://blog.saltfactory.net/167


http://messace.tistory.com/56


http://blowmj.tistory.com/entry/IPhone-%EC%95%84%EC%9D%B4%ED%8F%B0%EC%97%90%EC%84%9C-%EC%A3%BC%EC%86%8C%EB%A1%9D-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0


http://sainthawk.tistory.com/category/iPhone/AddressBook


http://mkapps.tistory.com/131


http://iphoneappsmaker.tistory.com/159

'개발 > iOS Dev' 카테고리의 다른 글

How to build an app: 25 great tutorials  (0) 2013.03.04
UIKeyboard에 대한 것들(키보드 다루기)  (0) 2012.10.11
iphone-Splash Screen 만들기  (0) 2012.09.05
애플 개발자 등록 절차  (0) 2012.09.05
.plist 데이터 입력과 읽기  (0) 2012.09.05



키넥트 사이트 : http://www.microsoft.com/en-us/kinectforwindows/

플래시에서 키넥트 사용 : http://as3nui.github.com/airkinect-2-core/


청기백기(키넥트).zip



[원문]http://cafe.naver.com/flashdev/66719

'개발 > Actionscript' 카테고리의 다른 글

화상채팅  (0) 2013.08.20
ios 스타일의 스크롤  (0) 2012.11.09
[플래시] 정리필요  (0) 2012.08.31
AS3: DataGrid with custom ItemRenderers  (0) 2012.08.22
AS3: Creating Facebook Application  (0) 2012.08.22

우리의 길동이는 아이폰 어플시작화면을 만들려고 한다.

이래저래 복잡한거는 제치고, 가장쉬운것을 찾아낸다.

이름하여 sleep()함수!!

resource폴더에 default.png파일을 넣고, didFinishLaunchingWithOptions함수안에 sleep(5);를 추가해줬다.

아싸!! 하지만, 이건 뭔가 좀 꼼수같기도 하다.

다른  개발자 사이트에 찾아보니, 좋지 않은 코드라고 하면서 NSTimer를 써보라며 길동에게 던져줬다.

NSTimer는 머지? 특정 시간이후에 특정함수를 호출하는 기능(콜백)을 가진 클래스라고 한다. 오호! 물론 일정간격으로 특정함수를 여러번 호출도 가능하다. 이 정도만 알아도 충분하다.

참고로 HIG가이드 라인을 지키기 위해서는 꼭 default.png파일이 있어야 한다고 한다.

물론 sleep함수를 쓰지 않아도 default.png파일이 존재하면 intro화면이 나타나긴 한다.


하지만, 시간도 짧을 뿐만 아니라 내 맘대로 할수 없다는 게 문제다.


그럼 default.png파일을 넣고, sleep()함수를 쓰지 않고, 내 맘대로 시간을 좀더 길게 잡을 수는 없을까?

다음 코드를 살펴보자.

Appdelegate.h
NSTimer *timer;
UIImageView *IntroImage;

Appdelegate.m
//didFinishLaunchingWithOptions함수안에
//3초간격으로 func함수를 호출한다. 반복해서 호출하지 않겠다.
timer = [NSTimer scheduledTimerWithTimeInterval:3 target:self selector:@selector(func:) userInfo: nil repeats: NO];

//화면에 뿌릴 뷰를 정한다.
IntroImage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
//HIG 가이드라인에 걸리지 않기 위해선 default.png파일을 넣어주어야 한다.
IntroImage.image = [UIImage imageNamed:@"default.png"]; 

//현재 메인뷰에 이미지뷰를 등록한다. 등록한 시점부터 화면에 표시됨.
[window addSubview:IntroImage];

// 맨 앞으로 뷰를 이동시킨다.
[window bringSubviewToFront:IntroImage]; 


-(void) func:(NSTimer*)timer
{
 [window makeKeyAndVisible];
 [IntroImage removeFromSuperview];
 // splash screen 다음에 취할 코드를 여기부터 기록한다.
 // ex. [window addSubview:...];
}

-(void)dealloc{
 [IntroImage release];
 IntroImage=nil;
 [timer invalidate];
}


[원문]http://jhlee330.blogspot.kr/2010/08/splash-screen.html

'개발 > iOS Dev' 카테고리의 다른 글

UIKeyboard에 대한 것들(키보드 다루기)  (0) 2012.10.11
연락처 가져오기  (0) 2012.09.18
애플 개발자 등록 절차  (0) 2012.09.05
.plist 데이터 입력과 읽기  (0) 2012.09.05
RSS reader 예제  (0) 2012.08.22


https://developer.apple.com/programs/ios/



참고 블로그

http://trend21c.tistory.com/1037

http://blog.naver.com/PostView.nhn?blogId=dng9454&logNo=50135574867

'개발 > iOS Dev' 카테고리의 다른 글

연락처 가져오기  (0) 2012.09.18
iphone-Splash Screen 만들기  (0) 2012.09.05
.plist 데이터 입력과 읽기  (0) 2012.09.05
RSS reader 예제  (0) 2012.08.22
search bar 예제  (0) 2012.07.18

Xcode 프로젝트에 .plist 파일을 추가한다. 

예제에서는 “data.plist”를 사용


다음으로 문서디렉토리에 .plist 경로를 생성한다.

NSError *error;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); //1
NSString *documentsDirectory = [paths objectAtIndex:0]; //2
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"data.plist"]; //3

NSFileManager *fileManager = [NSFileManager defaultManager];
if (![fileManager fileExistsAtPath: path]) //4
{
NSString *bundle = [[NSBundle mainBundle] pathForResource:@”data” ofType:@”plist”]; //5

[fileManager copyItemAtPath:bundle toPath: path error:&error]; //6
}

1) 경로의 리스트를 생성

2) 리스트로부터 문서 경로를 가져온다.

3) 전체 경로를 생성.

4) 파일이 존재하는 지 체크.

5) 번들 디렉토리에 만들었던 문서의 경로를 가져온다.

6) document directory에 번들 파일 경로를 복사한다.



데이터 읽기:

NSMutableDictionary *savedStock = [[NSMutableDictionary alloc] initWithContentsOfFile: path];
//load from savedStock example int value
int value;
value = [[savedStock objectForKey:@"value"] intValue];
[savedStock release];


데이터 쓰기:

NSMutableDictionary *data = [[NSMutableDictionary alloc] initWithContentsOfFile: path];
//here add elements to data file and write data to file
int value = 5;
[data setObject:[NSNumber numberWithInt:value] forKey:@”value”];
[data writeToFile: path atomically:YES];
[data release]




두가지를 기억:


1)  Xcode project 에 문서를 생성.

2) 앱을 최적화하기 위해서는 app종료 혹은 뷰 종료시 모든 데이터를 저장한다. applicationWillTerminate 인스턴스에 추가. 대용량 데이터라면 이 방법은 사용하지 않는게 좋다. 앱 종료시 오래 걸리고 종종 강제 종료가 발생한다.



iphone simulator document 경로 _ 사용자 -> 라이브러리 -> application Support -> iPhone Simulator -> iOS버전 -> Applications - > 앱의 일련번호



[원문]http://yisang3.blogspot.kr/2011/06/plist.html

'개발 > iOS Dev' 카테고리의 다른 글

iphone-Splash Screen 만들기  (0) 2012.09.05
애플 개발자 등록 절차  (0) 2012.09.05
RSS reader 예제  (0) 2012.08.22
search bar 예제  (0) 2012.07.18
개발 팁  (0) 2012.07.18

+ Recent posts