Mobile app

appmobile applicationappsmobile appsmobile applicationsmobileapplicationssmartphone appapplicationmobile software
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.wikipedia
2,312 Related Articles

Smartwatch

smart watchsmartwatcheswatch phone
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.
While early models could perform basic tasks, such as calculations, digital time telling, translations, and game-playing, 2010s smartwatches have more general functionality closer to smartphones, including mobile apps, a mobile operating system and WiFi/Bluetooth connectivity.

Smartphone

smartphonessmart phonesmart phones
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.
Since the unveiling of the iPhone in 2007, the majority of smartphones have featured thin, slate-like form factors, with large, capacitive screens with support for multi-touch gestures rather than physical keyboards, and offer the ability for users to download or purchase additional applications from a centralized store, and use cloud storage and synchronization, virtual assistants, as well as mobile payment services.

Mobile device

mobile deviceshandheldmobile
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.
Mobile devices may run mobile operating systems that allow third-party apps specialized for said capabilities to be installed and run.

Web application

web-basedweb applicationsweb app
Mobile applications often stand in contrast to desktop applications which are designed to run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device.
(Nowadays, native apps for mobile devices are also hobbled by some or all of the foregoing issues.)

Google Play

Google Play StoreAndroid MarketPlay Store
Apps are generally downloaded from application distribution platforms which are operated by the owner of the mobile operating system, such as the App Store (iOS) or Google Play Store. The three biggest app stores are Google Play for Android, App Store for iOS, and Microsoft Store for Windows 10, Windows 10 Mobile, and Xbox One. They began appearing in 2008 and are typically operated by the owner of the mobile operating system, such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World.
They can be downloaded directly on an Android device through the Play Store mobile app or by deploying the application to a device from the Google Play website.

Cydia

However, there are independent app stores, such as Cydia, GetJar and F-Droid.
Cydia is a package manager mobile app for iOS that enables a user to find and install software not authorized by Apple on jailbroken iPhones, iPads and iPod touch devices.

ITunes

Apple iTunesApple PodcastsiTunes India
For apps with a price, generally a percentage, 20-30%, goes to the distribution provider (such as iTunes), and the rest goes to the producer of the app.
In 2005, however, Apple expanded on the core features with support for digital video, podcasts, e-books, and mobile apps purchased from the iOS App Store, the last of which it discontinued in 2017.

Application software

applicationapplicationssoftware application
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device.
Apps built for mobile platforms are called mobile apps.

Android application package

APK.apkAPK file
Apps can also be installed manually, for example by running an Android application package on Android devices.
Android Package (APK) is the package file format used by the Android operating system for distribution and installation of mobile apps and middleware.

Computer program

programprogramscomputer programs
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.

Mobile backend as a service

backend as a serviceback-endBaaS
This functionality is supported by a mix of middleware components including mobile app servers, Mobile Backend as a service (MBaaS), and SOA infrastructure.
Mobile backend as a service (MBaaS), also known as "backend as a service", is a model for providing web app and mobile app developers with a way to link their applications to backend cloud storage and APIs exposed by back end applications while also providing features such as user management, push notifications, and integration with social networking services.

Tablet computer

tabletstabletTablet PC
A mobile application, also referred to as a mobile app or simply an app, is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch.
They can run processor-intensive graphical applications in addition to mobile apps, and have more ports.

Android (operating system)

AndroidAndroid operating systemList of Android devices
Therefore, an app intended for Apple device do not run in Android devices. The three biggest app stores are Google Play for Android, App Store for iOS, and Microsoft Store for Windows 10, Windows 10 Mobile, and Xbox One.
Applications ("apps"), which extend the functionality of devices, are written using the Android software development kit (SDK) and, often, the Java programming language.

IOS

Apple iOSiPhone OSiPhone
The three biggest app stores are Google Play for Android, App Store for iOS, and Microsoft Store for Windows 10, Windows 10 Mobile, and Xbox One.
These mobile apps have collectively been downloaded more than 130 billion times.

Windows Phone Store

Windows Phone MarketplaceWindows PhoneWindows Phone games
They began appearing in 2008 and are typically operated by the owner of the mobile operating system, such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World.
Excluding unlocked developer devices, Windows Phone 7 only runs mobile apps that have first been approved by Microsoft and are only available via Windows Phone Store.

GetJar

Getjar app storeGetJar Inc.
However, there are independent app stores, such as Cydia, GetJar and F-Droid.
As of early 2015, the company provides more than 849,036 mobile apps across major mobile platforms including Java ME, BlackBerry, Symbian, Windows Mobile and Android and has over 3 million downloads per day.

App Store (iOS)

App StoreiOS App StoreApple App Store
Apps are generally downloaded from application distribution platforms which are operated by the owner of the mobile operating system, such as the App Store (iOS) or Google Play Store. The three biggest app stores are Google Play for Android, App Store for iOS, and Microsoft Store for Windows 10, Windows 10 Mobile, and Xbox One. They began appearing in 2008 and are typically operated by the owner of the mobile operating system, such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World.
The App Store is a digital distribution platform, developed and maintained by Apple Inc., for mobile apps on its iOS operating system.

Windows 8

8Microsoft Windows 8Windows 8.0
Microsoft Store (formerly known as the Windows Store) was introduced by Microsoft in 2012 for its Windows 8 and Windows RT platforms.
In particular, these changes included a touch-optimized Windows shell based on Microsoft's "Metro" design language, the Start screen (which displays programs and dynamically updated content on a grid of tiles), a new platform for developing "apps" with an emphasis on touchscreen input, integration with online services (including the ability to synchronize apps and settings between devices), and Windows Store, an online store for downloading and purchasing new software.

BlackBerry World

BlackBerry App WorldApp WorldBlackBerry
They began appearing in 2008 and are typically operated by the owner of the mobile operating system, such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World.
The service provides BlackBerry users with an environment to browse, download and update third-party applications.

Ovi (Nokia)

OviOvi StoreNokia Store
Here, customers could download mobile games, applications, videos, images, and ringing tones to their Nokia devices.

Opera Mobile Store

The service allows users to browse and download applications for over 7,500 different devices on Android, Java, BlackBerry OS, Symbian, iOS, and Windows Mobile.

Xbox One

Xbox One XXbox One SXBO
The three biggest app stores are Google Play for Android, App Store for iOS, and Microsoft Store for Windows 10, Windows 10 Mobile, and Xbox One.
The Xbox SmartGlass app provides extended functionality on Xbox One, allowing devices running Windows Phone, Windows 8, iOS and Android to be used as a companion device for Xbox One features, such as powering on the console, a remote control, accessing messages and the Activity Feed, purchasing content, and providing integration with certain games and content.

App store optimization

App store optimization (ASO) is the process of improving the visibility of a mobile app (such as an iPhone, iPad, Android, BlackBerry or Windows Phone app) in an app store (such as the App Store for iOS, Google Play for Android, Windows Store for Windows Phone or BlackBerry World for BlackBerry).

Programmer

software developercomputer programmerdeveloper
The "wrapper" is essentially a new management layer that allows developers to set up usage policies appropriate for app use.
A range of occupations that involve programming also often require a range of other, similar skills, for example: (software) developer, web developer, mobile applications developer, embedded firmware developer, software engineer, computer scientist, game programmer, game developer and software analyst.

Mobile application management

app wrappingBYODmobile apps
One option for securing corporate data is app wrapping.
Mobile application management (MAM) describes software and services responsible for provisioning and controlling access to internally developed and commercially available mobile apps used in business settings on both company-provided and “bring your own” smartphones and tablet computers.