MIDP-MOBILE INFORMANTION DEVICE PROFILE

Slides:



Advertisements
Similar presentations
모바일 프로그래밍 개론 UNIT 01 로봇 SW 컨텐츠 교육원 조용수. 학습 목표 모바일 프로그래밍이란 ? Embedded System 특성 Mobile OS Hybrid and Native SDK and NDK 2.
Advertisements

설계사를 위한 Mobile 영업지원 System 설계사를 위한 Mobile 영업 지원 System 설계사를 위한 Mobile 영업 지원 System 1 Agenda Ⅰ. Mobile Project 추진 목적 Ⅱ. Mobile 환경 분석 Ⅲ.
미디어선교위원회 방송실 이전 및 중기 계획 ( 안 ) 주요 사업 방안 ( 약 4 년간 ) 1) 방송실 이전 검토 사안 및 목적 2) 경동 과거웹 DB 구축 3) HDTV 시설 구축 4) 스마트폰용 서비스 구축 5) 원격 진료 서비스 6) WCC 실시간 인터넷 방송 봉사.
Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
미디어 프로그래밍 II 소개.
Embedded S/W 기초이론 및 실습.
땅 따먹기 박중규,나민하 나와 바~악!.
Open Platform을 기반으로 한 System SW 및 Application SW 전문가
이규헌 강병현 송영철.
소비자 만족도 설문조사 결과.
마이크로프로세서 메모리 및 입출력장치 인터페이스
이번 시간에는... 지난 시간에는 무선 Markup 언어와 XHTML Mobile Profile 특징, WAP 2.0 XHTML MP의 구성과 XHTML MP에 사용되는 다양한 태그 등, WAP 2.0 XHTML 개발을 위한 기본 사항을 설명하였습니다. 이번 시간에는 2회차에.
Sookmyung Women’s Univ. PSLAB Moon, Se won
MIDP UI ps lab 김윤경.
J2ME(Java 2 Micro Edition) 무선 장치용 UI의 핵심 컴포넌트
이번 시간에는... 지난 시간에는 VM 기반 모바일 플랫폼 기술의 첫번째 시간으로, 모바일 플랫폼 및 그 현황과, GVM, XVM, WITOP, Brew 및 JavaStation 모바일 플랫폼의 특징과 구성에 대해 알아 보았습니다. 이번 시간에는 모바일 플랫폼 기술 그.
BLUE TOOTH 인터넷미디어공학부 배지태.
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
 midi LOGGER GL220   신제품 소개 Dec, 2011.
국내 IT인재 일본진출 현황 및 성과 한 국 정 보 통 신 산 업 협 회 부설 한국정보통신인력개발센터.
12. 데이터베이스 설계.
Wireless Java Programming
CDC Connected Device Configuration CLDC보다 많은 리소스를 가진 시스템을 대상으로 설정
Sookmyung Women’s Univ. PSLAB Moon, Se won
Network Project (완료 보고서)
제9장. 모바일 3D 그래픽스 기술.
OWASP Mobile TOP 10 학번 : 이름 : 공 우 진 발표일 :
프로그래머를 위한 Java 2 제1장 Java, JVM 소개
고수준 사용자 인터페이스 프로그래밍 Lecture #4.
제6장. 모바일 콘텐츠와 디지털 미디어 기술.
A system is a set of related components that work together in a particular environment to perform whatever functions are required to achieve the system’s.
4장. 컴퓨터 시스템의 구성과 기능 다루는 내용 컴퓨터 분해를 통한 본체 살펴보기 컴퓨터 구성요소 컴퓨터의 기능
MIDP UI API.
Mobile Messenger 오 경 민 추 선 득 김 용 구
모바일 채팅 휴대폰을 이용한 메신저 서비스 오 경 민 추 선 득 김 용 구.
정부지원 ERP를 활용한 영업솔류션 및 활용 작성자 : 국가공인재무설계사 김 춘 수
1. Embedded System의 이해.
Edus 충남 통합인증을 위한 교과부 표준보안 모듈 설치 안내 (smart.edus.or.kr)
제9장 네트워킹 숙명여대 창병모 2011 가을.
1. MIDP란? 2. 하드웨어 사양 3. MIDlet 4. MIDlet Suite
CLDC와 MIDP PS LAB 김윤경.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
날짜: 팀명: TEAM-SIX 발표자: 이기영
제1장 서론.
객체 지향 프로그래밍.
Open API - Naver (Application Programming Interface )
Sookmyung Women’s Univ. PSLAB Ohe, heejung
How to Windows Server 2003 김형백 (A+/MCSE/RHCE)
Windows 환경에서 동작하는 Arm Emulator(Simulator)
Small-scale Java Virtual Machines
김 정 석 Web Programming 김 정 석
제8장 네트워킹 숙명여대 창병모
매스커뮤니케이션 신문 목원대학교 서 진 희.
1 2 ■ EPC 커스터마이징 품목 운영 결과 보고 커스터마이징 품목 : 매출 ↑ , CS만족도 ↓ System 개선
Stocker Controller System 소개
언어교육 게임SW를 위한 음성인식 기술 IT 신성장 동력 분야별 기술개발 계획(안)
2015년 디지털컨버전스 청년취업아카데미.
양궁게임 게임기획서 1차안 2011/01/17 최가운.
Wireless Java Programming
2015년 2학년 1반.
Dept. of Internet Information Eng.
성경퀴즈 여호수아1장 3장 복습게임.
제 5주 광고커뮤니케이션 전략(안)구성 광고캠페인기획론.
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
운영체제보안 3번 과제 설명 팀 기반의 설계 프로젝트 박민재
Java의 정석 제 7 장 객체지향개념 II-3 Java 정석 남궁성 강의
3장. 데이터베이스 시스템 데이터베이스 시스템의 정의 데이터베이스의 구조 데이터베이스 사용자 데이터 언어
품사 분류의 기준과 실제.
Lecture 7 7-Segment LED controller using u-controller
Presentation transcript:

