본문 바로가기

분류 전체보기

아이패드에서의 멀티태스킹 방법 일단 동영상부터 감상~ 아이패드의 불편한 점 중 하나를 꼽으라고 한다면... 역시나 아이패드는 멀티태스킹이 안된다는 점이겠지... (한글 키보드라고 한사람 나와...) 업데이트된 아이패드 iOS 3.2.1도 역시 안되고... 아이폰은 iOS 4에서 멀티태스킹을 지원한다지만... 써보니 영 불편스럽기만 한 사용방법... 다른 앱으로 넘어가는 방법은 알겠는데 완전히 끄기가 영 불편함... 뭐 암튼 Cydia님의 은혜로 멀티태스킹이 가능하다고 하기에 찾아보니... Backgrounder라는 멋진 프로그램 덕분이 가능하다고 하네... 그리고 Backgrounder 기반으로 돌아가는 여러 프로그램들이 있는데... (Multifl0w, Kirikae, ProSwitcher 같은...) 그중에서 Proswitcher.. 더보기
아이패드(iPad) UI 가이드라인 (1/3) 애플에서 제공하는 iPad User Experience Guideline입니다. 아이패드 어플리케이션의 UI도 기본 원칙은 iPhone Human Interface Guideline을 따르면 된다고 합니다만, 큰 스크린 해상도를 효과적으로 사용하는 방법과 가로/세로모드를 유연하게 지원할 수 있도록 하는 방법에 대한 가이드가 아이폰 어플리케이션의 가이드와는 크게 다른 것 같습니다. 아이패드 어플리케이션이 단순히 아이폰 어플리케이션을 확대시켜 놓은 것 처럼 만들어지만 안된다는 것이죠. 그리고 GUI에 있어서도 저해상도와 작은 스크린의 아이폰에서와는 달리 1024x768의 고해상도와 매우 선명한 LCD에서 표현되는 만큼 디테일을 살리는데 더욱 신경을 써야할 것 같습니다. 내용이 많아 번역 내용을 여러 회에 걸.. 더보기
아이패드(iPad) UI 가이드라인 (2/3) Reduce Full-Screen Transitions - 전체화면 전환은 피하라 컨 텐츠의 내용이 바뀔 때 시각적인 트랜지션을 밀접하게 적용하라. 정보의 일부분이 바뀔 때 때 전체 화면을 통째로 교체하는 대신에, 변경이 필요한 부분의 영역만 업데이트하도록 하라. 스크린 전체를 바꾸지 말고 각각의 뷰와 오브젝트를 트랜지션하는 것이 일반적인 규칙이다. 대부분의 경우에 전체 스크린을 뒤집는 방법은 추천하지 않는다. Enable Collaboration and Connectedness - 협업과 공유를 가능하게 하라 사용자는 아이패드를 개인용 기기로 보지만, 아이패드는 다른 사람과 같이 협업하며 사용하기에 좋은 크기를 가지고 있다. 다 른 사람과 어플리케이션을 같이 사용하기를 원하는 경우를 생각해 보라. 하나.. 더보기
아이패드(iPad) UI 가이드라인 (3/3) Create Custom Icons - 커스텀 아이콘을 만들어라. 별 도의 디자인이 없더라도, 모든 어플리케이션은 아이콘이 필요하다. 또한 스팟라이트 검색 결과를 위해 작은 아이콘도 만들어야 한다. 어플리케이션에 따라, 바 아이콘, 설정 아이콘, 문서타입 아이콘도 필요할 수 있다. 다른 어플리케이션과는 달리, 이 모든 아이콘은 아이폰 OS에서 적절히 보여지기 위해 특정한 기준을 따라야 한다. Note : 가능하면, 네비게이션 바, 툴바, 탭 바는 시스템에서 제공되는 버튼과 아이콘을 사용하라. 이 부분에서 별도의 아이콘을 사용해야 한다면, "iPhone Human Interface Guidelines"의 "Icons for Navigation Bars, Toolbars, and Tab Bars" 를 확인하.. 더보기
아이패드(iPad) UI Element Guidelines 아이패드의 UI를 설계할 때 각 요소들의 기능 및 성격, 어떨 때 사용하고 사용하지 말아야 하는지 구체적으로 파악하고 해야 할 것 같다. 다른 어플을 보고 대략 추측하는 것 보다는 가이드라인을 파악하여 각 컨트롤들의 용도와 정의를 잘 알고 사용해야 할 듯. 원문 : iPad UI Element Guidelines iPad UI Element Guidelines. Bars. Status bar, navigation bar, tab bar, toolbar는 각각 정해진 형태와 기능이 있다. 아이폰의 것들과 거의 비슷하지만 아이패드에서 다른 점들을 확인해 봐야 한다. The Status Bar Status bar는 스크린의 상단에 작게 나타난다. 네트웍 연결, 시각, 베터리 등의 정보를 보여준다. 게임과 같는.. 더보기
리눅스 쬐금 ========================================== ★디렉토리 복사 ========================================== ※cp -R 원본^대상 =cp /work/bb.txt /root =cp bbb.txt /root ※현재 디렉토리에 복사한다 =cp /work/bbb.txt . ※이름변경해서 복사(aaa로 변경해서복사..) =cp /work/bbb.txt /root/aaa.txt =========================================== ★디렉토리이동(복사와 동일) =========================================== ※mv 원본파일(디렉토리) 대상디렉토리 =mv /work/aaa.txt /root ※디렉토리이.. 더보기
'일의 노예'… 한국의 IT개발자가 사는 법- 초공감 세계적인 네트워크 장비업체 시스코 본사에서 근무하는 최준형(가명, 40) 씨는 얼마 전 미국 시민권을 획득했다. 그의 정식 직함은 소프트웨어팀의 'Research Manager'. 음성패킷망(VoIP) 개발부서의 개발팀장격이다. 한국에서 그와 비슷한 직군에 종사하는 이들은 '개발자'로 불린다. 하지만 이들은 스스로를 '노예'나 '막노동자'로 분류하며 자조하곤 한다. 사람들이 알아주는 명문대 공대를 졸업해 내로라하는 대기업에서 프로그래머의 경력을 시작했던 최 씨 역시 한국에서 개발자로 살면서 얻은 환멸을 뒤로 하고 미국행을 택했다. "주말도 없이 일했죠. 알아서 나오는 거예요. 처음 3년 동안은 추석, 설날 당일 빼곤 쉬지 않고 출근했어요. 매일 아침 8시부터 밤 11시까지 일하는 건 기본이었고요. 밤 새.. 더보기
“탈옥없이 아이폰 앱 설치하자”…HTML5 기반 사설 앱스토어 등장 아이폰에서 탈옥없이도 애플 앱스토어가 아닌 외부 애플리케이션을 마음껏 설치할 수 있는 애플리케이션 마켓(앱스토어)이 등장했다. HTML5를 활용한 웹 애플리케이션(이하 웹 앱)을 한 데 모아 보여주는 ‘오픈앱마켓(OpenAppMkt.com)’이 그 주인공이다. 오픈 앱 마켓 실행 화면. 모바일 웹이지만 브라우저의 네비게이션 바를 없앤 것이 특징이다 오픈앱마켓은 지난 7월말 개장한 따끈따끈한 웹 앱 전용 장터다. 다양한 웹 앱을 카테고리별로 구분해 진열하고, 상위 유료 앱과 무료 앱을 소개하고 검색 기능도 지원하는 등 기존 앱스토어에서 볼 수 있는 대부분의 기능을 지원한다. 인터페이스가 애플 앱스토어와 유사하기 때문에 아이폰 이용자라면 큰 어려움 없이 쓸 수 있다. 이용 방법도 비슷하다. 오픈앱마켓에서 웹.. 더보기
[Objective-C] Convert NSString to char * const char* cString = [nsStringObject cStringUsingEncoding:ASCIIEncoding]; OR NSString *foo = @"your text here"; const char *bar = [foo UTF8String]; 더보기
[Objective-C] Get html data from web - (NSString *) GetHtmlData:(char *)homepage{ NSError *error; NSURLResponse *response; NSData *dataReply; NSString *stringReply; NSString *getUrl = [NSString stringWithFormat:@"%s",homepage]; NSMutableURLRequest *request = [NSMutableURLRequestrequestWithURL: [NSURL URLWithString: getUrl]]; [request setHTTPMethod: @"PUT"]; [request setHTTPBody: [[NSString stringWithString:@"test"]dataUsingEncoding.. 더보기