20
a tour of introducing phonegap introducing PhoneGap

A tour of introducing phonegap introducing PhoneGap

Embed Size (px)

Citation preview

Page 1: A tour of introducing phonegap introducing PhoneGap

a tour of introducing phonegap

introducing

PhoneGap

Page 2: A tour of introducing phonegap introducing PhoneGap

Thành viên của nhóm 2

1.Lê Anh Kiệt-51001624

2.Nguyễn Quốc Hải-51000857

Page 3: A tour of introducing phonegap introducing PhoneGap

PHONEGAP?OMG…WHAT IS IT?-a Framwork:But what is framwwork?-It’s a free opensource of Nitobi -It can be used to develop mobile application. -used for building apps for iOS, Android, Windows Phone, BlackBerry, webOS, Bada, Symbian-It’s called cross platform-what’s cross platform?-allow developers use HTML.CSS and JavaScript to develop their apps

Page 4: A tour of introducing phonegap introducing PhoneGap

The benefit of phonegap?

1Write once,run everywhere 2Do more

with less 3Most APIs are

provided

Page 5: A tour of introducing phonegap introducing PhoneGap

Write once,run everywhere

-Code once,but work perfectly on all devices

1

Page 6: A tour of introducing phonegap introducing PhoneGap

DO MORE WITH LESS

-Understanding on HTML,Css,javascript then you can start changing the world-Its source code is based on web technology(HTML5,CSS3,Javascript) and open source

2

Page 7: A tour of introducing phonegap introducing PhoneGap

Most APIs are provided

-Most of API are provided so programmers can interfere with device’s functions(camera,GPS,Files,Contacts…)

3

Page 8: A tour of introducing phonegap introducing PhoneGap

The limitation of phonegap?

1Problem with old mobile brower

4others problem

3Problem with resolution on

different devices

2Problem with resources

management

Page 9: A tour of introducing phonegap introducing PhoneGap

Problem with old mobile brower

-Incompatitible with old mobile brower because javascsript isn’t supported and its slow speed

1

Page 10: A tour of introducing phonegap introducing PhoneGap

PROBLEM WITH RESOURCES MANAGEMENT

-Can’t control the process, Synchronization, asynchronization as well-Ability in graphic is limited

2

Page 11: A tour of introducing phonegap introducing PhoneGap

Problem with resolution on different devices

-The application layout will not compatibility with different devices

3

Page 12: A tour of introducing phonegap introducing PhoneGap

The limitation of phonegap?

4others problem

Page 13: A tour of introducing phonegap introducing PhoneGap

The limitation of phonegap?

-Other parts of the device can’t be controlled,ex:keypad, track ball, tapping,rocker …-It’s hard for developing bacause of debugging hard-there is a limitation on related document wiritten about PhoneGap,may be it’s new

4Others problem

Page 14: A tour of introducing phonegap introducing PhoneGap

**

But….Don’t worry Day by day,PhoneGap try to release their new update versions to fix bug and reduce its limitations

May be ,it will be used widely in the future

Page 15: A tour of introducing phonegap introducing PhoneGap

Bảng so sánh giữa các ứng dụng di động

Page 16: A tour of introducing phonegap introducing PhoneGap

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

Page 17: A tour of introducing phonegap introducing PhoneGap

Kiến trúc PhoneGap

Page 18: A tour of introducing phonegap introducing PhoneGap

Kiến trúc PhoneGap

JavaScript Business Logic Part

JavaScript Part

Page 19: A tour of introducing phonegap introducing PhoneGap

PhoneGap API

Page 20: A tour of introducing phonegap introducing PhoneGap

CÁM ƠN THẦY VÀ CÁC BẠN ĐÃ CHÚ Ý LẮNG NGHE