Professional Documents
Culture Documents
1SMD Fall2017 Week01 01 PDF
1SMD Fall2017 Week01 01 PDF
1SMD Fall2017 Week01 01 PDF
SMD
FALL 2017
■ Mobile hardware
■ Hardware includes mobile devices or device components.
■ Mobile software
■ Mobile software deals with the characteristics and requirements of mobile
applications.
+ Towards Ubiquitous and Pervasive
Computing
Mobile Computing has turned from theory to reality a trend for
ubiquitous computing, whereby computers are all around us in the
world, enabling access to digital content anytime, any place and
anywhere.
OUR
FOCUS
MOBILE SOFTWARE
MOBILE APPLICATION DEVELOPMENT
+ Examples of Mobile Computers
■ Smart Phones
■ Tablets
■ Handheld computers
■ Google glasses
+ Why Mobile Application
Development?
Why do you want to be a Mobile App Developer?
+
+
+
http://www.telegraph.co.uk/technology/2016/11/01/mobile-web-usage-overtakes-desktop-for-first-
+
+
+
+
+
+Key Mobile Operating Systems
■ Many operating
■ Applications ■ Built in
■ Different HCI systems and
have limited accelerometer ,
model development
features Bluetooth, GPS
environments
+ ■
■
Android by Google
■ iPhone OS by Apple
■ BlackBerry OS by RIM
Key Mobile Operating
■ FireFox – OS (New)
Systems
+?
+?
+☺
+☺
+ App Distribution
■ Application distribution is constrained.
■ Vender specific Application stores serve as a Mobile application
software repository.
■ GooglePlay by Google
■ Windows Phone Store by Microsoft
■ Apps Sore by Apple
■ FireFox Market Place by Mozilla
+
Course Dynamics
+ Course Objectives
■ Cover the principles of mobile application development.
■ Others (20%)
■ Programming?
▫ Yes ( Lots of Java, and possibly Swift)
EVALUATION &
PRINCIPLES,
COMPARATIVE
METHODOLOGIES &
TECHNOLOGY
BEST PRACTICES
ANALYSIS
PRE-LAB TASK
LABS WILL BE HELD IN THE FIRST
WEEK!
+
*Subject to Revision
BELIEVE