The Straight Dope

Go Back   Straight Dope Message Board > Main > General Questions

Reply
 
Thread Tools Display Modes
  #1  
Old 06-14-2012, 07:47 AM
Wakinyan Wakinyan is offline
Guest
 
Join Date: Aug 2005
Is an "app", by definition, something else?

With iPhone there were "apps", which I understod as "(probably more or less sandboxed) applications for smart phones", and never really had a problem with that. But then there was Windows tablets with its own apps (like "Notepad app"), which blurred the concept a little bit for me. And now I'm reading about the next big thing: Apps for Windows 8, that is, "apps for Microsoft's desktop operating system", if you will.

So now I'm asking, What is an app, really? Just another name for what was once known as an application, technically, or something else?
Reply With Quote
Advertisements  
  #2  
Old 06-14-2012, 07:54 AM
lazybratsche lazybratsche is online now
Guest
 
Join Date: Feb 2006
There's no central authority that defines the word "app". If I had to come up with a functional definition, I'd go with "anything you put on a tablet or smartphone", "usually installed from some central app store". But since it's a trendy word and concept, MS has taken it as a marketing term. Now, once there are Windows apps, I'd define them as "small, single-purpose programs with relatively limited functionality". I.e. I don't think that the full versions of Photoshop or Office will ever be "apps", though there may be a lightweight "Photoshop app" that lets you do a few on-the-fly manipulations.

In the PC world, "applet" used to refer to something similar, though obviously there hasn't been any sort of centrally-controlled store and ecosystem.

Last edited by lazybratsche; 06-14-2012 at 07:55 AM..
Reply With Quote
  #3  
Old 06-14-2012, 08:10 AM
Athena Athena is offline
Charter Member
 
Join Date: May 1999
Location: da UP, eh
Posts: 12,279
I just consider an "App" as something that runs natively on a piece of hardware (phone/tablet/computer) as opposed to in a browser. But like lazybratsche says, it's not like there's a central authority that defines what an app is.

Last edited by Athena; 06-14-2012 at 08:10 AM..
Reply With Quote
  #4  
Old 06-14-2012, 08:18 AM
Hermitian Hermitian is offline
Guest
 
Join Date: Jan 2004
Somewhat Relevant thread.

"Killer app" has been around for a very long time. IMHO the use of "app" recently is more focused on the hardware-specific mini-application.
Reply With Quote
  #5  
Old 06-14-2012, 09:09 AM
Kinthalis Kinthalis is offline
Guest
 
Join Date: May 2003
I too would go with the definition describing it as a program running natively on a piece of hardware.

I would definitely consider Photoshop an app. It's an application for my windows PC. It's just that my expectations of what an app can do change based on the targeted hardware.

So Photoshop on my PC = app and it can do amazing things with 4k resolution images.

Photoshop-light on my iPad/Android phone = app and it can add funny doodles to low/mid resolution images I took with my camera phone.

Last edited by Kinthalis; 06-14-2012 at 09:10 AM..
Reply With Quote
  #6  
Old 06-14-2012, 09:24 AM
control-z control-z is online now
Guest
 
Join Date: Mar 2003
Here's my take: I always considered the word "application" to be a Mac thing. PCs used the terms "program" and "software" more often. About the time iPhones came out is when I started hearing the term app more often. My definition of an app is a small and simple program to do something like be a calculator or keep track of your gas mileage. I think the scope is broadening now, "apps" are everywhere and are generally distributed through a central system like the iTunes or the Android Market, and now include OSX programs and Windows programs.
Reply With Quote
  #7  
Old 06-14-2012, 09:31 AM
Kevbo Kevbo is offline
Guest
 
Join Date: May 2005
"App" is short for application program. To a programmer this means a program that interfaces with the final, usually non-programmer, user to accomplish something they desire. "The Killer App" has been sought by programmers pretty much since computers became mainstream, just like prospectors of old sought "The Mother Lode". Microsoft's Office suite is probably the best known example of a "Killer App".

