The document discusses app development and different types of apps. It defines Android and iOS operating systems, and describes native, mobile, desktop and web apps. Native apps are developed specifically for a single platform like iOS or Android, while mobile apps can be installed and run on handheld devices.
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
19 views
App Development
The document discusses app development and different types of apps. It defines Android and iOS operating systems, and describes native, mobile, desktop and web apps. Native apps are developed specifically for a single platform like iOS or Android, while mobile apps can be installed and run on handheld devices.
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 5
APP DEVELOPMENT
We study about app development in
details. What is an App? An app is a software program primarily developed for hand-held smart devices such as mobile and tablet. It helps the user to perform their personal and professional tasks more effectively. The app is a modern term derived from the word application. Generally, the word app is used to refer the application on smart devices. Most of the apps are freely downloadable from app store. However, some of the apps need to purchase from the app store. The three most popular app stores are Google’s Play Store, Apple’s App Store, and Microsoft Store. However, the windows Store is not in use for mobile devices. But can download the apps for your computer from the Windows Store. There are mainly three types of applications, which are: Desktop: The application that is mainly developed for computer or laptop is called a desktop application. This type of application depends of the hardware and operating system on which it run. It is usually developed for a particular operating system. Some of the examples of desktop applications are Paint, Notepad, and Word. Mobile: Mobile application (also known as mobile app) is software program that is developed for hand-held devices such as smartphones and tablets. These apps are installed and run on the device itself. Some of the examples of mobile apps are Snapchat, Whatsapp, and Facebook Messenger. Web: A web app is an application program that is stored on a remote server and accessed over the Internet through a Web browser interface. Some of the mobile apps and Web apps look and work in same way, with very little difference between them. However these two are very different from each other. One of the major differences is that the Web apps require an Internet connection to work. Defining the Android and iOS Android Android is an operating system for mobile devices developed by Google. It is the most commonly used operating system in mobile devices. Google and some other mobile manufacturing companies use the Android as operating system for their devices. Android provides an easy to use and friendly environment to their users. The user interface of an Android mobile is look like this: iOS
iOS (formerly iPhone OS) is also a popular operating system
developed by Apple Inc. for its hand-held devices such as iPhone and iPad. The user interface of the iOS looks very professional as shown: Types of Mobile Apps
1. Native Apps: Native apps are platform dependent which means
that these apps are primarily developed for a specific platform. For example, any app which is developed for iOS will not run on any other platform such as Android, Windows, and Blackberry. In other words, you cannot install the app on iOS platform which is developed for android platform. Most of the apps installed on your mobile device are native apps. These apps are distinctly accessible from app stores and offers the fastest, most reliable and most responsive experience to users. Some of the examples of native apps are Camera, Microphone, Gallery and Address book. However, there are some alternatives also available for these apps but using native apps is easiest.
Android Programming Made Easy For Beginners: Tutorial Book For Android Designers * New 2013 : Updated Android Programming And Development Tutorial Guide