SlideShare uma empresa Scribd logo
1 de 50
Introduction to Mobile
Application Development
Nguyễn Anh Tuấn Ph.D.
Department of Network Administration and
Application Development – NAAD
Faculty of Computer Network and Communication
University of Information Technology
Email: tuanna@uit.edu.vn
Homepage: http://sites.google.com/site/tuannguyenlatrobe
Facebook: www.facebook.com/tuannguyenuit
Blog: tuanubicom.blogspot.com
Google: tuan nguyen uit
Why do we learn this course ?
What is course talking about ?
How do we learn this course more
effectively ?
Agenda
A Day Made of Glass 2
Xem Youtube Clip:
http://www.youtube.com/watch?v=jZkHpNnXLB0
Why do we learn this course ?
3. The world is not a desktop2. An important part of our life
1.
Mobile phones
are everywhere
Mobile phones are everywhere
@ Airport
Rural area
Phones become an important
part of our life
Connecting People Our secretary Entertainment
Device
3. The world is not a desktop
2011, World populations 7 billion
people, 5.6 billion mobile phones
2011, USA, 327.5/310, 103.9%
2009, GER, 107/82, 130%
2008, UK, 75.7/61.6, 123%
2010, VIETNAM, 72/90, 79%
Source:
http://en.wikipedia.org/wiki/List_of_countries_by_number_
of_mobile_phones_in_use
Are there enough software for
eveyone ?
The world is going mobile
Many challenges
You can find more reasons
That’s why we learn this course !
1. Introduce the mobile phone for 21st
century
What is course talking
about ?
3. What area can we apply this skill for
2. How to develop an innovative
program on Mobile phone
The mobile phone of the 21 centuty
The mobile phone of the 21 centuty
Smart
Mobile
It has
Operating
System
It is an
entertainment
device
It has
Sensors
Network
connections
It is
powerful
The phone is powerful
Plenty of RAM Heaps of
external
storage
Multi-core CPU
Khái niệm CPU Core
CPU: Central Processing Unit
Computational power of
a computer is usually
measured by the power
of its CPU
Quad-core
Quad cores = 4 cores
Means:
4 “CPU” in a box
More powerful, stronger
More engergy consumption
More difficult to manage
It has operating system
Connectivities – Wide range
3G
Connectivities – Short range
It has sensors
AccelerometerTouch Screen GPS receiver
Capacitor Sensor
Human body is a capacitor
http://www.youtube.com/watch?v=KZVgKu6v808
Accelerometer
GPS – Global Positioning System
It first used in US Army
for navigation
Now it is free for civiliants
Triangulation algorithm
Visible satelite (at least 3)
It is pervasive / outdoor
Assisted GPS (A-GPS)
(on smartphones)
http://www.youtube.com/watch?v=EOwMkFsJXRI
Documentary about current
GPS system
Location based Services
Map related applications
Navigation Based Services
Routing Services
It is an Entertainment Device
The smartphones problems
Difficult to interact
Battery life
Expensive
Social issues
Distraction
Difficult Interaction
Small Screen Icon based ?
Too complicated
Menu based ?
Short battery life
Battery Awareness
How much energy that your app uses ?
They are expensive
Social issues
Distractions
Mobile phones have
changed our way of
communication
Isolationism
Though, there are many difficulties:
We still love them !
How to develop an innovative
program on Mobile phone ?
context
awareness
User
experience
Social
Networks
innovative
Anind Dey, 1999:
“Context is any information that can be used to
characterize the situation of an entity. An entity is
a person, place, or object that is considered
relevant to the interaction between a user and an
application, including the user and applications
themselves.”
What is context ?
Context-awareness
http://www.mlab.t.u-tokyo.ac.jp/research/2005/context-
aware_computing/index_e.php
GUI
Menu & Navigation
Intuitive
User experience
We live in a community, not in an
island
Wireless connections are
everywhere
Knowing & Sharing & Caring
Connectivity & Social networks
How do we learn this course more
effectively ?
Self Learning
Time management
Working hard
Teamwork
Dedication
Enthusiasm
Love
LOVE
Self learning – Self motivation
Reading books
Learning skills
Attend lectures & Follow Examples
Practice & and Practice
Not only reading
But also writing report
Teamwork
Team of 3 students
Group name, group constitution, group
contacts
Team documentations
Website, CVS, Subversion
Team assignment
Writing reports
Assignment will be given in the 3th week of
the semester
Assignment plays an important role in the
course (30% marks)
Assignment will be submit and presented on
the week 18th of the semester (may be vary in
time)
Assignments
Mid-term exam, 20%
Presentation, 10%
Assignment, 30%
Final Exam, 40%
Note:
Cheating failed immediately !
Marking schema
The world is going mobile !
The goals of this course:
how to write a program on smartphones
(J2ME, Android),
gives you the ideas on Pervasive Computing
Provides learning skills
Conclusion
Books to read
Meier, R., Professional Android 2 Application Development, Wrox
Press Ltd., 2010
Lee, W., Beginning Android Application Development, John Wiley &
Sons, 2011
Loke, S. W., Context-Aware Pervasive Systems: Architectures for a
New Breed of Applications, Auerbach Publications, 2006
Papers to read
In the http://courses.uit.edu.vn
Websites to follow : Android Homepage, Google, Tuan Nguyen
UIT pages 
References
Questions & Answer ?
tuanubicom.blogspot.com
www.facebook.com/tuannguyenuit
How can you reach me?

