Hope Windows 10 will have unrestricted multitasking?

Status
Not open for further replies.

Kevin Rush

New member
Aug 11, 2010
1,039
0
0
Visit site
Yes, but at the cost of battery power. I would love a warning when 'tile drain' is getting high (perhaps with a dedicated meter in 'Battery Saver'). Then the user can make the tough power budget choices. The current 'system' of silently breaking tile updates is not good and something MS needs to address.

Yes, very practical comment and approach. I think, Windows Phone needs to "market" and "promote" to it's uniquely "image-able" features. Those features, like the lively updated live tile, that can catch the attention, are attractive, informative, and that can respond to the modern short and simple attention span.


People need attractive, informative, changing images. I think, people bore easily, now days, so content has to keep changing and update to be fresh, to hold peoples attention.

Just my thoughts.
Best Wishes
 
Last edited:

tgp

New member
Dec 1, 2012
4,519
0
0
Visit site
I would love a warning when 'tile drain' is getting high (perhaps with a dedicated meter in 'Battery Saver').

And there goes the "it's simple and just works" part of WP.

TL;DR of the rest of the post: Instead of providing meters or graphs on how to manage the device, Microsoft should focus on fixing the problem(s).

The following (rant) isn't particularly focused on this point, but on the WP evolution in general:

With the revisions in the last year or so, I've seen WP turn into exactly what users complained about with Android. It is getting features out the wazoo, but along with it came lots of bugs and quirks. Micromanaging is necessary for acceptable performance and battery life. A lot of the replies in the threads on this forum asking about glitches tell the user to "do a soft reset", "remove the Cortana Live Tile", "check Battery Saver", "clear cookies in IE", "set the date ahead 100 years", or "check Storage Check".

Now, I'm not saying this shouldn't happen. A few years ago, Android was where WP is now in this regard. It seemed that features were slapped on with reckless abandon, performance and battery life be hanged. With the last couple revisions, the bugs and battery drains have largely been taken care of. Android now works very well out of the box, with decent performance. I believe that WP will get there eventually given enough time.

Now, with that said, I do not want to see a warning when tile drain is getting high. The problem of tile drain should be fixed. We should be able to enable all the Live Tiles we wish, leave Location turned on (with GPS), leave WiFi, Bluetooth, and mobile data on at all times along with whatever else we now turn off, and not notice an appreciable difference in battery life. I know this is heresy here, but this is where Android is at now, after several years of putting up with micromanaging.

I actually believe these problems Android suffered from years ago are the reason Android has comprehensive graphs built in. I can go in my Battery settings for example and see exactly how much battery each action uses. I can see my screen on time since the last full charge. I bet the feature was originally added to help users with micromanaging. Now it is not necessary, but it is nice to have.
 

fatclue_98

Retired Moderator
Apr 1, 2012
9,146
1
38
Visit site
Now, with that said, I do not want to see a warning when tile drain is getting high. The problem of tile drain should be fixed. We should be able to enable all the Live Tiles we wish, leave Location turned on (with GPS), leave WiFi, Bluetooth, and mobile data on at all times along with whatever else we now turn off, and not notice an appreciable difference in battery life. I know this is heresy here, but this is where Android is at now, after several years of putting up with micromanaging.

I couldn't agree more. We sometimes forget that the vast majority of smartphone buyers are not as smart as their phones. We as enthusiasts can tinker and find paths to the darkest corners of our devices but the average Joe just wants his device to work without needing to be C++ certified. These are phones, not computers. That's the general consensus, not the reality. Today's phones have more computing power than a Windows 95 desktop from just 15 years ago. I've always maintained that WP7 was a better mobile platform than WP8 but that and 75 cents buys you a shot of Cuban coffee.
 
Last edited:

ROBBIE HALL

New member
Mar 3, 2015
344
0
0
Visit site
To be honest I would want symbian-like multitasking...yes suspension conserves battery but how much? I can't get through a day with my L1020 with battery saver...so give at least the option of either to the user
 

leoniDAM

New member
Dec 19, 2013
5
0
0
Visit site
Any proof?

AFAIK background agents can do that. The main difference in WP8.1 is that background agents can now be triggered by other events than just time, meaning they could trigger when an SMS is received, rather than just once every 30 minutes. They are still limited to running for only a few seconds and very sporadically however.
No, the triggers aren't just time trigger, there is the push notification trigger, location trigger, various trigger for sensors, BT and others.

On the other hand, I'm not yet convinced this is really the solution I was talking about. What if an app wanted to use the flashlight to blink S.O.S while the app is in the background? Maybe you're right, but I'd be surprised if that worked without requiring changes to the APIs, which WP8.1 apps can't take advantage of.
The only changes wich the APIs require is the addition of some sort of background task that take cares about the flash light.

I'd like an option to activate full multitasking like in a PC. In settings, the user could choose the apps that are allowed to run in the background by default. The task manager should inform the resource consumption of each app and provide commands to manually suspend apps if they are using too much resources, and also to allow momentarily background execution for apps that aren't allowed by default.
This behavior transfer the responsibility of resource management to the user, so It shouldn't be activated by default. Although, It would be a great feature for power users.
We call these devices smartphone, so if the users need to take care also of the device resources why we call it smart?

