현재는 Android용 카톡에 모두 이엔진이(C2DM) 적용되어 있습니다. 카카오톡 초고속 엔진(일명 황소엔진)이 적용 됬다고 해서 적용 시켜봤습니다. 초고속 엔진을 미적용하더라도 이전보단 많이 최적화 되었다고 생각했는데..실제로 적용해봤습니다. 카톡 버젼은 v.2.5.0 입니다. 몇번의 업데이트가 있었는데.. 숫자의 변경은 없군요. - 안드로이드에서만 적용 되었고 언어의 제한을 받습니다. 황소 엔진을 적용 받기 위해서는 설정의 최 하단에 초고속 엔진 우선적용 신청 버튼이 활성화 됩니다. 일부 불가능한 경우가 있습니다. 아래에서 말씀 드리겠습니다. 초고속 엔진 우선적용 신청을 클릭 하시면 아래와 같은 팝업이 노출 됩니다. 별다른 사용 취소버튼은 없습니다.(앱을 삭제하고 재설치 하지 않으면 무조건 사용입니..
그냥 심심해서 작성했습니다. 직접 작성이라기보단 이곳 저곳 찾아서 작성 했다는게 정확 하겠네요. English http://blog.thdev.net/2011/10/keyboard-typing-practice-program.html 참고로 비쥬얼 c++ 2008 에서 작성 했습니다. 파일 입출력이 아닌 배열을 통해 text를 정했습니다. 분당 타수와 표준편차를 구합니다. #include #include #include #include #include #include #include #pragma comment(lib, "winmm.lib") //mmsystem.h 리눅스에서 gcc로 할려고했는데 포기를... #define TEXTLEN 512 //문자열 길이를 정의 char texts[][TEXTLEN]..
Dropbox API 사용 Upload http://thdev.net/21 Dropbox API 사용 Download http://thdev.net/22 Dropbox API 사용 Metadata http://thdev.net/23 빠른 Cloud API 적용하기 : https://www.cloudwards.net/comparison/ Dropbox API를 사용하기 위해서는 CONSUMER_KEY와 CONSUMER_SECRET 키가 필요합니다. 키를 받기 위해서는 당연히 Dropbox 아이디와 개발자 등록을 해야 합니다. http://www.dropbox.com으로 접속하여 하단의 Developer를 클릭하시거나, https://www.dropbox.com/developers 으로 접속하시고 로그인 하..
버젼 14로 올라가면서 많은 변화(?) 아닌 변화가 생겼습니다. 이클립스 사용법도 좀 변경되었구요. 아래가 새로운 안드로이드 프로젝트를 생성하는 방법입니다. 기존에는 한페이지에서 모든걸 해결했지만 아래처럼 변경되었습니다. 프로젝트 이름만 선택하면 끝..이 아니라 다음이 활성화 대더군요. 제 컴터에 설치된 수많은 빌드 타겟..버젼중에 자동으로 4.0이 선택되더군요. 기본설정을 저렇게 해둔듯... 역시 다음을 클릭합니다. 페키지 명을 입력합니다. your.package.namespace 를 하라고 처음부터 나오네요. 그런데 저렇게 입력하면 X표시가 뜨면서 에러가 납니다. 왜냐..기본이니깐. 그래서 자기만의 패키지명을 작성해주시면 됩니다. com.tae.android_4 이런식으로요..이미 다 아시겠죠.. ㅋ..
http://d.android.com 에 최신 SDK v14가 떠서 다운 받고 설치해보았습니다. 오늘 갤럭시 넥서스와 샌드위치 발표가 끝나자 마자 바로 홈페이지에 업로드 되더군요. ^^ 전 필요한버젼 모두 설치한다고 조금 오래걸렸습니다. - 참고로 아이스크림 샌드위치 공식 홈페이지 입니다!^^ http://www.android.com/index.html - 갤럭시 넥서스 공식 홈페이지 입니다.(아니 넥서스 시리즈 홈페이지입니다) http://www.google.com/nexus/ 새롭게 바뀐 SDK 메니져입니다. 새롭게 변경된 SDK Manager는 두가지 모드로 설치 패키지를 선택 가능하도록 만들어져있습니다. 1번째 모드 - 아래화면과 같이 안드로이드 버젼별로 클릭하여 설치할 수 있도록 만들어졌습니다...
안드로이드에서 이미지 공유를 위한 소스코드입니다. 아래 갤러리와 같이 버튼을 클릭하면 설치되고 공유 가능한 프로그램이 뜹니다. 제폰에는 약 14개가 존재합니다. Button을 만들고 xml 파일은 생략 합니다. Button btn = (Button) findViewById(R.id.button); //xml 버튼을 찾습니다. //버튼 클릭 메소드를 생성 합니다. btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub shareImage(); //공유 이미지 함수를 호출 합니다. } }); public void shareImage() { //공유..
1. 앱 설치 방법 ios5에서 앱 설치시 조금 변경되었더군요. Android 마켓 처럼 다운로드 만 하고 설치는 동시에 진행하는 방법으로 변경되었습니다. Android Market 프리뷰(안드로이드용 프로그램) http://thdev.net/16 안드로이드 마켓과 앱스토어를 비교하면 안드로이드는 다중 다운로드, 다중 설치 -> 싱글 다운로드, 다중 설치 (최근 3.0 이상 버젼) 앱스토어 싱글 다운로드, 싱글 설치 -> 싱글 다운로드, 다중 설치 (ios5) 위와 같이 변경되었습니다. 다운로드만 각각 다운 받을 뿐 설치는 다중으로 설치되도록 말이죠. 이로써 좀더 빠르게 앱 설치가 가능하다는 점입니다. 예전에는 하나가 완료되면 하나를 설치하는 식이라 오래걸렸지만 변경된 이후 대기 시간이 줄어들었다는 점이..
iCloud에 대한 자세한 내용은 타 블로그의 내용을 참고하시면 좋을 듯합니다. http://geniebook.tistory.com/72 접속하셔서 iCloud에 관한 설명을 보시기 바랍니다. iCloud 설정 방법 http://thdev.net/33 apple의 iCloud.com 메인 페이지 입니다. 로그인 창 아래로 보이는 아이콘들이 몇개 보이는군요. ios와 같은 아이콘들을 화면에 크게크게 뛰어두었습니다. iCloud는 Apple ID 를 통해 로그인 가능합니다. 로그인이 완료되면 아래와 같은 화면 구성을 가지고 있습니다. - Mail (me.com 아이디가 있어야 Maile을 사용가능합니다) - Contacts(전화번호부) iPad에서 iCloud 동기화를 통해 이용 가능합니다. - Calend..