Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v6c4en$2rub$1@nnrp.usenet.blueworldhosting.com>
Deutsch   English   Français   Italiano  
<v6c4en$2rub$1@nnrp.usenet.blueworldhosting.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: Andrew <andrew@spam.net>
Newsgroups: comp.mobile.android
Subject: Re: Weather icon?
Date: Sat, 6 Jul 2024 19:03:52 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v6c4en$2rub$1@nnrp.usenet.blueworldhosting.com>
References: <v65p6e$2ivtv$1@dont-email.me> <v65ptk$2ivtu$1@dont-email.me> <v66chh$2aho$1@nnrp.usenet.blueworldhosting.com> <v6amd8$3gb7q$1@dont-email.me> <166i8jtqiavdo5jlijng61m0alkcugj671@4ax.com> <v6bhq0$2shd$1@nnrp.usenet.blueworldhosting.com> <v6bo5k$3s4mu$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 6 Jul 2024 19:03:52 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
	logging-data="94155"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: NewsTap/5.5 (iPad)
Cancel-Lock: sha1:eVr2ybSqL5sCP3wazIZVyIZ16Rk= sha256:iLbVTVLyZyb1Av83wVZOJR3nbc+q0N9eeapCxaNQcRc=
	sha1:SOFOTYsbVIRZA+5oaqm2s6iG1O0= sha256:hBToCmsT7e5YkR70I2wJM1z3rf18pEtBwK+MhNraitw=
X-Face: VQ}*Ueh[4uTOa]Md([|$jb%rw~ksq}bzqA;z-.*8JM`4+zL[`N\ORHCI80}]}$]$e5]/i#v  qdYsE`yh@ZL3L{H:So{yN)b=AZJtpaP98ch_4W}
Bytes: 3390
Lines: 38

David Oseas wrote on Sat, 6 Jul 2024 08:34:10 -0700 :

>> Philosophically, I'm not sure why widgets exist, but I think they exist
>> because people want one-tap access to the "insides" of a given app.
> 
> Widgets were originally designed to present an at-a-glance display of 
> info, without the need to open up an app.
> 
> Think clock, weather, music currently playing, today's agenda, network 
> connectivity, etc.  Imagine how annoying it would be to have to tap & 
> open up an app every time to get that kind of info.

Thank you for explaining the philosophy of widgets, which I completely
agree with, in that pre-defined widgets allow people to dive deeply into
existing apps (as you described above) to access, in a single tap, an
at-a-glance display.

My only philosophical point is that I can do all that, I think, using
one-tap shortcuts, which are as easy to create as tapping on a button.

For example, if someone wants to dive into an app without climbing the
convoluted stairs to start at the app and then click down into that app to
find the "display" that the user desires, they have, I think, two choices:

1. They can find if that app supplies a widget to do what they want, or,
2. They can just find the display in the app and create a shortcut to it.

While there are many apps which create shortcuts to "displays" deep within
an app, the advantage of the one-tap shortcuts is that they can be created
for every single public activity that exists on any given Android phone.

That's likely many thousands of "display" pages are accessible to the user
via one-tap shortcuts while probably only hundreds of displays are
accessible via widgets.

Still - widgets might do things that Activities don't so I took the
opportunity to open the question just now of the Android newsgroup:
 *What does a Widget do that a one-tap shortcut to an Android Activity not do?*
 <https://www.novabbs.com/computers/article-flat.php?id=53978&group=comp.mobile.android#53978>