I wanted to consult before buying a new computer, what are the hardware specifications that are important for block based programming/development performance? (Which are more significant and have greater effect?)
(My current laptop is laggy when working on medium-size apps)
Specifically, these specs:
Number of CPUs
CPUs speed
Memory size
Memory speed
GPU?
Other?
Any other CPU requirements for Apps development? (Virtualization? Manufacture? Other?)
Of course getting the best of everything is the best...but I'm sure some of these HW specs have greater influence on performance, and I wanted to know which...
You will also need USB ports to connect external trackballs (my personal favorite) or mice, to avoid having to attempt dragging on the laptop touchpad.
Wireless is better, to avoid getting all tangled up in cables.
I would avoid Windows 11 and 10 altogether! I'm not a fan of these 2 OSs.
I have used laptops of Lenovo, Acer, Dell, Gigabyte (yes you heard that right!). And then I used a Windows 8 and a Vista PC.
As far as I can say, a Macbook / Chromebook would be the best choice for App Inventor because Windows is a bloated mess, and it crashes on my system daily! I know ChromeOS and ChromeOS Flex. I have also used MacBook once.
I chose it for the back-lit LED keyboard, dual exhaust fans, and rear power port.
I use the laptop for couch-worthy activities.
Also, because I spend time on this board that should be using for vacuuming my living room, I need a laptop that can double as a leaf blower.
If you make apps with thousands of blocks, something is wrong. Then rethink your design. Otherwise, you do not need much power to make apps. However, fast Wifi and a good phone (personally I am not a fan of using an emulator) helps. Also a big screen, or rather two, really helps.