Computer Institute In Sulaimanyah
Stage : 5th
Lecturer : Naz N. Abdallah
naz.institute@gmail.com
2018 – 2019
Chapter one
Introduction To Mobile Apps
Objectives :
● What is Mobile Apps?
● Mobile Apps Usage.
● Why Mobile Apps ?
● Types of mobile OS.
● Types of Mobile Applications.
What is Mobile Apps?
● Mobile application is a software source code that have written and developed
to operate on the smart phones or any other smart devices.
● Mobile application are designed for the users to input data from the touch
screen and expecting output from the applications.
Mobile Apps Usage
● Estimated 2.3 billion global mobile phone subscribers in 2006 which it grew
to 4.3 billion by 2013.The number is increased in 2017 to 5.1 billion.
● Asia, the region that will see the most growth, is already home to the most
mobile phone users.
Why Mobile Apps ?
1.Provide mobile phone users with applications that can keep them productive,
informed, entertained, or connected whenever they feel the need.
2. Large potential for financial gain in the field of mobile
applications.
3. Solve problems which have many challenges and obstacles.
4. Apps reduce costs and easy to use.
Types of mobile OS
There are several types of mobile operating system :
● Android OS (Google).
● IOS (Apple).
● Research in Motion RIM (BlackBerry OS).
● Windows Phone (Microsoft).
● Symbian OS (Nokia).
Types of Mobile Applications
There are three types of mobile applications that can be accessed by mobile
devices :
1. Web apps.
2. Hybrid apps (Mixed).
3. Native apps.
1.Web Apps or Browser-Based :
● A Browser-Based application is an application that is accessed through the use
of the mobile device’s web browser.
● The Web app resides on server and is accessed via the internet and they don’t
need to be download onto the user’s mobile device.
● Browser-Based application are coded with the use of a Markup
Language HTML,XML,CSS3,…etc.
● A Web app works via web browser on the smartphone but requires either a cell
signal or Wi-Fi to function.
● The Web app has the fortune of being used on various devices with the only
requirement of being a web browser and internet connection.
● The issue of Web app is that its operation speeds are depend on the quality of
cell signal or the speed of the Wi-Fi broadband.
2. Hybrid apps :
● Hybrid apps Mixed between Web apps and Native apps.
● Often, companies build hybrid apps as wrappers for an existing web page
without spending significant effort for developing a different app.
3. Native Applications :
● Native applications are those apps that are installed on the device such as
Address Book, Calculator, Calendar, Games and Maps..etc.
● These applications have their own runtime environment for execution.
● In most cases, these applications is not required an internet connections.
● Users of Native apps usually download them via app stores online or the app
marketplace, such as the Apple App Store, or the Google Play Store and so on.
● In some smartphones the app can control devices.
● Native apps win the speed competition.
● Maintaining a native app can be complicated not only for users, but also for
developers (especially if they have to deal with multiple versions of the same
information on different platforms).
How do you think more mobile phones will impact the planet?
Any Questions?

Mobile Application

  • 1.
    Computer Institute InSulaimanyah Stage : 5th Lecturer : Naz N. Abdallah naz.institute@gmail.com 2018 – 2019
  • 2.
  • 3.
    Objectives : ● Whatis Mobile Apps? ● Mobile Apps Usage. ● Why Mobile Apps ? ● Types of mobile OS. ● Types of Mobile Applications.
  • 4.
    What is MobileApps? ● Mobile application is a software source code that have written and developed to operate on the smart phones or any other smart devices. ● Mobile application are designed for the users to input data from the touch screen and expecting output from the applications.
  • 5.
    Mobile Apps Usage ●Estimated 2.3 billion global mobile phone subscribers in 2006 which it grew to 4.3 billion by 2013.The number is increased in 2017 to 5.1 billion. ● Asia, the region that will see the most growth, is already home to the most mobile phone users.
  • 6.
    Why Mobile Apps? 1.Provide mobile phone users with applications that can keep them productive, informed, entertained, or connected whenever they feel the need. 2. Large potential for financial gain in the field of mobile applications. 3. Solve problems which have many challenges and obstacles. 4. Apps reduce costs and easy to use.
  • 8.
    Types of mobileOS There are several types of mobile operating system : ● Android OS (Google). ● IOS (Apple). ● Research in Motion RIM (BlackBerry OS). ● Windows Phone (Microsoft). ● Symbian OS (Nokia).
  • 9.
    Types of MobileApplications There are three types of mobile applications that can be accessed by mobile devices : 1. Web apps. 2. Hybrid apps (Mixed). 3. Native apps.
  • 11.
    1.Web Apps orBrowser-Based : ● A Browser-Based application is an application that is accessed through the use of the mobile device’s web browser. ● The Web app resides on server and is accessed via the internet and they don’t need to be download onto the user’s mobile device. ● Browser-Based application are coded with the use of a Markup Language HTML,XML,CSS3,…etc.
  • 12.
    ● A Webapp works via web browser on the smartphone but requires either a cell signal or Wi-Fi to function. ● The Web app has the fortune of being used on various devices with the only requirement of being a web browser and internet connection. ● The issue of Web app is that its operation speeds are depend on the quality of cell signal or the speed of the Wi-Fi broadband. 2. Hybrid apps : ● Hybrid apps Mixed between Web apps and Native apps. ● Often, companies build hybrid apps as wrappers for an existing web page without spending significant effort for developing a different app.
  • 13.
    3. Native Applications: ● Native applications are those apps that are installed on the device such as Address Book, Calculator, Calendar, Games and Maps..etc. ● These applications have their own runtime environment for execution. ● In most cases, these applications is not required an internet connections.
  • 14.
    ● Users ofNative apps usually download them via app stores online or the app marketplace, such as the Apple App Store, or the Google Play Store and so on. ● In some smartphones the app can control devices. ● Native apps win the speed competition. ● Maintaining a native app can be complicated not only for users, but also for developers (especially if they have to deal with multiple versions of the same information on different platforms).
  • 15.
    How do youthink more mobile phones will impact the planet? Any Questions?