But it was jargon used mostly by programmers and others in the software/computer industry. iOS made the term mainstream. Part if this is because most of the iOS Apps do just one thing, so you need a number of them. They are also pretty cheap or even free for the most part, so people are willing to buy something that does only one nominally useful thing because the price is right, and Apples standards have made them all pretty simple to learn to use, Apples qualification process gives buyers confidence it will work and won't screw up their device, and they don't have to figure out where to find it or how to buy it...there is ONE source. Of course there are downsides and detractors, but I gotta say that pretty much everyone I know that has tried it is impressed.

Last edited by Kevbo; 06-14-2012 at 09:32 AM..
Reply With Quote
  #8  
Old 06-14-2012, 09:40 AM
amanset amanset is online now
Guest
 
Join Date: Aug 1999
Quote:
Originally Posted by control-z View Post
Here's my take: I always considered the word "application" to be a Mac thing. PCs used the terms "program" and "software" more often. About the time iPhones came out is when I started hearing the term app more often. My definition of an app is a small and simple program to do something like be a calculator or keep track of your gas mileage. I think the scope is broadening now, "apps" are everywhere and are generally distributed through a central system like the iTunes or the Android Market, and now include OSX programs and Windows programs.
While I agree with the next guy that it is just a short form of "Application" it is interesting that the file extension for Applications on OSX is .app
Reply With Quote
  #9  
Old 06-14-2012, 09:56 AM
kanicbird kanicbird is offline
Guest
 
Join Date: May 1999
Most of the history of the term has been covered, but the marketing value of the term needs also to be looked at. Apple has made the word 'app' a slick common term to use, IIRC has tried to trademark it or some court battle over the use of the term by others (I think it was over the term App store), and is simular to the term Apple in spelling and pronunciation which may have a connotation of being related.
Reply With Quote
  #10  
Old 06-14-2012, 01:03 PM
Blakeyrat Blakeyrat is offline
Guest
 
Join Date: Feb 2010
Might be worth noting that the first "app store" (Steam, on Windows) does not in fact call the installed programs "apps". But that's probably more because it's designed exclusively for games. Although a game is an app, an app isn't necessarily a game.
Reply With Quote
  #11  
Old 06-14-2012, 02:30 PM
CookingWithGas CookingWithGas is offline
Charter Member
 
Join Date: Mar 1999
Location: Tysons Corner, VA, USA
Posts: 9,484
Quote:
Originally Posted by lazybratsche View Post
In the PC world, "applet" used to refer to something similar, though obviously there hasn't been any sort of centrally-controlled store and ecosystem.
I'm not sure what you're thinking about but "applet" specifically refers to a Java application that is downloaded and launched from a browser. It's part of Java jargon. (Thence we have "servlets" and "portlets".)
Reply With Quote
  #12  
Old 06-14-2012, 03:09 PM
Wakinyan Wakinyan is offline
Guest
 
Join Date: Aug 2005
"An app is a smallish application with limited functionality (comparing to traditional applications for computers) written for a certain piece of hardware and usually downloaded from any kind of 'app store'," is my definition after reading this thread, and I'm comfortable with it (though I know not everyone would agree). Thanks!
Reply With Quote
  #13  
Old 06-14-2012, 04:19 PM
Mangetout Mangetout is online now
Charter Member
 
Join Date: May 2001
Location: England (where it rains)
Posts: 50,235
I think another (perhaps minor) part of the defacto definition would be "may be simply installed by unpriviliged users". Apps generally aren't long-winded technical things to get working - you choose them, then you have them.
Reply With Quote
  #14  
Old 06-14-2012, 04:29 PM
Wakinyan Wakinyan is offline
Guest
 