B) I'm just sharing my experiences with the devs I emailed to in the forum. That's all. Is up to you to believe it or not. Sure, they can shut me off by all means and I will just leave the platform for good since the apps do not meet my expectations. Who cares?? I'm just a consumer.
But still remain that those devs lied to you.
Yes you are a consumer but I think that you need to care about where is the problem. You can't complain with the firefighters if the ambulance was not able to reach you in time.
Many complain with the OS about the apps quality but many times developers have all the tools to release a good app with the right experience but they don't because don't use the tools and the API that they have.

C) Perhaps I misunderstood how Windows Phone multitasking works. I'm fine with that. All I asking for is I need my downloading queues to continue even the apps are not in the foreground. Simple as that. But WP cannot provide me that! You can give me tons of technical explanations but if at the end of the day, I still cannot achieve what I can on Android.
It is not so complicated when you launch and app it goes in a state called Activate, when you switch to another app or to the startscreen the app goes in a state called Suspended in that state the app is like freezed with no activities of any sort and remain in that state until you return to that app, or if you launch another app that require more memory than is available the suspended apps will be terminated and the memory will be freed.
If a devs want to do somethings when its apps isn't running they have 2 way: do it with push notification or use a background task that is a special apps that can do pretty much everithing in the background, but have some limitation on the amount of RAM and CPU utilization.
Those background tasks can be lanched based on some triggers, a special kind of events raised by the OS.
The most poular is the timetrigger, it is raised every 30 minutes and the background task lanched, there also a push notification trigger that is raised when the phone riceives a push notification, the location trigger is raised when the phone is in a specific location, and there are many others triggers.
As I said a background task can do everything, downloads something, manage files, updates a SQLite database, and pretty much everything is not related to the UI, but developers need respect the constrains to do those tasks.


I'd wager that what you're observing is nothing more than W10M no longer automatically turning the light back off, when the app that turned it on is suspended (no longer in the foreground). That means the flashlight app isn't running in the background on W10M any more than it was on WP8.1. That would also explain why the flashlight app can't blink S.O.S. when not in the foreground.
And what is the problem here? The important thing is to reach the goal.

Here again though, I'd like to stress that what you're seeing is NOT a change in how W10M handles background tasks or multitasking. I think we'll see very few changes in that area... if any! What you are seeing, which has been my main point all along in this thread, are improvements to apps!
That's partially untrue, yes basically the principle is the same: background task triggered by some special events but there are many changes first of all the CPU and memory limitations are increased drastically, the triggers of Windows and Windows Phone are unified (until now some triggers aren't available on both) and there are tons of new triggers.

Besides there is a new feature called AppService that is basically a custom background task so developer can call another app (or better its background task) to run in the background. By example if I want to post on facebook within my app I don't need to handle all the facebook's stuff, all I need to do is call the facebook app and say to it: please post this content on my page", or I can pass an image to the Instragran app say to it to apply a filter an post it on my account.
Yes these example are very triviasl, but with AppService a dev can do pretty much everithing.
The problem now is if developers will use all this staff.

Among other things AppService is a feature that is in WP for a while, the Contact app of WP8.1 use it to get data from the current Facebook.
I want more live tiles running all at once and I want them to update more often. Then I want developers to use them and update the content more often. This would be possible with improved multitasking, right?

Just my two cents.
Best Wishes
They only need to use push notifications

However, the consumer doesn't care. We don't care whether or not it SHOULD work, or if it COULD work, but we care whether or not it DOES work. And as chmun77 pointed out, the things he's complaining about DO NOT work. Maybe they could, but they don't. Who cares if it's the OS's fault or the developer's fault? At then end of the day, the functionality is not there.
You need to care so you can complain with the right people and ask they to fix it.
The people need to understand that the applications don't work by magic but there is some developer (which isn't the developer of the OS) that implements (by himself) some feature provided by the OS so Microsoft can adds some features to the OS but can't adds support for those features to all the apps that Microsoft doesn't own and if developers don't use them the problem still there, so you need to complain to the developers of the app and ask them to implement that feature!
 

a5cent

New member
Nov 3, 2011
6,622
0
0
Visit site
The main difference in WP8.1 is that background agents can now be triggered by other events than just time, meaning they could trigger when an SMS is received, ...
No, the triggers aren't just time trigger, there is the push notification trigger, location trigger, various trigger for sensors, BT and others...

Ehm... yes, all those triggers were introduced with WP8.1 which is exactly what I stated.

It appears as though you're so eager to disagree with people, that you're putting quite a lot of effort into misunderstanding what people actually wrote. As far as I can tell that applies to all the passages you've quoted, not just mine :-/

I see no point to your post other than wanting to point out obvious and to be disagreeable. The fact that you had to resurrect a thread that is over half a year old to do so doesn't make things any better...

Closed.
 
Status
Not open for further replies.

Members online

No members online now.

Forum statistics

Threads
323,319
Messages
2,243,628
Members
428,060
Latest member
oliveeAria