Académique Documents
Professionnel Documents
Culture Documents
Agenda
* Why do we learn this course ? * What is course talking about ? * How do we learn this course more eectively ?
@ Airport
Rural area
Entertainment Device
Source:
http://en.wikipedia.org/wiki/ List_of_countries_by_number_of_mobile_phones_in_use
Smart
Mobile
It
is
an
entertainment
device
Network connections
Multi-core CPU
Plenty of RAM
Quad-core
3G
It has sensors
Touch Screen
Accelerometer
GPS receiver
Capacitor
Sensor
* Human
body
is
a
capacitor
Accelerometer
http://www.youtube.com/watch?v=KZVgKu6v808
* Triangulation
algorithm
* Visible
satelite
(at
least
3)
* It is pervasive / outdoor
http://www.youtube.com/watch?v=EOwMkFsJXRI
* Routing Services
It is an Entertainment Device
Dicult to interact
Expensive
Social issues
Dicult Interaction
Small Screen
Icon based ?
Menu based ?
Too complicated
Battery Awareness
Social
issues
Mobile
phones
have
changed
our
way
of
communication
Isolationism
Distractions
context awareness
innovative
User experience
What is context ?
Context-awareness
http://www.mlab.t.u-tokyo.ac.jp/research/2005/context- aware_computing/index_e.php
User experience
LOVE
Self
Learning
Time
management
Working
hard
Teamwork
Learning skills
* Reading books
Teamwork
* Team
of
3
students
* Group
name,
group
constitution,
group
contacts
* Team
documentations
* Website,
CVS,
Subversion
* Team
assignment
* Writing
reports
Assignments
* 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)
Marking
schema
* Mid-term
exam,
20%
* Presentation,
10%
* Assignment,
30%
* Final
Exam,
40%
* Note:
* Cheating
failed
immediately
!
Conclusion
* 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
References
* 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