Mais conteúdo relacionado

Mais procurados

Đồ án chương trình quản lý website du lịch
Đồ án chương trình quản lý website du lịchĐồ án chương trình quản lý website du lịch
Đồ án chương trình quản lý website du lịchwem81315
 
đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155nataliej4
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngleemindinh
 
Bài giảng công nghệ phần mềm PTIT
Bài giảng công nghệ phần mềm PTITBài giảng công nghệ phần mềm PTIT
Bài giảng công nghệ phần mềm PTITNguynMinh294
 
Đồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmĐồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmNguyễn Anh
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhJojo Kim
 
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"Tú Cao
 
56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh
56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh 56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh
56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh Phước Nguyễn
 
Công nghệ phần mềm chuong 1
Công nghệ phần mềm chuong 1Công nghệ phần mềm chuong 1
Công nghệ phần mềm chuong 1laducqb
 
Mô hình điện toán đám mây
Mô hình điện toán đám mâyMô hình điện toán đám mây
Mô hình điện toán đám mâyPhamTuanKhiem
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựleemindinh
 
BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...
BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...
BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...nataliej4
 
Slide đồ án tốt nghiệp
Slide đồ án tốt nghiệpSlide đồ án tốt nghiệp
Slide đồ án tốt nghiệpToan Pham
 
Phân tích và thiết kế hệ thống quản lý quán Internet
Phân tích và thiết kế hệ thống quản lý quán InternetPhân tích và thiết kế hệ thống quản lý quán Internet
Phân tích và thiết kế hệ thống quản lý quán Internetnataliej4
 
Bao cao tom tat de tai tot nghiep
Bao cao tom tat de tai tot nghiepBao cao tom tat de tai tot nghiep
Bao cao tom tat de tai tot nghiepNguyễn Công Huy
 
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêbáo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêthuhuynhphonegap
 
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng HồBáo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng HồzDollz Lovez
 
Bài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thông
Bài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thôngBài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thông
Bài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thôngHuyen Pham
 

Mais procurados (20)

Đồ án chương trình quản lý website du lịch
Đồ án chương trình quản lý website du lịchĐồ án chương trình quản lý website du lịch
Đồ án chương trình quản lý website du lịch
 
đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàng
 
Phân Tích Thiết Kế Hệ Thống Thông Tin - Quản Lý Điểm
Phân Tích Thiết Kế Hệ Thống Thông Tin -  Quản Lý ĐiểmPhân Tích Thiết Kế Hệ Thống Thông Tin -  Quản Lý Điểm
Phân Tích Thiết Kế Hệ Thống Thông Tin - Quản Lý Điểm
 
Bài giảng công nghệ phần mềm PTIT
Bài giảng công nghệ phần mềm PTITBài giảng công nghệ phần mềm PTIT
Bài giảng công nghệ phần mềm PTIT
 
Đồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmĐồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềm
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tính
 
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
 
56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh
56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh 56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh
56 câu hỏi tự luận và đáp án môn Tư tưởng Hồ Chí Minh
 
Công nghệ phần mềm chuong 1
Công nghệ phần mềm chuong 1Công nghệ phần mềm chuong 1
Công nghệ phần mềm chuong 1
 
Mô hình điện toán đám mây
Mô hình điện toán đám mâyMô hình điện toán đám mây
Mô hình điện toán đám mây
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
 
BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...
BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...
BÁO CÁO ĐỒ ÁN MÔN HỌC ĐIỆN TOÁN ĐÁM MÂY ĐỀ TÀI: TÌM HIỂU VÀ SỬ DỤNG AMAZON WE...
 
Slide đồ án tốt nghiệp
Slide đồ án tốt nghiệpSlide đồ án tốt nghiệp
Slide đồ án tốt nghiệp
 
