David has over 40 years of industry experience in software development and information technology and a bachelor of computer science
Life on the Go
Mobility is important in today's world. If you don't agree, just look around at your favorite shopping center or mall. How many people do you see talking or texting on their phone, focused on something displayed on a phone's screen, or playing a game on a tablet? Likely, there are many. That's because we're constantly on the go. We want to stay connected to those we care about, informed about what's happening in the world, and productive while we are on the go. Mobile devices and applications allow us to do just that.
An error occurred trying to load this video.
Try refreshing the page, or contact customer support.
You must cCreate an account to continue watching
Register to view this lesson
As a member, you'll also get unlimited access to over 84,000 lessons in math, English, science, history, and more. Plus, get practice tests, quizzes, and personalized coaching to help you succeed.
Get unlimited access to over 84,000 lessons.Try it now
Already registered? Log in here for accessBack
- 0:05 Life on the Go
- 0:35 Mobile Apps
- 1:15 Development & Distribution
- 1:50 Examples of Mobile Apps
- 2:30 Mobile Application Management
- 3:15 Lesson Summary
A mobile application is a software program that is designed to run on specific hardware, namely mobile handheld computing devices such as tablets and smartphones. They are the programs that execute when you press an icon on your mobile device, such as an iPad or Android phone. There are many such applications available, and they fall into three basic categories:
- Native - a mobile application that runs only on the specific hardware for which it is designed.
- Web-based - a mobile application that makes use of the Internet's connectivity to provide some or all of its functionality.
- Hybrid - A combination of native and Web-based apps.
Development and Distribution
As you might imagine, mobile application development is unique unto itself. The devices place significant restrictions on the developers in terms of memory, storage, and computing power. In terms of development environments, they resemble those available for desktop application development. Visual Studio, one of the main Windows development environments, provides the ability to develop software and apps for smartphones and tablets in addition to traditional desktops. Distribution is also somewhat unique, as retailers like Google (Google Play) and Apple (App Store) provide online storefronts specifically for mobile applications.
Examples of Mobile Apps
There are literally hundreds, if not thousands, of mobile applications available for each mobile platform, way too many to list here. Here are some examples that are available for the Apple iPhone and iPad:
- Google Maps - an application that allows you to view maps and create routes to specific destinations.
- The Weather Network - an application that gives you current local weather, short term and long term weather forecasts.
- Mail - an application that allows you to read, create and manage email.
- Flipboard - an application that provides news articles on a variety of local and global topics.
Mobile Application Management
With the increased use of personal mobile devices for business, there needs to be a means to administer the delivery of applications used in the business environment. This is the purpose of Mobile Application Management (MAM). The software in this category allows the IT department of a business to deploy mobile applications to its employees in a consistent and controlled fashion. In addition to delivery, MAM applications may provide the following:
- Licensing - administering any fees associated with the usage of an application.
- Configuration - tailoring settings to the user's specific needs.
- Decommissioning - removal of the application when it is no longer needed.
- Usage Tracking - monitoring of usage times and amounts.
To recap, a mobile application is a piece of software that runs on tablets and smartphones. They fall into three basic categories; native, a mobile application that runs only on the specific hardware for which it is designed, web-based, a mobile application that makes use of the Internet's connectivity to provide some or all of its functionality and hybrid, a combination of native and Web-based apps.
Mobile application development is unique unto itself and places restrictions in terms of memory, storage, and computing power on the developers. There are many mobile applications available. Mobile application management (MAM), provides businesses the following features for business apps: delivery, licensing, configuration, decommissioning, and usage tracking.
To unlock this lesson you must be a Study.com Member.
Create your account
Register to view this lesson
Unlock Your Education
See for yourself why 30 million people use Study.com
Become a Study.com member and start learning now.Become a Member
Already a member? Log InBack
Mobile App: Definition, Development & Management
Related Study Materials
Explore our library of over 84,000 lessons
- College Courses
- High School Courses
- Other Courses
- Create a Goal
- Create custom courses
- Get your questions answered