Difference between apps, shortcuts, widgets

Closed Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    Mobile Enthusiast
    Join Date
    Jul 2004
    Posts
    192

    Default Difference between apps, shortcuts, widgets

    I guess I understand the difference between an app and a shortcut -- presumably an app on my home screen is pre-loaded and running in background as soon as I power up my phone, whereas a shortcut will only activate the app when I select it. So, if I use shortcuts on my home screen I'll have to wait a second or so for the app to load when I want to use it, but on the other hand battery life will be extended because the apps aren't running all the time. Is that right?

    But what is a widget please?

  2. #2
    Google'd.
    Join Date
    Apr 2002
    Location
    New Jersey
    Posts
    4,665

    Default Re: Difference between apps, shortcuts, widgets

    Sort of...a shortcut is just a link to the app itself that's handier than going into your app drawer to find it. An app running or not running in the background has more to do with the app itself than whether it's a shortcut or not.

    A widget is either a mini-app or an extension of an app that is always running on your homescreen. It allows for easy access to certain information (calendar, music, etc) without launching a whole app.

    I am sure Drillbit or someone with deeper understanding will come along shortly to expand upon this.
    "Give them nothing! But take from them everything!"

    Gear Diary

  3. #3
    Banned
    Join Date
    Dec 2006
    Posts
    6,428

    Default Re: Difference between apps, shortcuts, widgets

    I actually think this is an interesting debate; but ultimately one that will not matter much.

    After reading that the newest Internet Explorer can 'convert' a bookmark/favorite into an app-like icon on the taskbar (yes, we're talking computers instead of PDAs/smartphones; but the principal is largely the same), I wonder if there really is much distinction between an app, widget, or shortcut.

    As of now, I think too many things are 'app-ified,' especially when the 'app' is little more than the website itself, which many seem to be.

  4. #4
    Hookette's edgy lately
    Join Date
    Jul 2003
    Location
    Northern VA, USA
    Posts
    16,538

    Default Re: Difference between apps, shortcuts, widgets

    In the Android world:

    An app is a program.

    A shortcut can be an icon that launches a program from your desktop (no different than dragging the app icon out of the drawer) or it can launch an app with a particular set of parameters that will launch the program with a particular function cued up.

    A widget is really a desktop data feed (speaking broadly). So you can have a clock and weather widget or a widget that tells you the state of your wifi, or a task widgets or even a widget that resumes playing a play list without opening your music player. Widgets have settings and/or they have hot spots that when tapped allow you to either get more detail about the data or change the data. This may or may not involve the widget passing control to an app that is used to manipulate that data. However, the main point of widgets is to give you information without opening an app.
    Last edited by Hook; 09-23-2010 at 10:07 PM.
    Hook's Palm TX Help Page

    Past: Palm T2 > Palm X > Nokia 5800 > HTC Nexus One > Samsung Galaxy Player 5 > LG Nexus 4 (gave to son) > LG Nexus 5

    Current:
    Nexus 5, 32 GB,Rooted, Dirty Unicorns ROM, Android 4.4.2, Franco kernel
    Nexus 7 (2012) wifi+data (AT&T), Rooted, SlimKat Build 4, Android 4.4.2, ART, Franco Kernel

  5. #5
    Mobile Deity
    Join Date
    Mar 2009
    Posts
    3,652

    Default Re: Difference between apps, shortcuts, widgets

    Many apps are nothing more than data feed managers themselves. Practically apps that deal with social networking, news, weather, are managed datafeeds.

    There are basically two kinds of widgets you see in Android.

    One is a completely stand alone widget. They don't have a mother app, nothing. They are complete interactive apps by themselves. You can open them up and they can take over the entire screen and act like a full app. The primary example of this is Google's own Search widget. Clock widgets also belong to this group.

    The second kind of widget are those used in adjuct to an app. Thus, these widgets are in effect, secondary user interfaces to these apps. An example is the Facebook app.

    The difference between the two widgets is that in the first kind of widget, there is no mother app you can find when you check the application screen. The only way to access the functionality of the app is to click the widget itself.

    The second widget type is linked to a mother app, which can be found in the application screen and launched independently.

    We did not mention yet another kind of app that challenges the notion of app, since it does not exist in the iPhone, Symbian, Blackberry and Windows Mobile world. This is Living Wallpaper. Yet they have to be apps, because they have executable code, consumes CPU clock cycles, and has to be preemptively multitasked with its own independent process, and it is interactive with the user, meaning it has input, algorithm, and output. A mere wallpaper doesn't have executing code, its just a massive static data array.
    I am @guamguy on Twitter.

  6. #6
    Mobile Enthusiast
    Join Date
    Jul 2004
    Posts
    192

    Default Re: Difference between apps, shortcuts, widgets

    So, am I right in thinking that if I add an app to my homescreen using the + function, it will always be running whenever my device is booted up, but if I add the corresponding shortcut instead, the app will not be running until I activate it using the shortcut? Or, are all apps running as soon as I download them from the Market?

    I'm still a bit confused by what a widget is -- the distinction between it and an app seems to be very blurred. But as Varjac has said, it probably doesn't matter to most users.

  7. #7
    Mobile Deity
    Join Date
    Mar 2009
    Posts
    3,652

    Default Re: Difference between apps, shortcuts, widgets

    Well, even if an app doesn't have a widget, it can still be in the background running so long as you allowed it to have background notifications running. Not the entire app, what runs in the background is something called the app's Services. Services can be divorced from the app UI, and even other apps can use the Services of one app or another.

    if you want to find out more about Services, go to Settings, then go Applications, then open up Running Services.

    If background notifications are turned off, you can put a widget in the screen and it won't do much. Just endlessly display the data it has internally cached in.

    Even if you don't have an app shortcut in the homescreen, or a widget, an app, at least its Services, can run as long background notifications are enabled, and two, if another app desires to use these Services.

    A widget is really an independent app, but shares the same core Service as the main app.
    Last edited by Drillbit; 09-24-2010 at 03:27 AM.
    I am @guamguy on Twitter.

  8. #8
    Hookette's edgy lately
    Join Date
    Jul 2003
    Location
    Northern VA, USA
    Posts
    16,538

    Default Re: Difference between apps, shortcuts, widgets

    Quote Originally Posted by abenn View Post
    So, am I right in thinking that if I add an app to my homescreen using the + function, it will always be running whenever my device is booted up, but if I add the corresponding shortcut instead, the app will not be running until I activate it using the shortcut? Or, are all apps running as soon as I download them from the Market?

    I'm still a bit confused by what a widget is -- the distinction between it and an app seems to be very blurred. But as Varjac has said, it probably doesn't matter to most users.
    Whether an app is running at boot-up has nothing to do with whether you have it's icon on your desk top. If the app has services that run in the background they will do so whether the app icon is on the desktop or in the drawer. Android, like Linux, does a pretty good job of managing these services.

    Widgets on the desktop are always updating their data streams if they can.
    Hook's Palm TX Help Page

    Past: Palm T2 > Palm X > Nokia 5800 > HTC Nexus One > Samsung Galaxy Player 5 > LG Nexus 4 (gave to son) > LG Nexus 5

    Current:
    Nexus 5, 32 GB,Rooted, Dirty Unicorns ROM, Android 4.4.2, Franco kernel
    Nexus 7 (2012) wifi+data (AT&T), Rooted, SlimKat Build 4, Android 4.4.2, ART, Franco Kernel

  9. #9
    Mobile Enthusiast
    Join Date
    Jul 2004
    Posts
    192

    Default Re: Difference between apps, shortcuts, widgets

    OK, so what's the advantage, if any, of putting shortcuts on your desktop instead of the actual apps?

  10. #10
    Hookette's edgy lately
    Join Date
    Jul 2003
    Location
    Northern VA, USA
    Posts
    16,538

    Default Re: Difference between apps, shortcuts, widgets

    Quote Originally Posted by abenn View Post
    OK, so what's the advantage, if any, of putting shortcuts on your desktop instead of the actual apps?
    Depends on the shortcut. There isn't much advantage of putting a shortcut that just opens an app except that it allows you to change the name and the icon for the app. Some shortcuts open directly yo a specific action which I might use often. Having a shortcut that immediately dials the local police rather than opening my contacts or dialing is a lot faster in a non-911 situation, or I can create a shortcut to open a new note without having to open the note app first and then select new note. You know-- shortcuts.
    Hook's Palm TX Help Page

    Past: Palm T2 > Palm X > Nokia 5800 > HTC Nexus One > Samsung Galaxy Player 5 > LG Nexus 4 (gave to son) > LG Nexus 5

    Current:
    Nexus 5, 32 GB,Rooted, Dirty Unicorns ROM, Android 4.4.2, Franco kernel
    Nexus 7 (2012) wifi+data (AT&T), Rooted, SlimKat Build 4, Android 4.4.2, ART, Franco Kernel

 

 

Similar Threads

  1. BOLT Web Browser Getting Support for Widgets
    By Ed Hardy in forum Headline News
    Replies: 0
    Last Post: 02-04-2010, 07:01 AM
  2. HTC Releases Free Widgets for its Android Smartphones
    By Ed Hardy in forum Headline News
    Replies: 0
    Last Post: 12-17-2009, 04:06 PM
  3. Google homepage widgets
    By CEB in forum General Windows Phone (Plus Windows Mobile, Pocket PC, Smartphone)
    Replies: 5
    Last Post: 05-10-2008, 03:34 AM
  4. Symbian S60 Expands Web Run-Time Platform with Widgets
    By Antoine Wright in forum Headline News
    Replies: 0
    Last Post: 04-24-2008, 02:40 AM
  5. Replies: 1
    Last Post: 02-20-2002, 01:23 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -4. The time now is 01:03 PM.
Powered by vBulletin® Version 4.2.2
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO 3.6.1