TAILIEUCHUNG - Hệ thống thông tin di động (Phần 4)

Các dòng diện thoại hiện nay phần lớn sử dụng các ứng dụng của java. Các ứng dụng này được viết phần lớn trên nền tảng J2ME. Tài liệu này sẽ giúp bạn hiểu thêm về nền tảng J2ME. | Bài giảng 5. Software platforms Giới thiệu Mobile software platforms Java ME Python Symbian OS Windows Mobile Maemo Android Bada Other Nội dung Những thế hệ di động đầu tiên không hỗ trợ cho việc phát triển phần mềm Ngày nay hầu hết các thiết bị di động hỗ trợ cả 3 ngôn ngữ để phát triển phần mềm (native C++, java ME, Python) Mobile szoftware platform Ngôn ngữ lập trình Thư viện code Công cụ phát triển (SDK, emulator) Giới thiệu Giới thiệu Mobile software platforms Java ME Python Symbian OS Windows Mobile Maemo Android Bada Other Nội dung Java Mobile Edition J2ME (Java 2 Micro Edition) Hầu hết các thiết bị di động ngày nay có hỗ trợ java Đặc điểm cơ bản của java Hướng đối tượng Từ “program code” -> “object code” (không phải machine code) “object code” được chạy bởi JVM (Java virtual machine) Java ME - Giới thiệu Các phiên bản Java 1/2 Các phiên bản Java 2/2 Kiến trúc J2ME 1/2 Kiến trúc J2ME 2/2 Mỗi linh kiện sử dụng cấu hình khác nhau Thành phần của cấu hình Virtual machine Hàm API cơ bản (vd: Java SE API-k) 2 lọai cấu hình của J2ME CLDC (Connected Limited Device Configuration) UI đơn giản, bộ nhớ nhỏ, Procesor yếu Vd: mobile telephone, PDA đơn giản CDC(Connected Device Configuration) UI đa dạng, nhiều bộ nhớ hơn, hỗ trợ giao thức mạng Vd: Internet TV, PDA Cấu hình (Configuration) Cung cấp các hàm API hữu dụng hơn cho việc lập trình Mobile Information Device Profile (MIDP) bổ sung các tính năng như hỗ trợ kết nối, các thành phần hỗ trợ giao diện người dùng vào CLDC cung cấp một giao diện người dùng đơn giản và các tính năng mạng đơn giản dựa trên HTTP Phiên bản hiện nay: MIDP PDA Profile: Foundation Profile: Hiện trạng (Profile) Giới thiệu Mobile software platforms Java ME Python Symbian OS Windows Mobile Maemo Android Bada Other Nội dung Lập trình cấp cao, hướng đối tượng cơ chế cấp phát bộ nhớ tự động ngôn ngữ có hình thức rất sáng sủa, cấu trúc rõ ràng, thuận tiện cho người mới học lập trình ngôn ngữ lập trình dạng thông dịch (script) không cần phải thực .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.