Conventional wisdom addresses my problem with a very clear answer: hell no.
I bought an iPad Pro M4 last week with the Magic Keyboard. I love the device. The screen is amazing, it’s snappy and iOS 26 takes it to new levels. The iPad is no longer a toy. I have an M4 iMac at home for anything it can’t do.
I’m a student studying programming / software development currently. My old M1 MacBook couldn’t natively (or by Parallels) run old things like SQL SMSS and other legacy ancient x86 windows apps. And since Apple Intelligence it got dirt slow for things like Xcode. The iMac is crippled by 256GB storage and I can’t take it to college anyway. So the solution last semester was rent an OVH cloud server running Windows and work with no limits. It overcame all limitations really.
The iPad is intended to be my main device. Although I can’t fire up Visual Studio or Xcode… I can log into a remote machine and use native mouse pointer / keyboard input fairly reliably. So with that being the case, I am thinking it’s not a bad device after all for programming practice.
I have also found a lot of online content on YouTube to be fairly pointless / long winded and am now resorting to buying textbooks to read at my leisure, then when/if they give tasks, remote into a VM and get to grips with proper desktop software strictly when needed. Something I strongly believe I would need to do on a Mac anyway with them being on ARM and the programming world being dominated by legacy Microsoft and others programmes / platforms. The pencil for annotating, making diagrams and reference notes on the iPad - and it being so light weight seems more ideal and no Mac can do that. This is the first time I’ve understood Apple making things thinner or lighter, usually that is an annoyance but I can hold this in the air one handed for ages!
Then I realised that no real employer is going to want me to use my own machine anyway to access or build things for them - they usually issue machines or logins for security. Unless I go freelance or run my own business which I don’t think I will. So in any case is a heavyweight developer spec machine ever really needed if you plan to be in employment other than for enthusiast purposes?
My return window for the iPad runs out next week. I am genuinely tore between keeping this as it’s such a joy to use and lightweight and more agile than a fragile laptop. iOS is a bit glitchy to be honest and I don’t like that the beautiful 144hz display I have can’t be fully utilised or that I can’t have the iPad screen off when it’s connected. I’m not sure how much of this is Beta instability or just iPad OS lacking decades of details MacOS has been through. I do have the iMac for the times when the iPad won’t cut it. If it weren’t for iOS 26 being such a huge step in the right direction I never would have attempted this.
Would you return it or go for the adventure of making it work? Do you have a similar use case?
I bought an iPad Pro M4 last week with the Magic Keyboard. I love the device. The screen is amazing, it’s snappy and iOS 26 takes it to new levels. The iPad is no longer a toy. I have an M4 iMac at home for anything it can’t do.
I’m a student studying programming / software development currently. My old M1 MacBook couldn’t natively (or by Parallels) run old things like SQL SMSS and other legacy ancient x86 windows apps. And since Apple Intelligence it got dirt slow for things like Xcode. The iMac is crippled by 256GB storage and I can’t take it to college anyway. So the solution last semester was rent an OVH cloud server running Windows and work with no limits. It overcame all limitations really.
The iPad is intended to be my main device. Although I can’t fire up Visual Studio or Xcode… I can log into a remote machine and use native mouse pointer / keyboard input fairly reliably. So with that being the case, I am thinking it’s not a bad device after all for programming practice.
I have also found a lot of online content on YouTube to be fairly pointless / long winded and am now resorting to buying textbooks to read at my leisure, then when/if they give tasks, remote into a VM and get to grips with proper desktop software strictly when needed. Something I strongly believe I would need to do on a Mac anyway with them being on ARM and the programming world being dominated by legacy Microsoft and others programmes / platforms. The pencil for annotating, making diagrams and reference notes on the iPad - and it being so light weight seems more ideal and no Mac can do that. This is the first time I’ve understood Apple making things thinner or lighter, usually that is an annoyance but I can hold this in the air one handed for ages!
Then I realised that no real employer is going to want me to use my own machine anyway to access or build things for them - they usually issue machines or logins for security. Unless I go freelance or run my own business which I don’t think I will. So in any case is a heavyweight developer spec machine ever really needed if you plan to be in employment other than for enthusiast purposes?
My return window for the iPad runs out next week. I am genuinely tore between keeping this as it’s such a joy to use and lightweight and more agile than a fragile laptop. iOS is a bit glitchy to be honest and I don’t like that the beautiful 144hz display I have can’t be fully utilised or that I can’t have the iPad screen off when it’s connected. I’m not sure how much of this is Beta instability or just iPad OS lacking decades of details MacOS has been through. I do have the iMac for the times when the iPad won’t cut it. If it weren’t for iOS 26 being such a huge step in the right direction I never would have attempted this.
Would you return it or go for the adventure of making it work? Do you have a similar use case?