Principles of Mobile Apps - Introduction to Mobile Apps Development
*There are various development platforms and the most popular ones are KolibriOS, Firefox OS, Slax, ReactOS.* A. True B. False
*False* There are various development platforms and the most popular ones are Android, iOS, Windows, blackberry.
Describe the 4 components of iOS Development Framework
1- iOS 2- iOS SDK including Cocoa UI framework 3- XCode IDE 4- Programming Language: ObjectiveC and Swift
What are the advantages and disadvantages of a web mobile app?
Advantage: Fastest way to develop an app Disadvantage: Has limited access to hardware
Which two mobile platforms have the highest shares?
Android and iOS
Innovative information systems developed for smartphones are often referred to as ______
Apps
______, also called apps are created for mobile devices i.e. smartphones and tablets.
Mobile Applications
Web mobile apps open like any other website and hence are also called ______ websites or ______ websites.
Mobile optimized Responsive
What are the supported development platforms for Android?
1- Windows 2- OSX 3- Linux
Smartphones connectivity is done through 3 technologies, what are they?
1- WiFi 2- 3G 3- 4G
List 4 mobile development platforms.
1- Android 2- iOS 3- Windows 4- Blackberry
Give me 4 examples of native mobile apps.
1- Banking app 2- Games 3- Skype 4- YouTube 5- Calculator 6- Calendar
Give me 2 examples of a hybrid mobile app.
1- Facebook 2- LinkedIn
Describe the 5 components of Android Development Framework
1- Java JRE 2- Java SDK 3- Eclipse IDE 4- Android SDK 5- Programming Language: Java
Give me 4 examples of a web mobile app.
1- KhaleejTimes.com 2- Booking.com 3- Marriott.com 4- AirArabia.com
What are the 3 types of mobile apps?
1- Native 2- Web 3- Hybrid
List at least 4 types of mobile devices.
1- Personal digital assistant/enterprise digital assistant 2- Smartphone 3- Tablet computer 4- Ultra-Mobile PC 5- Wearable devices
Since smartphones can function as a portable mini computer, they are equipped with 3 components, such as ______
1- Processor 2- RAM 3- Storage.
List at least 4 industry leaders in the mobile industry.
1- Samsung 2- Apple 3- Lenovo 4- Huawei 5- LG 6- HTC 7- Nokia
What are the 4 things that the development environment mainly consists of?
1- Software to create, debug, and test apps called IDE. 2- Software Development Kit (SDK) 3- Application Programmable Interface (APIs) 4- Programming Language.
Mention at least 4 standard features in smartphones.
1- Touch screen 2- Camera 3- GPS 4- Media player 5- Storage
App development for mobile devices is done on ______.
Development platform
What is a native mobile app?
Gets installed in the device through PlayStore or App store. It has access to all hardware such as GPS, location services, storage, camera, and others.
What is a hybrid mobile app?
Hybrid apps are half native app and half web app. This option offers the best of both worlds. It harnesses the platform's browser's features.
What are the supported development platforms for iOS?
OSX
Which two corporations have the highest shares in the smartphone industry?
Samsung and Apple
Modern day mobile application development is done for devices called ______.
Smartphones
______ are equipped with the connectivity feature that enables them to function as a mobile PC.
Smartphones
*There are various manufacturers who create mobile devices e.g. lenovo, samsung, HTC, etc.* A. True B. False
True
What is the development environment?
The development environment provides tools to a developer to build apps.
What is a web mobile app?
They run inside a browser such as Chrome or Safari and there is no need to install them.