Join Date: Aug 2005
Quote:
Originally Posted by Mangetout View Post
I think another (perhaps minor) part of the defacto definition would be "may be simply installed by unpriviliged users". Apps generally aren't long-winded technical things to get working - you choose them, then you have them.
Good point!
Reply With Quote
  #15  
Old 06-14-2012, 08:15 PM
CookingWithGas CookingWithGas is offline
Charter Member
 
Join Date: Mar 1999
Location: Tysons Corner, VA, USA
Posts: 9,484
I'm exhausted after this thread. I think I'm going to take an app.
Reply With Quote
  #16  
Old 06-14-2012, 09:11 PM
Bozuit Bozuit is offline
Member
 
Join Date: Jan 2012
Location: London, UK
Posts: 1,637
Quote:
Originally Posted by Blakeyrat View Post
Might be worth noting that the first "app store" (Steam, on Windows) does not in fact call the installed programs "apps". But that's probably more because it's designed exclusively for games. Although a game is an app, an app isn't necessarily a game.
Steam does, however, store game applications in a folder called "Steamapps". But I can't say for sure if it always did that or not.
Reply With Quote
  #17  
Old 06-15-2012, 06:28 AM
Fake Tales of San Francisco Fake Tales of San Francisco is offline
Guest
 
Join Date: Oct 2008
I've been using 'app' to refer to programs, software etc on a Windows PC for as long as I can remember (80's, 90's), well before Apple came up with its appstore. It's a natural shortening of application. Apple seem to have manoeuvred it into a buzz-word and marketing thing, but I don't think that necessarily means the definition has changed, or narrowed.

It's not exactly authoritative, but dictionary.com seems to suggest its origin is 85-90.

I'm also fairly sure Steam has always called that folder steamapps.

Last edited by Fake Tales of San Francisco; 06-15-2012 at 06:28 AM..
Reply With Quote
  #18  
Old 06-15-2012, 07:01 AM
pulykamell pulykamell is online now
Charter Member
 
Join Date: May 2000
Location: SW Side, Chicago
Posts: 29,289
Quote:
Originally Posted by Fake Tales of San Francisco View Post
I've been using 'app' to refer to programs, software etc on a Windows PC for as long as I can remember (80's, 90's), well before Apple came up with its appstore. It's a natural shortening of application.
Yeah, it's hardly a new application of the word, in my experience. Granted, I think it was far more common in Apple parlance ten or twenty or so years ago, and it wasn't until the App Store that the word got significant traction in the general public.

For example, here is a 1999 PC World article that talks about graphics apps and illustration apps. Here's one from 1994 talking of DOS apps. If you search Google books, you'll find plenty of references to apps in the 1990s, both in a PC and Mac context. And there is, of course, the phrase "killer app" as has been pointed out.

Quote:
An app is a smallish application with limited functionality (comparing to traditional applications for computers) written for a certain piece of hardware and usually downloaded from any kind of 'app store'
I personally disagree with that definition. Size and functionality have nothing to do with it for me. Photoshop is absolutely an app. It's even available in the App Store under Apps for Photographers! That said, I am willing to consider that the word has shifted in meaning as it's moved into the mainstream. Thing is, like I said, I don't see any evidence for that in the App Store, where you have stuff like Photoshop, Lightroom, XCode, Final Cut Pro, etc., all being sold as apps.
Reply With Quote
  #19  
Old 06-15-2012, 07:20 AM
Fuzzy Dunlop Fuzzy Dunlop is offline
Guest
 
Join Date: Apr 2007
Quote:
Originally Posted by Fake Tales of San Francisco View Post
I've been using 'app' to refer to programs, software etc on a Windows PC for as long as I can remember (80's, 90's), well before Apple came up with its appstore. It's a natural shortening of application. Apple seem to have manoeuvred it into a buzz-word and marketing thing, but I don't think that necessarily means the definition has changed, or narrowed.
I think Apple's marketing drive to make Apps a "thing" impacts different populations differently.

