1. Trang chủ
  2. » Công Nghệ Thông Tin

Phát triển ứng dụng điện thoại đa nền tảng bằng framework phonegap

27 460 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 2,99 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phát triển ứng dụng điện thoại đa nền tảng bằng framework phonegap

Trang 1

Nghiên Cứu Khoa Học

Giảng viên hướng dẫn : Thầy Trần Vũ Hiếu - Bộ môn MMT & HTTT Nhóm 3

Trang 2

Nội Dung

Tổng quan về thị trường ứng dụng di động

So sánh các loại ứng dụng Web apps, Native apps, Hybrid apps

PhoneGap Là Gì ?

Nền tảng kiến trúc của Phonegap Giới thiệu về chương trình ứng dụng

Trang 3

Sự bùng nổ của thị trường

ứng dụng di động

Trang 4

Sức tiêu thụ SmartPhone & Máy tính bảng vượt

trội so với Desktop & Laptop

Trang 5

Thị trường ứng dụng di động

đang bị phân mảnh

Trang 6

• Quá trình phát triển dễ dàng, nhanh chóng và đơn giản

• Phải chạy trong trình duyệt browser của

Trang 7

• Được phát triển dành riêng cho từng nền tảng

cụ thể

• Được phát hành thông qua các kho ứng dụng

• Được xây dựng dưạ trên các công nghệ và các môi trường phát triển dành riêng

Các ứng dụng bản địa

(Native Apps)

Trang 8

• Được xây dựng với các công nghệ Web

• Có khả năng truy cập vào các tính năng của thiết bị

• Được phát hành thông qua kho ứng dụng

Các ứng dụng lai (Hybird Apps)

Trang 9

Bảng so sánh các dạng ứng dụng Mobile

Trang 10

Phonegap là 1 bộ khung phát triển để giúp việc xây dựng các ứng dụng mobile bằng cách sử

dụng các công nghệ Web

PhoneGap là gì ?

Trang 11

Xây dựng ứng dụng chỉ với công nghệ web tiêu chuẩn:

Dựa vào HTML5, Phonegap thúc đẩy phát triển các công nghệ Web Do đó nhà lập trình chỉ cần nắm rõ về HTML, CSS và

Javascript.

 Đóng gói mã nguồn với Phonegap

Bằng cách sử dụng framework mã nguồn mở Phonegap, thì ứng dụng có thể truy cập tới các hàm APIs bản địa (native APIs)

Xuất ứng dụng tới nhiều nền tảng khác nhau

Cách thức PhoneGap hoạt động

Trang 12

Giảm gánh nặng cho lập trình viên

Trang 13

Mô hình PhoneGap

13

Trang 14

Core APIs

–  Media (audio play/record)

–  Media Capture: audio,video,

–  Camera –  Contacts (W3C) –  File (W3C)

–  File Transfer –  Geolocation (HTML5)

Các tính năng cung cấp bởi PhoneGap

Trang 15

II III IV

4

Bảng các hàm Phonegap APIs được hỗ trợ cho từng nền tảng

Trang 16

Một số HTML5 Hybird Framework

Trang 17

Các tổ chức tham gia đóng góp

Trang 18

Google map là gì ?

Giới thiệu Google Map API

Trang 19

Một số ứng dụng của Google Map API

Trang 20

SMART MAP

Lựa chọn phương tiện

Chỉ dẫn chi tiết đường đi

Vẽ đường đi trên bản đồ

Hiển thị danh sách địa điểm

Xem chi tiết thông tin địa điểm

Xác định toạ

độ hiện tại

Đánh dấu vị trí hiện tại trên bản đồ

Trang 21

Nội dung

1 Giới thiệu về ứng dụng

Trang 22

Nội dung

Giới thiệu về ứng dụng

Trang 23

Thiết kế giao diện cho ứng dụng

23

Trang 24

Thiết kế giao diện cho ứng dụng

24

Trang 25

Thiết kế giao diện cho ứng dụng

25

Trang 26

Tài Liệu Tham Khảo

1 https://developers.google.com/maps/

2 http://

docs.phonegap.com/en/2.1.0/guide_getting-started_android_index.md.ht ml

3 http://

salopek.eu/content/22/display-locations-from-a-database-on-a-map-usin g-google-maps-javascript-api-and-php

://chungta.vn/tin-tuc/cong-nghe/2013/07/ung-dung-di-dong-da-nen-thuan -loi-va-kho-khan/

26

Trang 27

27

Ngày đăng: 24/02/2016, 16:40

HÌNH ẢNH LIÊN QUAN

Bảng so sánh các dạng ứng dụng Mobile - Phát triển ứng dụng điện thoại đa nền tảng bằng framework phonegap
Bảng so sánh các dạng ứng dụng Mobile (Trang 9)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w