MIDP-MOBILE INFORMANTION DEVICE PROFILE Juha-Pekka Ruuskanen 2004년 4월 6일 PSLAB 남지민

목차 들어가기 유효범위와 사양 구성 결론 Timers, Networking, Persistent Storage Applications, MIDLet suite User Interface 결론

1. 들어가기 MIDP (Mobile Information Device Profile) 이동 단말기에 적합하도록 CLDC 위에서 동작하는 API J2ME : 소형기기용 Java Application 위해 제안된 Platform KVM : kilobyte VM CDC : connected Device Configuration CLDC : connected, Limited Device Configuration MIDLet : 하나 이상의 미들릿과 관련 클래스 및 자원을 하나의 JAR파일로 묶은 것

2. 유효범위와 사양 Display Input Memory Networking 유효범위 이식성

3. 구성

4. Timers, Networking, Persistent Storage System function Timer Networking Persistent Storage

5. Application, MIDLet suite

6. User Interface High-Level API Low-Level API Alert List TextBox Form - 화면 전체에 대해서 동작 - 입출력에 대한 직접적인 개입이 불가능 - 추상적인 이벤트만 제공 High-Level API 는 미리 쓰임새를 정의해 둔 몇 개의 추상화 된 컴포넌트 를 제공 Screen class를 기반으로 제목과 티커를 액세스할 수 있는 메소드를 제공받는다. Alert : 다음 화면으로 넘어가기 전 일정시간 동안 기다리도록 정의되어 있는 screen의 서브 클래스 List : implicit 유형일 경우 선택한 원소가 변경되었을 때 select-command이벤트 발생 Exclusive는 원소에 커서를 두고 버튼을 클릭시 해당 원소를 선택된 원소로 설정 Implicit은 원소에 커서를 두고 버튼을 클릭시 command이벤트를 발생시켜 애플리 케이션에게 알려준다 Multiple은 원소에 대한 선택 여부 설정 TextBox Form : 아이템에서 발생하는 이벤트를 받아 처리하는 ItemStateListener를 지정하기 위한 메소드.. 이벤트가 발생하며 ItemStateListener의 itemStateChanged 해당 이벤트 처리 현재 등록된 아이템의 개수를 얻는다. Low-Level API - 자유로운 입출력 - 키 입력 이벤트를 직접 처리 - 출력의 경우 Graphics 객체를 이용하여 직접 화면을 그릴 수 있 도록 정의 - 자유로운 표현이 가능하나 처음부터 끝까지 직접 구현 성능향상을 위해 클래스와 객체 수를 줄이기 위하여 입력 이벤트도 리스너를 통하지 않고 직접 메소드 오버라이딩으로 처리

7. 결론 J2ME platform은 MIDP와 CLDC 명세 Application을 한번 쓰고 모든 기기에서 사용