Wednesday, March 13, 2019

Word of the Day: mobile application development

Word of the Day WhatIs.com
Daily updates on the latest technology terms | March 13, 2019
mobile application development

Mobile application development is the set of processes and procedures involved in writing software for small, wireless computing devices.

Like Web application development, mobile application development has its roots in more traditional software development. One critical difference, however, is that mobile applications (apps) are often written specifically to take advantage of the unique features a particular mobile device offers. For instance, a gaming app might be written to take advantage of the iPhone's accelerometer or a mobile health app might be written to take advantage of a smartwatch's temperature sensor.

 

In the early years of mobile apps, the only way to ensure an app had optimum performance on any given device was to develop the app natively for a particular device. This meant that at a very low level, new code had to be written specifically for each particular device's processor. Today, a majority of mobile application development efforts focus on building apps that are device-agnostic.

 

In past years, if an app needed to be cross-platform and run on multiple operating systems, there was little -- if any -- code that could be re-used from the initial development project. Essentially, each device required its own mobile app development project with its own code base. Modern cross-platform tools use common languages such as C# and JavaScript to share code across projects; more importantly, they integrate well with application lifecycle management tools, such as Jenkins. This allows developers to use a single code base for Apple iOS, Google Android and progressive web apps.

 

A progressive web app (PWA) is a website that looks and behaves as if it is a mobile app. PWAs are built to take advantage of native mobile device features, without requiring the end user to visit an app store, make a purchase and download software locally. Instead, a PWA can be located with a search engine query and accessed immediately through a browser.


PWAs eliminate the need for e-commerce merchants to develop native apps for multiple mobile operating systems. Just like YouTube videos, PWA content is downloaded progressively, which provides the end user with a better user experience than a traditional website that uses responsive design.  Progressive web apps may also be referred to as instant mobile apps.

Quote of the Day

 
"Mobile app development is constantly changing as user needs shift and new technologies crop up, so IT should be aware of each mobile app development trend." - Erica Mixon

Learning Center

 

Mobile application development trends away from native
Mobile application development trends reflect business users' demands. Now, those demands include simplicity and unification, according to Sapho's CTO.

Consider three emerging mobile app development trends
IT should follow mobile app development trends based on user needs, not popularity. Evaluate which emerging development method is best for the business.

Ionic 4 taps Web Components for mobile app development
The latest version of Ionic's application development environment, Ionic 4, is rebuilt on standard Web Components to enable developers to use one codebase to build web, desktop and mobile apps.

Mobile application developer skills to know for an interview
It's important to advance your career as a mobile app developer. Kill it in the interview by brushing up on these crucial mobile application developer skills.

A developer's guide to mobile app personalization
Mobile app personalization can boost user engagement and satisfaction. As user experience becomes more vital to enterprise apps, consider adding personal touches to a mobile app.

Quiz Yourself

 
I prefer native apps ___ Web apps because they're customized for my smartphone.
a. than
b. to

Answer

Stay in Touch

 
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

Visit the Word of the Day Archives and catch up on what you've missed!

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2018 TechTarget. All rights reserved.

No comments: