How to code on your iPad with VS Code for free [Beginners guide]
Ғылым және технология
#iPad #vscode #synology #coding
Many of you asked me to show how to use Servediter for free and to be able to access the VS code from an iPad. So I’ve prepared a few useful ways to go: the native solution, the local solution and the global solution. This is just a beginners guide but it will give you the direction of what you should do next.
Officelab Keyboard:
Europe: www.amazon.de/Officelab-Beleu...
USA: www.amazon.com/Officelab-Blue...
Code App:
apps.apple.com/us/app/code-ap...
Code App GitHub:
github.com/thebaselab/codeapp
Servediter App:
apps.apple.com/us/app/servedi...
Docker Official Website:
www.docker.com/get-started/
Open VSCode Server:
github.com/gitpod-io/openvsco...
Open VSCode Server Guides:
github.com/gitpod-io/openvsco...
Time Zones on Wikipedia:
en.wikipedia.org/wiki/List_of...
Synology External Access:
mariushosting.com/synology-ho...
The commands you might need:
Synology VS code Docker installation:
docker run -d --name=codeserver \
-p 8377:8443 \
-e PUID=%UID% \
-e PGID=%PID% \
-e TZ=%timezone% \
-e PASSWORD=%pass% \
-e PROXY_DOMAIN=%proxydomain%.synology.me \
-v %location%:/config \
--restart always \
ghcr.io/linuxserver/code-server
Bypassing the permissions error:
stat -c %a /var/run/docker.sock
sudo chmod 666 /var/run/docker.sock
00:00 - Intro
01:15 - Using Code App on an iPad
02:44 - Using Servediter App with a subscription
04:23 - Officelab Keyboard
05:51 - Installing VS Code in a docker container to a Mac
08:17 - Connecting to the VS Code on a Mac from the iPad
09:58 - Installing VS Code in a docker container to a Synology NAS
15:28 - Connecting to the VS Code on a Synology NAS from the iPad
Пікірлер: 183
Apple makes no such claim. There is absolutely nothing stopping apple from putting Mac OS on the iPad Pro other than they don’t want to. The fact that you can’t directly install vscode on you iPad is because apple specifically doesn’t want you to… primarily because they don’t want your iPad to become your computer.
@Big-Chungus21
Жыл бұрын
The M1 in current ipads is the same CPU they use in their macs. Not only could it run MacOS, it could probably do so incredibly well. Id love to run an IDE even something basic like Thonny on my Ipad, itd basically replace my old linux mint running desktop by that point.
@ifeanyichukwu3644
Жыл бұрын
@@Big-Chungus21 what graphics card does the ipad have...
@ifeanyichukwu3644
Жыл бұрын
Most of macos graphics depends on the gpu, that is why it sucks in vms
@icarojose6316
Жыл бұрын
They could run macOS just like iPhone could run macOS either. But it’s not the point. The point of IPad is to run iPadOS a OS based on a stylus finger or mouse and keyboard, while macOs is purely mouse and keyboard
@Zedexization
Жыл бұрын
Its a business. Making it run MacOS would simply hurt their MacBook lineup. Also, they simply dont want to change iPadOS.
This video is great. Informative, to the point, and unlike other channels: you keep it to the point while also being charming. I also appreciate the honesty at the end of the video. This is for some people, but it doesn’t meet your needs as an Android Developer and that’s fine. You still made a video instructing 3 ways to set it up. And you were transparent about all of it. Extremely professional of you. I’m subscribed & can’t wait for more awesome content from you, Alex! You’re the man.
Thank you for this video. It was very helpful for me👍🏿
Exactly what I was looking for.
Thank you bro, I’m not an English native and there is no info about coding on iPad in the Spanish community. You helped me a lot, new sub :)
Incredibale! thanks for sharing this awesome video!
hey, great and informative video!! would love to see how well this works in stage manager on the ipados16 beta
Ima download it thanks for sharing!!
Thanks ! Very helpful.
I definitely hope that one day soon you will be able to get the full development experience on iPad. I for one would change right away! 😊
@AnotherAyushRaj
5 ай бұрын
Apple wont do it because that might cause sales drop of Macbook Air
@senecazone
4 ай бұрын
@@AnotherAyushRajI think people are not use Macbook just because coding
Wow, this is amazing!!!!
Thank you for sharing such informative video. What type of NAS do you have?
Thank you bro...awesome video 🤘
Great video, thanks
Great video. What kind of Synology NAS do you have? Please provide the link.
Great video! But how can we upload files to the codesever if we are connecting globally (through WAN)?
Great video!
thanks for the video helped out!
Well done. Thanks
Muy buen e informativo video!! Gracias.
Great, thanks man. You save my life😂😂
Great video! Subscribed!
I was going to be severely disappointed if this was going to be another remote desktop video. Thankfully it was not. Tysm for that
Thx, very great tutorial. But when I connect via browser to the codeserver I always get the error "workbench failed to connect to the server". So I can't access for example settings, extensions and more. Somebody an idea?
Excelent video, thanks
If y'all have a problem setting it up in code app like I did, make sure that your host server is connected to a wireless network. It took me way too long to realize that the problem was that my host server was connected to a wired connection and not a wireless one. I changed that and now it works fine
@adriamesas1747
3 ай бұрын
Damn you saved me so much time! Thank you a lot
Awesome content man, Im a react dev I think that would be great for me, just want to check if the internal vscode prompt works and npm
this works, but the code server is running the open-source code-oss, which does not have features like vscode intellicode, or remote ssh. The browser is also a problem when you use the vim plug-in. You will lose focus of your editor when you press esc.
@Shanelle-wy1xc
20 күн бұрын
Ty … this is what I really needed to know.
Thank you. Is it possible to have the server installed on the iPad? I need to work without network connection.
I use BOCHS+Python. Guest OS is MSDOS. Python is working on host OS to connect to internet via FTP and other tasks. turbo Pascal and FASM working on Guest OS. Interface between Host and Guest OS is 128Mb file formatting something like FAT16. Dosbox is a fake emulator because it has disk cash. BOCHS is working well.
Can i install jvm to run . Java files in vscode after the nas and docker method?
I got lost when you ask a synology, what I can do if I dont have one ? Btw great video thx man
Is it possible to run docker through lets say linux while ipad gets the image? Also does aws/cloud solution allow to have vsc permamently no matter where you are or if laptop is launched?
In case you want program on tablet I would try top tablets based on windows.
Thank you so much! I don’t want to carry my laptop every day. Your video is very helpful! I am going to do it tonight
How about using Tailscale then access the full version of VS code on the Ipad.
Hello! I install code-server on proxmox container and now I can access to it, but my main folder is root - how can I change it ?
Hi does anyone know if flutter would work remote with the app?
Hi. Ich habe Ubuntu 20.04 LTS auf einem Laptop. Kann ich damit die Umgebung einrichten, damit ich auf iPad das Servediter for code-server einrichten kann? Mir ist die Vorgehensweise nicht klar. Leider kann ich kaum Englisch und verstehe das Video nicht. Vielen Dank.
If you don't have a PC and only have an iPad, you can rent a shadow PC for 29€ and use the appropriate app. Connected to a large monitor, you could even work really productively. Of course, you can also build the whole thing privately or rent a server and then use a remote app.
@Yep6803
3 ай бұрын
Tbh I’ve got a Mac Mini but I prefer have an iPad and a home pc.
Can you charge ipad using the magnetic dots on the back?
Do you have a video how to use VS code on Android tablets? Samsung just announced a new line of tablets and it is very temping to start C++ development on them.
can you help me to install it in QNAP NAS storage please?
its a great video however we cant run,debug our program right ?
Can I use a windows laptop to upload the Img and using it in my iPad?
Thank you! Great video. With this is is possible to write code FOR the iPAD so that it RUNS ON the iPAD standalone? Do you know if any version of BASIC is available to run ON the iPAD?
@GeeksTable
6 ай бұрын
Thanks! Apple has Swift Playgrounds to write and run on an iPad. apps.apple.com/de/app/swift-playgrounds/id908519492?l=en-GB As for the Basic - have no idea, sorry.
Could you please calculate the price for student? The magic keyboard + apple pencil + ipad is almost equal to a macbook.
Hello! I'd like to ask the model of the Synology NAS you are using? Thanks a lot, that was a great video!!!
@GeeksTable
24 күн бұрын
Thank you and you’re welcome! I use DS218+.
So in order to get this going you need to have a macbook and you need to keep it running. Otherwise your connection shuts of??
do we have a larger storage capacity or 64GB is enough?
Gdzie Ty masz do pobrania visual studio na iPad?
Oo. I want that coffee cup.
logitech has Grate keyboards for iPad. I use k380 - no lags, and all functionality exists
Can it work on apple 9th generation??
Module which in itpec exam can do on ipad?
I really needed this video in my life. All I see are dude drinking coffee and trying to sell me how it feels to code with an iPad inside a car or next to a pool (unrealistic) they never talk about what apps to use or a tutorial of how get anything hugged up.
@icarojose6316
Жыл бұрын
Well coding inside a car, it’s not possible since you need to type a lot and you will probably use iPad in a car with your finger or stylus.
So can you run vscode on an iPad Air
The only reason I don't buy ipad is this fact, that you can't use it like fully functional laptop! Thanks for the nice video.
So I have specific hardware requirements only my PC has. Is there a way to set up the server to run on my pc rather than some docker?
@mholber
Жыл бұрын
When you open the VSCode terminal and run commands, they are actually running on your PC hardware. Same for VSCode extentions.
I loved your wallpaper using to your Mac. Is any have a link?
@GeeksTable
4 ай бұрын
basicappleguy.com/basicappleblog/studio-display-schematic
I hate that development depends on a remote server to do any none scripting work, Apple could allow containers (they would create their own container environment as they do with all other technology) that would be able to sandbox the development environment and not break their security system built in to iOS/iPadOS. The chips they’re using for the past few years should be able to handle containers.
@theloniousMac
Жыл бұрын
I don’t mind using a LINODE server and/or a Raspberry Pi connected to my iPad.
@jfftck
Жыл бұрын
@@theloniousMac When the device is capable to do so without using WiFi, then it should be allowed to do so! The current way that it works is no different than the dumb terminals of the past. None of the apps for the iPad that I use justify the device’s existence since I can’t use the abundant resources that are on the device itself. I shouldn’t have to carry a low powered Raspberry Pi to have a laptop replacement and cloud services are no better when internet connectivity isn’t available due to outages. Just cause you don’t mind doesn’t make it a great solution to a problem that has no business existing in the first place. Your statement is what lets Apple continue to not deliver a better experience for users, if they see that even a fraction of its developer user base is okay with hacking together a solution, then they will happily keep the status quo. We should be able to develop iPad apps on the iPad, what if the same approach had been used for microcomputers when they were first introduced and would require a workstation or mainframe to develop software-would there be many developers today? This is a bad UX approach and we need to be more vocal about correcting it by calling Apple out on it.
@icarojose6316
Жыл бұрын
I agree with you, I think we should email apple with this idea. A apple version of docker would be awesome
@BaldGuy82
Жыл бұрын
Nonono, only the chips they will develop in the future will be able to handle this immense workload of coding. 😂 Even for the Final Cut iPad Version you need to go with the M chips. Of course.. 🙄🤢
Great Video. Just a single question. I went on and installed Visual Studio Code inside a docker container (in windows if that makes any difference compared to installing on a Mac). But I need to code in C#, so I would need dotnet core to be installed in the same docker container (I guess it should be on the same container). Is there any way to do that? Because simply installing the C# extension inside VS Code isn't enough. I also noticed that the C# extension inside Visual Studio Code is not from Microsoft. Is it safe to install it?
@t0rvv
Жыл бұрын
I also want to code in C#, did you find a solution?
@sadalp
Жыл бұрын
@@t0rvv Unfortunately not.
can I code in neovim / vim on ipad?
Can i code in oracle sql
Is the 7$ in all 1month or it’s forever instill for 7 dollars?
Can code Python and java script ?
the app load a page, same you enter width safari
So we actually need a PC to work from an iPad? I can't really afford a PC or MacBook rn, I only have an iPad but I'm really motivated to learn code. I'm currently starting on cs50
@icarojose6316
Жыл бұрын
You can rent a remote pc online.
@Yep6803
3 ай бұрын
without renting anything VS code is fully running ONLINE out of the box… he also SAID it. Around the middle of the video he was on VS Code online saying “not whole can be without remote”. So, if you need something like Java (err… there are plenty of better options even better than the traditional options) or something you could NEED it but if you are simple script developer online is ok.
@Yep6803
3 ай бұрын
VS Code uses the same concept of MS Office online so if you will need simple functions is ok, if you need something more you will need it remotely.
@Yep6803
3 ай бұрын
So… DEPENDES your need! 🤔
@Yep6803
3 ай бұрын
For Java avoid to download it, use a remote IDE. And go on… W3S got it.
I think vs code now has a online version? Has anyone used it? Is it practical to use that on ipad
@Yep6803
3 ай бұрын
VS code online version is solid!😅
What if I dont have any laptop?
I think this is enough if you code basic frontend. I guess
Can i write ipad code
The serveditor thing hasn’t been updated since 2020 and haven’t even complied with Apple’s new privacy disclosure thing. It WILL be removed from App Store soon enough or will fail on some dependency in future version. The developer seems to no longer be interested.
@GeeksTable
11 ай бұрын
Some of their other apps got updated like 3 months ago, so he might update Servediter upon a risk of being deleted. No guarantees of course.
great wallpaper any link?
@GeeksTable
Жыл бұрын
Sure! Credit goes to BasicAppleGuy. drive.google.com/drive/folders/1OxUPz8aZznjUfldZGImI2X_yTvwm1FxQ
Surprisingly, YT suggested this video after 100+ useless search results.
Hi! Where did you get that t-shirt?
@GeeksTable
8 ай бұрын
Basic Apple Guy has quite a collection over here: basicappleguy.com/merch
Would the same process work from windows to iPad ?
@XKS99
Жыл бұрын
Just Remote Desktop to your windows machine and you are good to go.
VS code on ipad - is it practical? Any major issue?
@rolworks
Жыл бұрын
No. It's impractical and you cant scroll the open editors using Apple's Magic Keyboard.
@Yep6803
3 ай бұрын
I use it… depends. What is your need? Btw in the middle of the video he says it.
@lawnside82
2 ай бұрын
I dont understand. It works just fine on macos. Why cant we use it on ipad os. Even on m1 ipad..smh
Code app it is good
I am a IT student I want to buy a mac or a ipad what should I buy can you suggest?
@GeeksTable
10 ай бұрын
First Mac, later iPad. The latest M1 or M2 MacBooks are great for coding.
🎯 Key Takeaways for quick navigation: 01:11 🎶 La gama Authentic de JBL presenta altavoces con diseño retro y potencia suficiente para llenar una sala. 02:18 🗣️ Los altavoces de la gama Authentic son compatibles con ambos asistentes de voz, Alexa y Google Assistant, de forma simultánea. 03:52 🎧 Los auriculares JBL 770 NC y 670 NC ofrecen cancelación de ruido, sonido espacial y buena autonomía por debajo de los 200 euros. 04:48 🎉 El Party Box Ultimate de JBL es un altavoz potente diseñado para grandes espacios y fiestas, con luces sincronizadas con la música. 05:55 🏃♂️ Los auriculares por conducción ósea de JBL son una solución diferente para deporte y actividades donde no deseas aislarte completamente. Made with HARPA AI
if i dont have mac!! what will do
@Yep6803
3 ай бұрын
use Gnu Linux? Windows?
It supports visual studio ?
@Yep6803
3 ай бұрын
VS Code runs online plus you can save it in cache (and is solid). I prefer HTMLeditor or Koder for my purposes but it works and online is LIKE download… online you can use whole the extensions! Is a blame nobody say it.
@Yep6803
3 ай бұрын
In my opinion this is how use it… not on server or on cache but online.
Are you german Lithuanian?
For all your iPad productivity problems. Change to surface pro. Problem solved.
@GeeksTable
Жыл бұрын
Yup, in my latest video I’m actually praising the Surface Pro. But unfortunately the battery doesn’t hold up on Intel-based models - charging a tablet everyday is not for me, personally.
Look how much they need to mimic termux
0:31 if you are student you should not money to expensive aluminium. there is cheaper that do same
Ты у нас в тмол преподавал х)
It not freee
i just use the pc i have at home via chrome remote desktop 🤣
I was hoping for actual vs code but it sucks just as android
@Yep6803
3 ай бұрын
Err… is online😅 I use it from Safari, is the same of Mac
@Yep6803
3 ай бұрын
the app sucks, the web app is like web version of MS Office😅😊
@mentalisme
3 ай бұрын
@@Yep6803 All the more worse. I want my files in my computer offline. But maybe I should just learn to use vim and stop worrying about Microsoft products.
Hi
How to control pc with ipad 🙄
“How to code on your ¡Pad with VS code for free” proceeds to tell me to download a paid app…
@GeeksTable
Жыл бұрын
Nope, servediter.app is still a free app to download and use. You pay only if you don’t host VS Code yourself.
it's not free, code app is 7€
@kilic571.
Ай бұрын
Yes, he also mentioned that
To anyone arguing that we could have MacOS on iPads and iPhones, it makes complete sense that you should not be able to have the same exact operating system across all available products, they were designed for different purposes. Your phone is designed to be a phone, not a micro PC, your tablet is just that, a tablet and not a Mini Laptop. If you want to have the full flexibility, than buy a laptop, the problem is people want to have it all and pay as little as possible, well guess what? Instead of hoping for this, work and save your money until you can afford to buy the right device for you, simple.
It needs money… I don’t have money
Breh you still need a computer to make the server so make a video so you don’t have to use computer at all
As search the code app and I see that it causes money so you’re lying to us and it’s not free and I need a free one. I am so angry
@GeeksTable
7 ай бұрын
This video is more than a year old, so who knows what the developers of the Code app have come up with since then. Don’t be angry.
smash