Comment below if you have any coding topics you'd like to see covered.
@pablogavilan29275 жыл бұрын
Tech Craft do you now any app for code in java on the iPad?
@tech_craft5 жыл бұрын
The best solution I have for Java development is to use Screens to remote into my laptop to use IDEA. If I have to do Java coding I'd drop back to carrying my laptop I think. I have done Java in vim over SSH, but I didn't find it super productive.
@DarylChangs5 жыл бұрын
Tech Craft Dontou recommend getting the 11 or 12.9” iPad Pro? Why did u get the 11” instead?
@justforyouenjoi5 жыл бұрын
@@tech_craft I'm taking intro to Java at University now and was hoping I could use my iPad pro as well! Guess I'm stuck with the old laptop for a while longer.
@tech_craft5 жыл бұрын
Daryl Chang For me it’s a weight and form factor thing. I work on the go a lot so having the smaller machine is great for me. I prefer the 11” for note taking too just because I think it’s easier to hold. My suggestion is to spend 30-45 minutes at the store if you can and try them both. I did a bit of time with each device and quickly realised I’d more be comfortable with the 11”.
@kevinxin15455 жыл бұрын
Do you know how hard it is to look for 22 minutes of pure information now from the internet? Usually it takes me about 2 hours. Here it actually just takes 22 minutes! Thanks for this I've been looking for this and already using working copy but not the mouse. Just tried the mouse and it's much more fluid than I imagined.
@TerenceMurrayWolf5 жыл бұрын
Dude!!! You’re a freakin genius. You not only answered my questions, but even gave me a few ideas for a raspberry pi server project I’m working on. Will be looking forward to part II
@tech_craft5 жыл бұрын
Exciting! I was just planning a trip to the Raspberry Pi store over in Cambridge because I have two projects that I want to run up on the new Pi4. Love to hear about what you end up with.
@hvdb44923 жыл бұрын
Hi. I’m coming across raspberry pie server basics. But I’m so new to this , I’m currently on Google cloud and setting up an identity. But my question is what do you use raspberry pi for. Is it a type of FTP/ or server ? Or API ? I’m still learning these abbreviations
@jayoils1232 жыл бұрын
@@tech_craft I’m a studying ccomputer programing and I’m in the beginning stage of learning the basics starting off with html what app would you recommend for me overall since my iPad is my only and current device ?
@mheelitube4 жыл бұрын
Just want to say a big thank you. I love iPad form factor and I love programming. I never knew iPad could do that in Codea and in Pythonista. You've just added tons of value to my iPad. Your video is very precise and to the point. I love it.
@dakotaburns75514 жыл бұрын
Dude!! You’re absolutely rocking it man!! Love this stuff! As Web Developer for 20+ yrs, and user of latest iPad, I find the prospect of using iPad for development is quite cool!! Keep up the great work!
@withmikes5 жыл бұрын
Best Pythonista video I've ever seen! Would love to see you deep dive even further on Pythonista!
@customfwj6424 жыл бұрын
withmikes finally someone else who knows about this app. I love Pythonista.
@radukapu4 жыл бұрын
Absolutely amazing video! I'm just starting with Python coding and being able to know how much I can do on my ipad is mind blowing. Thank you for your very clear and comprehensive information.
@drmariopepper43544 жыл бұрын
This guy knows his stuff! Keep up the hard work and stay positive!
@nicholasdec18294 жыл бұрын
bro honestly i love your videos and props to you for having 4k
@FernandoAES4 жыл бұрын
Just got an iPad with Magic Keyboard and will slowly migrate my workflow and bash scripts to be native in the iPad. Great material and finally some stuff beyond using duet display and calling it "working on the iPad".
@Ata7violin5 жыл бұрын
I have always been interested to learn how to code. I'd love to learn more about coding from your videos. Would you consider doing a series related to this?
@karimla93385 жыл бұрын
Check webdevsimplified, traversymedia, the net ninja and derek banas
@Ata7violin4 жыл бұрын
@@karimla9338 Thank you very much
@CabbageShop5 жыл бұрын
I'm a developer and can quite happily use an ipad + the blink app to connect to a server and code on there. Where I have a problem is when developing a Web app the lack of dev tool in the ipad browser is a killer
@stockinvestor41495 жыл бұрын
This channel looks very professional and the way the video pans out is really good too. 6k subs cheers
@faustosanchez13654 жыл бұрын
Man! This video is amazing, it disserves 10 million views at least! You have a new subscriber from Argentina! Keep it up! Cheers!
@FarhanAnsarii5 жыл бұрын
You have a long way to go dude, this is just next level technical stuff. All the very best and keep posting such informative videos.
@kogcyc4 жыл бұрын
Wow! Apple has a usable filesystem? Stunningly practical.
@Rawaby20214 жыл бұрын
You should change the title to Coding python on ipad
@chinarut4 жыл бұрын
to be fair - he does get into Codea based on Lua - I think he’s trying to open peeps up as to what’s possible and it’s just a matter of time before we see node.js, ruby, etc. using the same meta-framework
@arthjeff90114 жыл бұрын
kodex
@punkyagogo4 жыл бұрын
Chinarut R Play.js is prob the best app for react and node development. Super cheap too.
@theja634 жыл бұрын
should've read the comments first😛
@ADeeSHUPA4 жыл бұрын
@@chinarut uP
@roripocket6273 Жыл бұрын
Thanks for sharing this videos, I just received and iPad Air 5, and trying to use it for coding. This video is just what I need!
@sdb1755 жыл бұрын
I just liked and subscribed, I don't even have an iPad, lol. But the way you've explained everything deserves my subscription, I didn't even wait for the video to finish, I just felt I should. KZbin should have more creators like you in tech.
@tech_craft5 жыл бұрын
Thanks for your kind words.
@SylvainGil4 жыл бұрын
Very informative, the part where you explained the workflow between Pythonista, Working Copy and Textastic was very useful to me. Thank you!
@sondant42245 жыл бұрын
Wow that was sick man! You just executed python code on an iPad, that was genius! Thanks for the Great inspiration, you can create really nice workflows like that
@tech_craft5 жыл бұрын
It’s super exciting. Things are looking even brighter since I filmed this. The A-shell app came out which gives you a full local shell complete with vim and python. And there is iSH in beta at the moment that is a full Alpine Linux running locally (emulated) on the iPad.
@sondant42245 жыл бұрын
Tech Craft Great that the iPad is becoming more then a media consumption device! Looking forward to your next videos, I subscribed
@eliasdetrois2 жыл бұрын
Very inspiring and I‘m hoping to take my iPad game to the next level with your ideas and insight
@johnsobota62343 жыл бұрын
any content for programming for the iPad Pro USB port would be fantastic !
@kevinxin15455 жыл бұрын
If you are using Logitech gaming mouse and is having lag issues when connected to the ipad, the solution is to first set the polling rate of the mouse to be 250 or less on a machine that has logitech gaming software downloaded first. I tried and polling rates of 125 and 250 are both lag free. 500 and 1000 gets really bad lagging issues and renders the mouse unusable on the Ipad. I think the same logic could be applied to other mice if you are having trouble with them. Hope this helps someone!
@richardwalters92494 жыл бұрын
Very nice. I’d also like to give a plug for iVim for anyone who likes the old-school vi editor. One can use “Open with...” for files in Working Copy, and edit in iVim ! It even has a whole slew of new iOS ports, like entering :ishare to see a pop-up window to share text content to anything in your share sheet. Very nice editor option for coders.
@lwa.dev745 жыл бұрын
Great Vlog about the iPad Pro & Pythonista 3.. after watching this i purchased this instantly as I’m learning python now and like the fact that i can use a local application rather that having to use cloud base container which is ok but nice to run locally...
@cookieplays6985 жыл бұрын
Does pythonista will support in ipad 6thgen?
@mschmackle4 жыл бұрын
Lokesh I'm running it on 5th gen
@SiddharthaGhoshSid5 жыл бұрын
Finally! This is what I have been looking for! Thanks a ton, you're a savior!
@tech_craft5 жыл бұрын
Glad you liked it. I hope it helps.
@SiddharthaGhoshSid5 жыл бұрын
@@tech_craft Absolutely! Thanks a ton again! Please keep doing these kind of informative videos!
@SwitchedOn5 жыл бұрын
Loving your stuff dude! Defo would like a shortcuts tutorial, really struggling to understand how I can use it. Thanks!
@mindbalance_cc5 жыл бұрын
Really pleased to have found this channel. Been a fan of the iPad and now iPadOS and had a latent interest in Python - sparked my interest in this again. Congrats on the growth on what is such a young channel. I’m subbed and will be watching with interest. Cheers!
@VikalpGautam5 жыл бұрын
Brilliant video. Didnt know iPad is so versatile and powerful
@Dmckdnsmssnsns4 жыл бұрын
Seamus O'Dork it’s not a computer. It’s just a tablet with a mobile OS. But it is indeed powerful
@chinarut4 жыл бұрын
@@Dmckdnsmssnsns lol. “what is a computer?” ;)
@amaclellan34 жыл бұрын
Short cuts video ! Haha we want it all ! You really have a great channel here, no nonsense, very well spoken and organized explanations.
@dz0415 жыл бұрын
Great video! Looking forward to more, nice work buddy. Greetings from Australia!
@stephenmcconnell78684 жыл бұрын
Thank you for this. I’m very interested in developing on the iPad and you’ve shown me that I can.
@colbymelvin23304 жыл бұрын
This project intrigues me and I think I'd like to try something similar. I'm currently using a networked rPi 4 as a development environment for personal projects - I develop on the rPi from inside VSCode's GUI on any machine on my home network via the Remote Development Extension (ssh) for VSCode. Couple questions about your setup: 1. Can you speak to the code review experience on a tablet? Would you typically use the web, or something like GitHub's iOS application? 2. Are you able to install and use any sort of language-specific linter in your text editing env on your iPad?
@noartifice4 жыл бұрын
This is such an outstanding video. Concise, engaging, and super informative. Subscribed.
@giorgiobassan5 жыл бұрын
I would love to make a fully functional iOS app on my iPad, also using Swift would be awesome but I cannot find any IDE where I can do that, can you help me? This is the first video a watched and I’m subscribed!
@tech_craft5 жыл бұрын
Swift development on the iPad isn’t possible in any meaningful way yet. I really hope that Apple supports this in the future.
@harrytsang15015 жыл бұрын
My routine of coding on an iPad is a lot simpler and closer to a traditional laptop. I just ssh into a remote server with a tmux session and use vim from there. Virtually no language restriction, vim bindings are great and no synchronisation needed across devices of all platforms
@tech_craft5 жыл бұрын
I'm covering this workflow in part 2 :)
@analiacabello20114 жыл бұрын
I am so glad I found this video! Most people are talking about the video editing and design. This is is just what I needed. One question, in your opinion could you use the ipad pro as your only work device (for a Maths major)? I am starting next year. I would expect it not to be enough for a Computer Science major (because I assume they do a lot of hard core coding), but I am not sure about Maths. I am expecting some coding on the Maths degree (but not nearly as much as a CS major). Thank you :)
@damonmartin15725 жыл бұрын
Pythonista is crazy. I swear you can even do gui programming with it shown on their website. No tkinter but still impressive. I could see this being cool for doing a bit of code on the go then compile stiff at home. I would recomend a laptop or pc if you have nothing, but my iPad Pro will be used more for note taking at uni for maths and stuff in comp sci and my PC will be for coding.
@ChapmanKarluvirov5 жыл бұрын
Excellent this is was i expecting to see, now i have almost your same setup! Thanks Tech Craft ;)
@tech_craft5 жыл бұрын
Hope it works out!
@madeleinevargas88983 жыл бұрын
Great video! I’m new to python, learning data science so my professor wants us to learn coding but all I hv is an iPad no laptop
@pablogavilan29275 жыл бұрын
Nice video, waiting for part 2!
@Showbizboy4 жыл бұрын
I wish I knew what you were talking about!
@dharma_adiputra4 жыл бұрын
Wow, this video contains a dense of information for me. Thanks.
@TheMosester4 жыл бұрын
This video is just amazing, very high quality!!! Many thanks
@aktivex20754 жыл бұрын
are you going to stall, your wings are spreading
@stevenrunnalls1854 жыл бұрын
Was excited to watch this as I have wanted to teach Python to my Year 8 students who only have iPads. 2 minutes in and you show that you have a separate keyboard and mouse, making it an equivalent laptop. Reinforces that iPads are utterly useless for teaching coding.
@nicolos16455 жыл бұрын
Wow I never knew Juno existed! Yay Jupyter on the ipad!!!
@tech_craft5 жыл бұрын
It's a great setup. I have high hopes for the future for iPad as a device for doing data science work on.
@Clytax4 жыл бұрын
Blinking is fun you should try
@Yodasmith164 жыл бұрын
1 year later 50x the subscribers good work
@Dettol685 жыл бұрын
Video on using your iPad on the road, by remote control of your Mac and/or PC, please
@Dm-ni7ti3 жыл бұрын
Google colab lets you code python online similar to jupyter in that it has cells that run individually, but some of the packages might be missing.
@sm0na5 жыл бұрын
wow, that was a lot more than I would think would be possible! thanks for sharing your workflow with us
@danielnainggolan87024 жыл бұрын
This is exciting, any update in 2020 or IpadOS 14 sir?
@bitkahuna5 жыл бұрын
just want to say THANKS for using a decent microphone. what are you using?
@tech_craft5 жыл бұрын
I’m using the Rode NTG-4+. I really like working with it. I run it into a Zoom H4N audio recorder for secondary recording and preamp, then from the Zoom into the camera.
@99Str3XD4 жыл бұрын
Great stuff ! Love From India
@RichardKaseler5 жыл бұрын
Great video. I was thrilled to learn about Pythonista. I would caution that the app appears to have been abandoned on the App Store with no updates in over a year and no product announcements or information about future support on the developers website. My hopes were dashed in that I can’t get excited about a tool where the developer has “gone dark”.
@tech_craft5 жыл бұрын
From sales figures it seems like Pythonista is still making money for the developer so hopefully he's not going to abandon the product completely!
@RichardKaseler5 жыл бұрын
@@tech_craft That is hopeful. Perhaps he or she could post some intentions for the future of the product. Thanks!
@ignacioanezin23524 жыл бұрын
make a new video about the topic, but related to the new posibylities that the ipad pro 2020 brings up to the table with the trackpad and the new os. A video like that would have a lot of impact
@tech_craft4 жыл бұрын
New iPad ordered! I'm not convinced yet that the hardware is _that_ much better, but the software landscape has changed enough in the last 6 months for a refresh of this video.
@ignacioanezin23524 жыл бұрын
@@tech_craft I also didn't think it's that much of an improve, but the camera set-up it is also great. So I think is worth it. I'll waiting the video. Happy quarantine!
@elfensky5 жыл бұрын
Very interesting video, didnt know it was possible to run any kind of web server on the iPad. The intro is really long though, the real content starts at 2:38
@tech_craft5 жыл бұрын
Valid point about the lengthy intro. I think my more recent videos get to the meat much faster.
@chinarut4 жыл бұрын
@@tech_craft just break down the table of contents in the beginning. while it took effort, once I focused time to watch the whole video - it’s perfect :)
@John_Doe_69693 жыл бұрын
Great video- thanks! I started learning webdevlopment and Python some weeks ago. For now I‘m using my macbook from work, but am looking to get sth. my own. I dont know if I should get the m1 macbook or the iPad Pro - can you recommend sth. ? Thank you so much!
@cfischer6914 жыл бұрын
Id love a video about your shortcut usage
@sean78912334 жыл бұрын
wow now up to more than 50k subs, congrats!
@govindsinghtomar55044 жыл бұрын
Man you are very addictive ❤
@Sebpv20063 жыл бұрын
Is that a book of the elements of statistical learning in the background ?
@graykaufmann4 жыл бұрын
Video begins here: 2:39 Got you man
@MikeMaheu5 жыл бұрын
Great work on starting this channel with a boom! Love the content and subject matter. Would love to see a walkthrough of scripting Apple Shortcuts. For example I want to have a shortcut that connects my AirPods. Or use Apple Shortcut to execute Pythonista script.
@tech_craft5 жыл бұрын
Thanks for your kind words. I have some shortcuts content coming. The AirPods idea is an interesting one and I have Shortcuts/Pythonista on the list.
@chandlerminh62305 жыл бұрын
Cool AF Subscribed and expecting more quality content from you!
@hadihassan_4 жыл бұрын
I wanted to ask that can the 6th gen Ipad provide the power needed for coding and programming?
@discounttyres41614 жыл бұрын
You are a genius!!!!.Subscribed...
@nobeebadobea3 жыл бұрын
Hi!!! Thank u for this great video! I am planning to buy an iPad in few weeks. As a software engineer myself, I would love to learn coding in an iPad, however, I still am wondering, how many storage space is considered optimum/enough if I want to use it to create simple apps/website in iPadOs. I am not considering to get a macbook/iMac because I want to use the iPad for digital illustration as well ^_^ looking forward for your answer!!
@Abduldoctor Жыл бұрын
You could buy an external accessory with expandable storage
@farasakbar27614 жыл бұрын
Just found this gem!!! Maybe u must start create python tutorial for ipad pls
@dimicool3 жыл бұрын
Nice video, got me interested and mimicked your setup... however when I pull some changes with Working Copy, I see the changes in Textastic, but in Pythonista the file isn’t updated. Even worse, after opening the file in Pythonista and I go back to Working Copy, he wants to perform the ‘change’ from the old file and I need to revert. You don’t have this behaviour ? This is very annoying and not workable actually. Thanks for your input .
@jefflewis54614 жыл бұрын
So, to sum up 23m of video: how to use your iPad Pro as a terminal for Python development on a remote server. And yes, this works. You could also use RDS and develop full Windows apps using Visual Studio running on a server or remote into a Linux server and use Bash or Eclipse. Of course that works with everything else too. Personally, the lack of real mouse support nixes the iPad as a serious dev shell, but hey. And if you're doing complex UI, also going to be tricky. As for battery life, unless you live and work in a pasture or a forest and do coding sessions longer than 8hrs (which is a bad idea, BTW), electricity isn't THAT hard to come by. So, kudos for making this work for you, but as is the case in a lot of these "how I made the iPad do X" vids, the problem is that you started with the wrong question: "how can I use the iPad for this?" rather than the right question: "what's the best tool for this problem?"
@tech_craft4 жыл бұрын
Thanks for your comment. I don't believe I did start with the wrong question. I work on the go a lot, I travel a lot so my starting point is: what's the lightest setup with the best battery life I can get. I really cannot agree that battery life is only important if you live out in the wild. If I get on a train journey and the power at the tables is down, or on plane with no at-seat power, all of a sudden electricity is that EASY to come by. Everybody has different requirements. I propose that if you're requirements are heavily focused on mobility then a smaller setup with better battery life is the best optimisation. To return to your point about the mouse, I think there are plenty of devs who would disagree that you need a mouse for 'serious' work. I use a keyboard-heavy workflow so not really restricted by the mouse at all.
@WaheedAkhtarWahid5 жыл бұрын
Play.js for nodejs and React apps to your review.
@chinarut4 жыл бұрын
i heard about play.js! I can’t dive in immediately and assume it integrates just as easy with Working Copy?
@WaheedAkhtarWahid4 жыл бұрын
@@chinarut It exposes its document folder to "On My iPad" under files. We can use the folder sync with Working Copy.
@mivoe995 жыл бұрын
Very interesting video even tough I am not owning an iPad and not planning to buy one.
@prithvirajarora21213 жыл бұрын
Man , you’re awesome 💯
@Velo10104 жыл бұрын
When is Apple going to release full mouse support for the iPad? At the moment it’s disguised as Accessibility, rather than Mouse or External Navigation, or something like that.
@gurungmadan5 жыл бұрын
You mentioned text editor and version control but what about package manager (e.g. npm), task runners (e.g. gulp) or bundler (e.g. webpack) all of which are used by developers these days. Any work around those??
@tech_craft5 жыл бұрын
In Pythonista I use pip for package management using the Stash utility I showed in the video. Similarly, that Juno has a pip-like package manager built-in. Based on some recommendations in the comments, I've been trying out the play.js app which has npm available to install packages for Node/React apps. I've not yet seen anything for doing Ruby directly on the iPad, but I've been doing Rails work quite comfortably over SSH.
@DjangoGroen5 жыл бұрын
1500? Holy shit you’re on 3K almost 4K right know 😂😂 you’re gonna be big if this keeps going
@tech_craft5 жыл бұрын
It's been a fairly wild ride so far. When I started I had hoped to 1K by the end of the year, I certainly didn't expect to be ~4K with over two months of the year left!
@Calfen7204 жыл бұрын
Approaching 40k now. Onwards and upwards for you! You've also persuaded me to buy an iPad Pro. My bank card may not thank you but I surely do!
@Про100Мен-с7р4 жыл бұрын
Perfect video
@mschmackle4 жыл бұрын
Great video. Question, do you do any Django programming on the iPad? If so, how does one go about MySQL or Postgres connectivity?
@aeebeecee37374 жыл бұрын
After your video, I love iPad more than Laptop.
@sunnsinklab85374 жыл бұрын
Thank you so much .. being an engineer and programmer and tattoo artist.. I am barely unlocking iPad Pro to its full potential .. your videos help me decide which to use.. thank you keep videos coming What best editor do you recommend?
@tech_craft4 жыл бұрын
I have two good options. I like using Kodex but I also really like using Vim inside the A-Shell app
@chinarut4 жыл бұрын
@@tech_craft how is Codex different from Textastic u mentioned in the video? (other than being 1/10 the price :)
@eallen85504 жыл бұрын
Wow!! Liked and subbed. I have Googled this topic so many times and got nowhere. Where have you been??
@tech_craft4 жыл бұрын
Building up the courage to get on camera!!
@eallen85504 жыл бұрын
Glad you got there. Going through your back catalogue now and just downloaded Pythonista and Working Copy. Been meaning to learn Flask for a while and now have a reason!
@esmeraldalobos97442 жыл бұрын
Amazinggggg thank you!
@amrittiwary0806894 жыл бұрын
Thanks Rob for this insight. Have you looked at how to do python Data science work on newer iphone like 12/11 possibly using iphone as a typical desktop.
@AgentZeroNine15 жыл бұрын
Hoping to see a similar video for the Surface Pro X.
@tech_craft5 жыл бұрын
I wish I had one to try out!
@michaelfishwick-b8u8 ай бұрын
Thank you.😊
@drmariopepper43544 жыл бұрын
I like your videos. Subbed
@richlepik85874 жыл бұрын
Any recommendations on how to practice java coding on the iPad, please? Thanks
@DavidThomas4534 жыл бұрын
For learning python, would you use pythonista on the iPad or would you use a program on the pi that is connected to the iPad. I have a Rasp pi 4 that works with my iPad by following one of your other videos.
@charlymendez3 жыл бұрын
Hi Rob. Thanks for sharing your experience, this is a really great video with useful information. I’m a Java developer, do you know if there is an option for coding in Java with autocompletion and some other IDE’s features? I’m not expecting an IntelliJ or Eclipse but with autocompletion, automatic import and syntax check it would be great (and if you can run some unit tests I’d be in heaven). Thanks in advance for your answer. Best regards
@davidgodinez71465 жыл бұрын
Amazing! Got a new subscriber!
@BrianWarkentine5 жыл бұрын
No fluff, just the facts, awesome. ... also, Not sure about having projects in both github and iCloud, seems a hack to get around a limitation.
@tech_craft5 жыл бұрын
Glad you liked it. The iCloud thing is absolutely a hack. Hopefully there will be a rev of Pythonista soon that removes the need.
@iLLuSioNJava4 жыл бұрын
i really love your video. i have a some question. - Can i use a python virtualenv on Pythonista 3 ? - "Working Copy" can use "git" from another provider or my private git server ? Thank you for your answer
@ricardokullock25355 жыл бұрын
I would love to see how to use iVim too!
@therealdx44723 жыл бұрын
I really liked the video but as an improvement, I would suggest that you integrate time stamps so your viewers can find the content they look for more easily.
@yashsengar.58475 жыл бұрын
Get this guy more subscribers!!
@pgtips42403 жыл бұрын
Great video but just one problem, I don’t want to code in python. :)
@kushagrgoyal5 жыл бұрын
Loved the video. Very cool. is it possible to install modules like numpy, scikit learn etc on the ipad?
@tech_craft5 жыл бұрын
Some apps limits which modules you can install, but in general, you can install any pure python module. For modules with native extensions, you typically need your Python app to support that module out of the box.