To a software guy, an App is obviously no different than any other user application software except in the narrowest sense. But being software people, it's harder to appreciate that that "buzz-word and marketing" actually means something even though it's not technically very meaningful.

To a very non-technical App user, or a business man who wants to have his own App, the marketing works and it seems like a meaningul "thing" to them. Meanwhile it's hard for them to appreciate on a technical level that it's not profoundly any different than any other user application.
Reply With Quote
  #20  
Old 06-15-2012, 10:35 AM
BigT BigT is offline
Guest
 
Join Date: Aug 2008
Are we even sure that the modern concept of "app" came from the older concept, and that both just didn't come from a shortening of application?
Reply With Quote
  #21  
Old 06-15-2012, 10:46 AM
Really Not All That Bright Really Not All That Bright is offline
Guest
 
Join Date: May 2003
Eh? That's where the old one came from too.
Reply With Quote
  #22  
Old 06-15-2012, 01:38 PM
CookingWithGas CookingWithGas is offline
Charter Member
 
Join Date: Mar 1999
Location: Tysons Corner, VA, USA
Posts: 9,484
Quote:
Originally Posted by BigT View Post
Are we even sure that the modern concept of "app" came from the older concept, and that both just didn't come from a shortening of application?
Quote:
Originally Posted by Really Not All That Bright View Post
Eh? That's where the old one came from too.
I think BigT meant that maybe "app" applied to smartphone apps arose independently of "app" for "big-ass software application" though from the same roots. Kind of like two species that have a common ancestor.

Actually I think the concept of what "app" means hasn't changed, it's that that platform has changed. In the 1960s an application was something that was on a mainframe computer that took up half a building and was used by trained users. Today an application is something that's in everybody's pocket.
Reply With Quote
  #23  
Old 06-15-2012, 04:42 PM
Blakeyrat Blakeyrat is offline
Guest
 
Join Date: Feb 2010
Quote:
Originally Posted by Bozuit View Post
Steam does, however, store game applications in a folder called "Steamapps". But I can't say for sure if it always did that or not.
The name of the folder is an implementation detail; I meant that Steam never refers to them as "apps" in the UI of the program.

But you're right, it indicates that, at least, someone at Valve considers them apps.
Reply With Quote
  #24  
Old 06-15-2012, 05:37 PM
Bozuit Bozuit is offline
Member
 
Join Date: Jan 2012
Location: London, UK
Posts: 1,637
Quote:
Originally Posted by Blakeyrat View Post
The name of the folder is an implementation detail; I meant that Steam never refers to them as "apps" in the UI of the program.

But you're right, it indicates that, at least, someone at Valve considers them apps.
Yes it was just intended as an interesting (well perhaps not) fact.
Reply With Quote
  #25  
Old 06-15-2012, 07:01 PM
StephenG StephenG is offline
Guest
 
Join Date: Oct 2000
Quote:
Originally Posted by amanset View Post
While I agree with the next guy that it is just a short form of "Application" it is interesting that the file extension for Applications on OSX is .app
With apologies for the hijack, applications in OSX aren't files -- they're packages. (Right-click / ctrl+click one and select Show Package Contents.) Packages are like folders, in that they contain multiple files. Packages, however, do run a program when double-clicked. For instance, double-clicking Safari.app runs /Applications/Safari.app/Contents/MacOS/Safari.

To return to the thread topic, yes, that makes sense as an abbreviation for "application", just like "exe" is an abbreviation for "executable".
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:05 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.

Send questions for Cecil Adams to: cecil@chicagoreader.com

Send comments about this website to: webmaster@straightdope.com

Terms of Use / Privacy Policy

Advertise on the Straight Dope!
(Your direct line to thousands of the smartest, hippest people on the planet, plus a few total dipsticks.)

Publishers - interested in subscribing to the Straight Dope?
Write to: sdsubscriptions@chicagoreader.com.

Copyright 2013 Sun-Times Media, LLC.