Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Translation: we've reached the lower limit of baseline power consumption of our upcoming devices, which might be higher than anticipated. We can't further restrict your app's consumption at the OS level without the user noticing the performance hit, so now we're putting it on you to put your app on a RAM diet while somehow only using our wonky APIs.
More accurately: Moore’s Law (& Mr. Moore) is dead, so while everyone’s been able to create sloppy code counting on processors getting more powerful every year or two, it’s time to clean up/optimize your code… 😮‍💨
 
What does apple know about software optimization?
Maybe they secretory want developers help to optimize their apps.

What does God know about optimization?

optimization​

/ˌɒptɪmʌɪˈzeɪʃn/

noun
the action of making the best or most effective use of a situation or resource.

5c5b029d213d3-png__700.jpg
 
Please force Whatsapp developers to go!. Apple should fine apps who use too much CPU due to poor design and coding or doing things beyond the scope they are offering (mining and running excesive trackers, etc.)!
 
  • Like
Reactions: 5105973
Maybe the Calendar developers need to attend. That seems to be one of the biggest battery drainers out there if you have syncing turned on.
 
  • Like
Reactions: nvmls
Please force Whatsapp developers to go!. Apple should fine apps who use too much CPU due to poor design and coding or doing things beyond the scope they are offering (mining and running excesive trackers, etc.)!
I don’t use WhatsApp but I used to use Facebook app. Horrible. I don’t use Amazon, Twitter or Facebook on apps, I use the DuckDuckGo browser and access those sites there. I’m pretty much dormant on FB anyway for several years now. My phones get good battery life but my friends and family who use social media and shopping apps have terrible battery life.
 
Do they get to add the "Pro" designation to their apps if they comply?
Microsoft Office360 Pro
Firefox Pro
Google Chrome Pro
Microsoft Internet Explorer Pro
 
Apple makes their own SoC design, kernel, programming language and compiler, UI toolkit, file system, …

Pretty sure they know as much about optimization as only a handful of orgs in the world do.
Making something does not mean optimizing. I alone found 3 bugs that kill your battery through HomeKit and NONE i repeat NONE have been fixed.
 
This is desperately needed. There’s SOOOOOOO many crap-apps in the App Store. They’re soooo bad.

Indeed, so many apps that clearly were designed by sloppy (former Windows?) programmers; cluttered, slow, bloated with too many animated stuff. I've had some apps that come with IoT devices that are basically dedicated webbrowsers. Continuously downloading data from external webservices and refreshing screens, even when there's no change or activity. Horrible. Not to mention those apps that phone-home a lot (Hey Google, stop talking!)
 
  • Like
Reactions: zach-coleman
instead of blaming poor battery capacity and increasing the phone thickness by one or half a milimeter.
they decide to blame software.

cool
 
I KNEW IT! I KNEW! I KNEW IT!

Apple secretly knows that the reason for the poor battery health in the iPhone 14 series of phones is due to this reason. So, to be proactive instead of reactive, Apple is gently nudging their devs to freakin optimize their apps so that the same poor battery life issue doesn’t come up with the iPhone 15-series of phones…
Yeah that was my thoughts when I got this email.

Whatever the reason may be, I’m all for improving efficiency and extending the life of batteries (both in daily usage and in cycle count).

Funny because I have been hacking away at this very thing for the last week in a React native app I work on. Both RAM and latency improvements.

Flutter just dropped a new Framework update that should make a nice improvement, particularly on iOS, too. Already upgraded that app.
 
  • Like
Reactions: zach-coleman
The 'good' developers will attend as long as there is no hidden small print that says any idea's or creations created at the workshop becomes the property of Apple and thus they can use it as they wish. It is no different to any business or online entity. You get hired by a company, you look through their employee's hand book and it says 'anything created during works time because the automatic property of the employer'. Facebook, instagram, tik tok, reddit, whatsapp and many many more, all have small print that say's anything posted on their platform they take ownership and can use as they wish.

Developers are not going to smash out thoughts, suggestions and idea's in the presence of Apple if they know Apple are going to take these thoughts, suggestions and idea's and use them as their own, even if the developers do nothing with them.

This why if your a designer of something and get invited to an event you need to read the fine print of the invitation and the terms and conditions of the event because I bet you there will be wording that says everything going on in the event the event holder takes ownership and can be used by them.
 
Making something does not mean optimizing.

It means a high likelihood of having more intimate knowledge than anyone else how to optimize it.

I alone found 3 bugs that kill your battery through HomeKit and NONE i repeat NONE have been fixed.

That's… kind of a non sequitur? I didn't say anything about Apple's software engineering being flawless.
 
  • Like
Reactions: xmach
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.