Dimillian / RedditOS

The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur
Apache License 2.0
3.95k stars 199 forks source link

Very slow on 2017 iMac running Big Sur 11.4. Beta #34

Open sanj0 opened 3 years ago

sanj0 commented 3 years ago

Hey there! I really really like this project and would love to use Curiosity to browse reddit, but on my 2007 iMac running macOS Big Sur 11.4 Beta (twas the same with earlier versions of Big Sur), the software is very unresponsive and slow beyond usability. I refuse to believe that my hardware is too old or slow to run something like this so it may have something to do with swiftUI? Other users however do not seem to have similar problems, judging by the absence of relating issues here on github.

System Information: macOS Bg Sur Version 11.4 Beta (20F5046g) Screenshot 2021-05-16 at 10 39 18

Dimillian commented 3 years ago

Unfortunately SwiftUI is very slow on macOS. I had not so great performances on a MacBook Pro 16", and I start to have really good performances on my newly 13" M1, that's why I've started to update the app again. Nothing I can really do.... appart from rewriting it using AppKit which defeat the purpose of this project. Let's hope Apple make it faster on macOS at the WWDC!

Indexhibit commented 3 years ago

Hello

I just want to chime in that on my 2009 MBP 15”, it’s a little slow but it’s certainly usable. I actually thought it would be slower…

Thanks for working on this.

On May 16, 2021, at 2:18 PM, Thomas Ricouard @.***> wrote:

Unfortunately SwiftUI is very slow on macOS. I had not so great performances on a MacBook Pro 16", and I start to have really good performances on my newly 13" M1, that's why I've started to update the app again. Nothing I can really do.... appart from rewriting it using AppKit which defeat the purpose of this project. Let's hope Apple make it faster on macOS at the WWDC!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Dimillian/RedditOS/issues/34#issuecomment-841788032, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALOAUBDGC4TC6U5D4SZMTTN6BHFANCNFSM446W4CWA.

angristan commented 3 years ago

Did macOS Monterey bring any performance improvements for SwiftUI apps? 🤔

sanj0 commented 3 years ago

Did macOS Monterey bring any performance improvements for SwiftUI apps? 🤔

Haven't thought of testing it on the beta yet but on the first public beta, Java applications ran absolutely disastrous, which was fixed in the current public beta. Maybe that performance boost applies to swift UI as well, gonna test it tomorrow.

sanj0 commented 3 years ago

Did macOS Monterey bring any performance improvements for SwiftUI apps? 🤔

@angristan Not sure about the potential performance, but the app plainly doesn't work on my Monterey beta. Forever stuck in an empty loading screen. (Latest release on github)

Screenshot 2021-07-24 at 23 18 35 Screenshot 2021-07-24 at 23 18 52
Dimillian commented 3 years ago

Making a build for beta 3, performances are much much better!

angristan commented 3 years ago

oooh that's really good news! I'm not on the beta rn but I can't wait to use Curiosity later this year 🙌