a tour of introducing phonegapintroducing PhoneGap... -It’s a free opensource of Nitobi -It can be used to develop mobile application.. -used for building apps for iOS, Android, Windows
Trang 1a tour of introducing phonegap
introducing
PhoneGap
Trang 21.Lê Anh Kiệt-51001624 2.Nguyễn Quốc Hải-51000857
Thành viên của nhóm 2
Trang 3
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?
Trang 4The benefit of phonegap?
1
Write once,run
everywhere Do more 2
with less Most APIs are 3
provided
Trang 5
everywhere
-Code once,but work perfectly on all devices
1
Trang 6
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
Trang 7
Most APIs are provided
-Most of API are provided so programmers can interfere
with device’s functions(camera,GPS,Files,Contacts…)
Trang 8The limitation of phonegap?
1
Problem with old mobile
brower
4 others problem
3
Problem with resolution on different devices
2
Problem with resources management
Trang 9
brower
-Incompatitible with old mobile brower because javascsript isn’t supported and its slow
speed
1
Trang 10
Problem with resources management
-Can’t control the process, Synchronization, asynchronization as well
-Ability in graphic is limited
2
Trang 11
Problem with resolution on different devices
-The application layout will not compatibility with different
devices
Trang 12The limitation of phonegap?
4 others
problem
Trang 13
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
4 Others
problem
Trang 14
*
*
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
Trang 15Bảng so sánh giữa các ứng dụng di động
Trang 16Cách thức hoạt động
Trang 17Kiến trúc PhoneGap
Trang 18JavaScript Business Logic
Part JavaScript Part
Kiến trúc PhoneGap
Trang 19PhoneGap API
Trang 20
đã chú ý lắng nghe