Tải bản đầy đủ (.pptx) (22 trang)

Bài tập môn phát triển phần mềm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (871.61 KB, 22 trang )



 !"#$
%&'
Quy Nhơn, ngày 10 tháng 12 năm 2014
Báo cáo thực hiện
Bài tập ứng dụng đọc le mp4 với
Apache Cordova
/22
Nội dung

Tổng quan về Apache Cordova

Phát triển ứng dụng đọc 'le mp4

Chạy thử ứng dụng đọc 'le mp4
2
/22
Tổng quan về Apache Cordova

Apache Cordova là gì?

()* +,+) &/01)&*2+3400566/&&7804005 9:,;<=
>#.?))>07@044005080A)0B68.0,6/7

C,;D0E0A4.F/(G650H.+4F/&FI=,J-=0KL-*=M

()* +,+))6N.+04OPQ&RPOR7
3
/22
Tổng quan về Apache Cordova



Sử dụng Apache Cordova khi nào?

4005OS,;0880,6/&.3T040U%0BTJA)
806%7

"&K053)S,;2*F656%%.VK0W4X0TY:).S,;7

4005OS,;,6/Z)0V&6I0/40.S,;K&/0[*F\*2%
050H.+4(G]0I0F^7
4
/22
Tổng quan về Apache Cordova

Nền tảng hỗ trợ:
5
/22
Tổng quan về Apache Cordova

Nền tảng hỗ trợ

(ếp theo):
6
/22
Tổng quan về Apache Cordova

Các bước tạo và thiết lập 1 project:
_
`aOW++b*0FQ-
“cordova create hello com.example.hello HelloWorld”

a&;S)+b*0 GA)+b*0
A)+b*0
7
/22
Tổng quan về Apache Cordova

Các bước tạo và thiết lập 1 project (TT):
_
`aR(,,-)c+&d),+,e
56I0a&;S)+b*0.,f-
gcordova plaForm add androidh
Lưu ý: *i+0FI&T0aN+),+,0B0aj
5*&+*-)c+&0),-
g+,+)-)c+&*&+*),+,h
k0l480a0a7
8
/22
Tổng quan về Apache Cordova

Các bước tạo và thiết lập 1 project (TT):
_
`a#(,,-m*)0*9
-m*)0*9@S,;6alZ89:,;4(GA)0I0F^,6/7 4(Ga`/&FI=Z-nL-*=)&*)=
,)FW=M
gcordova plugin add org.apache.cordova.ABCh
+6%=(` %05 4(G9)90)09F)=,**=*02+3!1+&)Y+=F)o*!90)09=*+-+)Y+=)&*)=
+0)09=L-*=M
9
/22
Tổng quan về Apache Cordova


Build và chạy thử project:
5F-,=,f-gcordova buildh
5W0:=,f-gcordova run androidh
Lưu ý: *i+0FI&T0aN+),+,0B0a7
"W=I3T%0I0F^,6/6)6al3I0K09p0U6/W0*&-)0+d(\e7
10
/22
Tổng quan về Apache Cordova

Thành phần trong 1 project:
"0W+O+b*09p%$0a&;.OL-*&q6^ +L7i&-++39-)c+&9-9222
Trong đó:
gHooksh!W,+906qF0&.%056al0&.+FQ4S,;.40054-
+q0H&nFQ4iV,U0KA)FW650fr- +,+)7
gPlaFormsh! S)4-)c+&k0l0++b*0
11
/22
Tổng quan về Apache Cordova

Thành phần trong 1 project (TT):
gPluginsh! S)4-9
gwwwh! S)&A))-)Y+
 gCon'g.xmlh!.L-*Z6^0+6q0[# [,*0=+s4.400565,t,.i46^9,J-84
S,;A)7
12
/22
Phát triển ứng dụng đọc le mp4

Chức năng của ứng dụng:


0^,)944L-*&$Q&0+&/00a&;%6aN,Di46^+0a7TY50^
F)+&0L-*&$.,-alA)L-*7

Cụ thể: >:,;6aN,D Gu )&*)
13
/22
Phát triển ứng dụng đọc le mp4

Yêu cầu của ứng dụng:

C,;(G6L-*vw(,,-m*)0*9m-*
“cordova plugin add org.apache.cordova.'le”
14
/22
Phát triển ứng dụng đọc le mp4

Mô tả bước thực hiện của ứng dụng:

"36/S,;=%9px&0a&;6alr6^0ad Gu )&*)eI3Tx&0]0
F4+jIx&0]00U,00+.F/L-*0+0a&;=IL-* &$0-]0=-],-alA)
L-*.6I&9KL-*7U50^0TYA)4L-*),)946ali46^0a7
15
/22
Phát triển ứng dụng đọc le mp4

Các thành phần của ứng dụng:

>>.)+,S,;0B0),*i799%9y
&-)99g-90Gh65?))>0%050&4,z0+-900&-,U).+Gd{+-w{u+-we7

/|90!90-*!0*,*&)-!-*),!}*+j65-906al649K
16
/22
Phát triển ứng dụng đọc le mp4

Các thành phần của ứng dụng (TT):

{+-,vg-90Ghw{u+-wS)43I0Zx&6al
17
/22
Phát triển ứng dụng đọc le mp4

Các thành phần của ứng dụng (TT):

?))>0
18
/22
Phát triển ứng dụng đọc le mp4

Các thành phần của ứng dụng (TT):

?))>0
(Tiếp theo)
19
/22
Chảy thử ứng dụng đọc le mp4

)+,n
20
/22

Chảy thử ứng dụng đọc le mp4

"0a&;3T%L-*.+ "3Tx&0]0a&;
21
/22
Thanks for listening
22

×