Phân tích và thiết kế hệ thống quản lý quán Internet
Phân tích và thiết kế hệ thống quản lý quán InternetPhân tích và thiết kế hệ thống quản lý quán Internet
Phân tích và thiết kế hệ thống quản lý quán Internet
 
Bao cao tom tat de tai tot nghiep
Bao cao tom tat de tai tot nghiepBao cao tom tat de tai tot nghiep
Bao cao tom tat de tai tot nghiep
 
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêbáo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
 
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng HồBáo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
 
Uml hà
Uml hàUml hà
Uml hà
 
Bài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thông
Bài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thôngBài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thông
Bài tiểu luận Kỹ năng thuyết trình - Học viện công nghệ bưu chính viễn thông
 

Destaque

lập trình di động
lập trình di độnglập trình di động
lập trình di độngtruong le hung
 
Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...
Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...
Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...Lac Viet Computing Corporation
 
Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)
Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)
Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)Techacademy Software
 
Android chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulatorAndroid chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulatorJustin Hoang
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studioParinita03
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android StudioSuyash Srijan
 
Android module 1 - ttth dh khtn
Android   module 1 - ttth dh khtn Android   module 1 - ttth dh khtn
Android module 1 - ttth dh khtn Vo Phong Phu
 

Destaque (10)

lập trình di động
lập trình di độnglập trình di động
lập trình di động
 
Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...
Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...
Xu hướng và giải pháp phát triển ứng dụng di động đa nền tảng cho doanh nghiệ...
 
Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)
Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)
Slide bài giảng lập trình Android DTU - Phần 2 (Bắt đầu với Helloworld)
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Android chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulatorAndroid chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulator
 
Lập trình android
Lập trình androidLập trình android
Lập trình android
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studio
 
Android studio
Android studioAndroid studio
Android studio
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
 
Android module 1 - ttth dh khtn
Android   module 1 - ttth dh khtn Android   module 1 - ttth dh khtn
Android module 1 - ttth dh khtn
 

Semelhante a Bài 1: Phát triển ứng dụng trên thiết bị di động

Mmit Mobile Learning
Mmit Mobile LearningMmit Mobile Learning
Mmit Mobile Learningjontrinder
 
Joining things up with SMS
Joining things up with SMSJoining things up with SMS
Joining things up with SMSGeraldine Jones
 
Powerpoint presentation on computer simulation,blended learning and education...
Powerpoint presentation on computer simulation,blended learning and education...Powerpoint presentation on computer simulation,blended learning and education...
Powerpoint presentation on computer simulation,blended learning and education...rado001
 
computer simulation,blended learning, educational podcasts
computer simulation,blended learning, educational podcastscomputer simulation,blended learning, educational podcasts
computer simulation,blended learning, educational podcastsAncy Nasir
 
computer simulation, blended learning,educational podcasts
computer simulation, blended learning,educational podcastscomputer simulation, blended learning,educational podcasts
computer simulation, blended learning,educational podcastsAncy Nasir
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...journalBEEI
 
Ppt Distance Learning At Coventry University
Ppt Distance Learning At Coventry UniversityPpt Distance Learning At Coventry University
Ppt Distance Learning At Coventry Universitytatima
 
F03405046048
F03405046048F03405046048
F03405046048theijes
 
Ppt Distance Learning At Coventry University
Ppt Distance Learning At Coventry UniversityPpt Distance Learning At Coventry University
Ppt Distance Learning At Coventry Universitytatima
 
Jen ICP-Mobile Learning
Jen ICP-Mobile LearningJen ICP-Mobile Learning
Jen ICP-Mobile Learningjlrumore
 
Jen ICP-Mobile Learning
Jen ICP-Mobile LearningJen ICP-Mobile Learning
Jen ICP-Mobile Learningjlrumore
 
CDE FOTE Summary
CDE FOTE SummaryCDE FOTE Summary
CDE FOTE Summarytimbush
 
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USERE-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USERacijjournal
 
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER acijjournal
 
Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)
Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)
Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)Julian Prior
 
Examination Of Mobile Learning
Examination Of Mobile LearningExamination Of Mobile Learning
Examination Of Mobile LearningJames Brittain
 
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICESAN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICESijmpict
 

Semelhante a Bài 1: Phát triển ứng dụng trên thiết bị di động (20)

Bài 1 phát triển ứng dụng trên thiết bị di động
Bài 1 phát triển ứng dụng trên thiết bị di độngBài 1 phát triển ứng dụng trên thiết bị di động
Bài 1 phát triển ứng dụng trên thiết bị di động
 
Mmit Mobile Learning
Mmit Mobile LearningMmit Mobile Learning
Mmit Mobile Learning
 
