5 ms·
I write C# code by remoting to a $2k machine, however, iPadOS 16 got me hyped for the fact that I can take my old Mac Mini give it to my mom and just use my M1
by TwoNineA 4y ago
I write C# code by remoting to a $2k machine, however, iPadOS 16 got me hyped for the fact that I can take my old Mac Mini give it to my mom and just use my M1 iPad on my 43 inch 4k monitor to do mundane stuff as logging into work via VPN, run RDP, run Teams and use it as my "desktop".
All I need now is a decent terminal for iPad OS AND some kind of USB-C hub to allow charging AND display out the same time.
- manuelabeledo 4y ago> All I need now is a decent terminal for iPad OS AND some kind of USB-C hub to allow charging AND display out the same time. Do you use Blink by any chance?
- phoobahr 4y agoBlink: <https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjgi7qN4Jn4AhVbK30KHfNuDTMQFnoECAMQAQ&url=https%3A%2F%2Fblink.sh%2F&usg=AOvVaw3A68myaIFAlRwpwlmUtSu5 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...>, or Shellfish: <https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjrtOaY4Jn4AhVSOH0KHVRXCuUQFnoECAUQAQ&url=https%3A%2F%2Fsecureshellfish.app%2F&usg=AOvVaw3rhCn5l8XKB2YznvtzHwnk https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...>, or aShell: <https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwj5mv2s4Jn4AhXhJX0KHUotD6kQFnoECBUQAQ&url=https%3A%2F%2Fapps.apple.com%2Fus%2Fapp%2Fa-shell%2Fid1473805438&usg=AOvVaw1yJUnsd8S4nEsn5fu41pSC https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...> for a local shell, or iSH: <https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjs7di64Jn4AhXXBTQIHTaJCvsQFnoECBkQAQ&url=https%3A%2F%2Fapps.apple.com%2Fus%2Fapp%2Fish-shell%2Fid1436902243&usg=AOvVaw0HRH6yxjsabd9sFC-v10UU https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...> for an emulated shell. I'm sure there are others. I don't know about C#, it's not an ecosystem I swim in at all, but there are multiple python options (including Pyto, the venerable Pythonista and jupyter notebook hosts like Juno & Carnets). There are js environments like Scriptable and Play.js. And it's not Xcode but Swift Playgrounds offers, of course, swift including swift.ui and the ability to redistribute those projects (with some limitations) including submitting directly to the App Store. I get it; I use an iPad a lot for a great many things. It's not perfect - I have a long list of things I would like to see addressed. Low effort complaints like "let me know when I can code on it" are just that though; low effort. So those who complain "how to code on it?" or about how it exactly match the workflow they use on a completely different platform etc just sound.... whiney. Low effort noise when some basic infrastructure could enable so many other workflows. I like my iPad, I use it every day, I hope to use more with less friction soon-ish. Yup, same thing every June.
- smoldesu 4y agoI mean, on the other hand, there's plenty of other things I could code on. I have a Nintendo Switch with root access, but that doesn't make it an appealing device to write code with. Hell, SSH could run on Apple Watch with a Bluetooth keyboard. Once again though, there's simply no point. You may as well get a laptop, it sounds like you only intend to use it with a keyboard anyways.
- phoobahr 4y agoI do primarily use it as a laptop... but ~30% of the time it comes off the case and gets carried for data input. Then it's the best tablet I can spend money on, has a very responsive stylus and weighs about the same as a clipboard and pad. It's the most flexible computer I own. It could be even more so, which I would appreciate, but that depends largely on apple. For the work I do I can code *locally* but I *don't have to*. Comparing it to a Switch is completely missing what makes them different. Even an attempted reductio ad absurdum should be a little more rigorous than that.
- dachryn 4y agoI use Termius, how would you compare these?
- phoobahr 4y agoSorry, I haven't used it so I can't say.
- TwoNineA 4y agoWill check it out now, thanks.
- moonchrome 4y agoThat sounds like a strange setup for C# unless I'm missing something. C# is basically "built for IDEs", even VS code can't hold a candle to Rider or Visual Studio - vim and friends are a joke in comparison. I like iPad form factor and would love the idea of using it as a thin client for development, but unless JetBrains come up with iOS client for remote development (which I doubt) it's a non-starter for me. Also what's stopping you from charging form USB-C monitor and using it as a hub ?
- timanderson 4y agoI have a C# project which I can work with in either VS 2022 or VS Code. I find myself almost always using VS Code. I mean to blog about why, but performance is better and it is nicer for the non-C# parts like TypeScript.
- ByteWelder 4y agoWhat about Rider from JetBrains?
- timanderson 4y agoNot tried it, sorry
- deleted 4y ago[deleted]
- b93rn 4y agoI always use VS Code to program C#. But i can't use VS on Linux, so i also don't know what i am missing out on.
- moonchrome 4y agoYou can use Rider, I prefer it to VS and it works across platforms.
- TwoNineA 4y ago
- minhazm 4y agoIf your monitor can supply power over USB-C it can charge the iPad. There are many options for dongles though. Or even Apple's $350 keyboard has a second charging only port built into the keyboard stand which leaves the main port available for other stuff.