Live data from Hacker News

Play.js: The Node.js and React Native IDE for iPhone and iPad

playdotjs.com

51–60 of 66 posts

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#51
post #48

Is there something similar that would allow me to use one of these on iPad Pro: - A fully featured linux desktop with Visual Studio Code and a terminal - A sandboxed terminal with persistent storage - A text editor and a rust compiler - A text editor I could always ssh into my raspberry pi while at home, which is my second best solution. But, if anyone has some ideas/solutions in mind that require even a large bit of…

Here's how I do this: https://stephendotz.com/posts/pocket-dev/ Originally I set it up on my iPhone, but now I use my iPad Pro "13 w/ the keyboard cover and it's really pleasant. I've written a ton of code on it. Front-end work is a little bit less fun because there aren't any browsers with dev tools for it.

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#52
post #45

Earlier quoted context omitted.

I don’t think they’ve ever had a policy about whether apps could / couldn’t re-create their own menus or windows.

I finally found it. It's the "create an alternate desktop environment" part that I would say this falls under. Mostly because you have a desktop and they've created a new windowing environment that isn't native to iOS. >> 2.5.8 Apps that create alternate desktop/home screen environments or simulate multi-app widget experiences will be rejected. https://developer.apple.com/app-store/review/guidelines/

Got it. Yeah I see what you mean. This rule is more about them wanting to maintain control over distribution than it is about having a custom desktop / windowing metaphor. They don’t want people to create a platform within their platform where a third-party is distributing app-like things in an end-run around the iOS App Store.

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#53
post #48

Is there something similar that would allow me to use one of these on iPad Pro: - A fully featured linux desktop with Visual Studio Code and a terminal - A sandboxed terminal with persistent storage - A text editor and a rust compiler - A text editor I could always ssh into my raspberry pi while at home, which is my second best solution. But, if anyone has some ideas/solutions in mind that require even a large bit of…

Here's how I do this: https://stephendotz.com/posts/pocket-dev/ Originally I set it up on my iPhone, but now I use my iPad Pro "13 w/ the keyboard cover and it's really pleasant. I've written a ton of code on it. Front-end work is a little bit less fun because there aren't any browsers with dev tools for it.

Inspect Browser: https://itunes.apple.com/gb/app/inspect-browser/id1203594958...

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#55

Earlier quoted context omitted.

Here's how I do this: https://stephendotz.com/posts/pocket-dev/ Originally I set it up on my iPhone, but now I use my iPad Pro "13 w/ the keyboard cover and it's really pleasant. I've written a ton of code on it. Front-end work is a little bit less fun because there aren't any browsers with dev tools for it.

Inspect Browser: https://itunes.apple.com/gb/app/inspect-browser/id1203594958...

Amazing, thanks!

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#56

Earlier quoted context omitted.

Node should be the easiest to conform to Apple’s policies. It is using the native JavaScript engine.

Node and a native JavaScript engine aren't the same thing, unless the native JavaScript engine on iOS is Node.

Node isn't even a JavaScript engine.

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#57
I bought this, it looks very nice and the UI has a very high level of polish to it.

I'm trying to use this with WebViews to hack together a multi-window, multi-tab browser thing, not sure if this is something that exists already.

The main issue with this is that it closes all of the windows when you switch away from this app, making it quite inconvenient at the moment.

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#58
post #49

Cool would be if this app had some basic git(hub) support - currently seems only to support storing files locally or sharing to anything with a registered Sharing Extension (not aware of app that registers github sharing extension)

You wouldn't do this. You'd expose the filesystem (Files app) and use Working Copy, which can mount repositories as though they were folders.

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#59
post #49

Cool would be if this app had some basic git(hub) support - currently seems only to support storing files locally or sharing to anything with a registered Sharing Extension (not aware of app that registers github sharing extension)

It already exposes it's document folder "On My iPad" so you can use the folder sync feature in Working Copy to work with github.

Re: Play.js: The Node.js and React Native IDE for iPhone and iPad

#60

The app is really slick. I'm surprised they were allowed to have their own window manager as Apple were very against that in the past. But I really like it. It actually is a nice take on a desktop environment on a tablet. I'm curious it being Node.js. It can run my js file on flight mode so isn't using a remote execution. But I didn't believe you could run node.js on an iPad due to the Apple restrictions (hopefully I…

RE: Node modules. For now, it requires some prep with a laptop. You can use browserify --bare to squash all the dependencies into a file as they do here playdotjs://28816c75

NCC is a good tool for this too https://github.com/zeit/ncc
Post reply on HN