Joining things up with SMS
Joining things up with SMSJoining things up with SMS
Joining things up with SMS
 
Powerpoint presentation on computer simulation,blended learning and education...
Powerpoint presentation on computer simulation,blended learning and education...Powerpoint presentation on computer simulation,blended learning and education...
Powerpoint presentation on computer simulation,blended learning and education...
 
computer simulation,blended learning, educational podcasts
computer simulation,blended learning, educational podcastscomputer simulation,blended learning, educational podcasts
computer simulation,blended learning, educational podcasts
 
computer simulation, blended learning,educational podcasts
computer simulation, blended learning,educational podcastscomputer simulation, blended learning,educational podcasts
computer simulation, blended learning,educational podcasts
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...
 
Ppt Distance Learning At Coventry University
Ppt Distance Learning At Coventry UniversityPpt Distance Learning At Coventry University
Ppt Distance Learning At Coventry University
 
F03405046048
F03405046048F03405046048
F03405046048
 
Ppt Distance Learning At Coventry University
Ppt Distance Learning At Coventry UniversityPpt Distance Learning At Coventry University
Ppt Distance Learning At Coventry University
 
Jen ICP-Mobile Learning
Jen ICP-Mobile LearningJen ICP-Mobile Learning
Jen ICP-Mobile Learning
 
Jen ICP-Mobile Learning
Jen ICP-Mobile LearningJen ICP-Mobile Learning
Jen ICP-Mobile Learning
 
CDE FOTE Summary
CDE FOTE SummaryCDE FOTE Summary
CDE FOTE Summary
 
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USERE-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
 
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
E-LEARNING FOR ALL WITH INTERFACE INCORPORATING KNOWLEDGE ABOUT USER
 
Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)
Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)
Elluminate: Usage Scenarios and Best Practices (UKOLN Staff Seminar)
 
Examination Of Mobile Learning
Examination Of Mobile LearningExamination Of Mobile Learning
Examination Of Mobile Learning
 
E-learning system
E-learning systemE-learning system
E-learning system
 
1738
17381738
1738
 
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICESAN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES
 

Último

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Último (20)

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

Bài 1: Phát triển ứng dụng trên thiết bị di động

Notas do Editor

  1. Khởi động, chơi trò chơi. Học phải vui Phải vui để học
  2. Mobile phones are everywhere The world is not a desktop Asdf
  3. Who is in this room has at least a mobile phone ? Đặc biệt sinh viên xa nhà, sinh viên quốc tế đều có mobile phone Who is use phone as a device to: manage calendar, check email, …. Who is using phone to listen to music, to watch movies ?
  4. In desktop we have plenty In phone: more interesting, many to come !
  5. 1) In the next few slides, I will detail about mobile phone in 21st century. It is fantastic !2) Focus on J2ME, Android. Not everything. There are Symbian, Windows, Blacberry, iOS (to expensive) I do support iOS, but anyone like it can ask after the class. 3) What can we do with this !
  6. First of all, we need to understand our subject of study What are they ? Why they are interesting ?
  7. Thông minh – “smart”Mạnhmẽ: Ex: dual-coreNhiềutínhnăngMp3, video, chat, web, gamesKếtnốimạngMobile office, social networkCamerasSensors
  8. H
  9. Why I am concern ? Because of :1) 2) 3)
  10. Capacitor Sensor: http://www.youtube.com/watch?v=JVRuDY4X88M Accelerometer: http://www.youtube.com/watch?v=KZVgKu6v808 GPS : http://www.youtube.com/watch?v=EOwMkFsJXRI http://www.skytel.com/products/Assisted_GPS.pdf
  11. Capacitor Sensor: http://www.youtube.com/watch?v=JVRuDY4X88M
  12. Accelerometer: http://www.youtube.com/watch?v=KZVgKu6v808
  13. GPS : http://www.youtube.com/watch?v=EOwMkFsJXRI http://www.skytel.com/products/Assisted_GPS.pdf
  14. Đắttiền, maulạchậuLưutrữhạnchếKíchthướcnhỏTươngtáckhóPhứctạpđốivớingườilớntuổiSửdụngsaimụcđíchVấnđềxãhội
  15. We go to the third question !
  16. Intelligent application Location, based on GPS, Wifi
  17. You are not babyHunt food for yourself
  18. Skill learning at the University: Where can I find information. Engineer is a person can find where to read ! Why the teacher is so booring ? He said everything is in the book ? The teacher is the person who reads those information before you, give you direction. Teach you the techniques, not do everything for you Genius is 1% talent and 99% hard work [Darwin]Refer to my page for writing: https://sites.google.com/site/anhtuan98/writingguide
  19. 1) Therefore we need to do something on it 2)