Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

you can't code on iOS why would even attempt this lmao. this isn't the thing they try to sell you on, its other kinds of apps and professions not engineering

xcode for ipad is on the horizon but I ain't holding my breath, they took years to implement something similar to Samsung DeX and even then its really poorly implemented and doesn't work well. (not to mention it isn't rolled out to all ipads)



>The #2 reason I considered the iPad was because Apple had announced at WWDC 2021 that their Swift Playgrounds app would be updated to support SwiftUI and be able to release complete iOS apps on Apple's AppStore.


yeah that was some weak bait by apple. give us xcode already!


hosted vscode, github codespaces etc - coding on ipad is very much possible.


"you can visit a website"

okay my smart toaster is an excellent dev machine as well

I'm looking for something like swift playgrounds++ so baby xcode, not a remote window


Does your smart toaster have a form factor and portability that leads you to suspect it could be a useful coding device? I can't say I've found the two to be equally useful in all situations... like, I'm personally way more comfortable using my iPad in the bath than my toaster.


personally I wouldn't bring a toaster into the bathtub... but maybe my samsung smartfridge will be my next desk. who needs to buy a table, much less a standing desk?

just stand in your kitchen and use the browser on your fridge to open vscode.dev! ergonomics like nothing else <3


"Smart toaster" was an accidental feature of some Apple products.

I used to have a MBP laptop that basically doubled as a "smart" toaster, giving me something close to a sun burn if I used it on my lap. Even lap pads would warm to uncomfortable levels after a short usage time, until I found one with aerogel insulation.


My Dell consistently reached 100 deg. Celsius (212 F), even if I opened the browser with just 10 tabs.


You either trolling or have no idea what you're talking about.

Hosted vscode is just vscode. You can use it to run remote terminal, just as ssh and run commands there or launch/debug code, set breakpoints etc from ui etc.

At Google most of new hires are working on cloud machines now by default, with either vscode/remote or internal web-based editor.

Your toaster doesn't have amount of CPUs/RAM/disk space that you can get with proper setup. When codespaces were free in beta, I was editing and compiling qmk firmware for my keyboard through web ui and using docker based build. In cloud.

I could do the same using ipad, and I am periodically thinking about buying ipad for coding at home. I can easily setup to run hosted vscode server on my desktop and use tailscale to connect to it. It is that I every year hope that Apple will make 14/16" ipad, as by personal experience 12.9 pro is still too small for my taste.


I use both hosted VSCode, Codespace as well as other web based software.

I also program from smart fridges, toasters and random garbage (for my own entertainment) because basically anything can open vscode.dev login to github and use a terminal.

saying "b-but my ipad can code" is insane if the definition of code is opening a browser. I can't believe I have to explain such a basic concept to an adult


This is just playing with words.

Coding doesn't mean that you must have full fledged ide like intellij on local machine. Largest ipad screen is about same as old macbook air, and combined with keyboard it can be used as dev machine no problem.


yeah I agree. you don't need to code locally.

basically any device can code. an ipad is definitely capable of that entry level definition of programming, there is definitely many workspaces like yours that mostly have cloud infrastructure and don't have any codebases small enough to fit on basically any laptop or desktop pc.

yes it would be nice if there were larger screen ipads, but also I think ipads are capable of some kind of escape hatch mode where they run macos locally. all of the woes of the iPad are caused by running iOS, not being too weak or made with bad hardware.


> At Google most of new hires are working on cloud machines now by default, with either vscode/remote or internal web-based editor.

They are doing this because Google has a gigantic monorepo, not because it’s some platonic ideal way to code.

Local development is still the gold standard, if you can do it. One obvious benefit: it works even if you’re offline or have a bad connection.


I set up a codespace and hook up my M1 ipad to a thunderbolt dock for external display real estate. Just kidding! It's janky af.

If I'm using stage manager and on a video call, stage manager sometimes crashes.

The audio selection situation is silly. I have to use the airplay button (wtf?) to select the output I want if bluetooth headphones are part of the equation. Otherwise, I must plug my wired headset into the dock. Oh, but if you use wired headphones, the microphone has been eaten by the dock, so you need a wired mic, too. The ipad speakers no longer become usable when hooked up to the dock, at all.

Yes, I can and actually do code in the codespace, and can deploy code. But I could not have set that all up quickly with an ipad alone, I had help from my desktop machine to do a bunch of the heavy lifting.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: