DEV Community

Cover image for StudIO: The all in one coding environment for iPad
Arthur Guiot
Arthur Guiot

Posted on

StudIO: The all in one coding environment for iPad

I’ve been working on a pretty cool app called StudIO that aims to provide iPad users a fully functional coding environment without compromises.

Banner

StudIO is an iOS app that simulates the same complete development environment that you have on macOS or Ubuntu (or other *nix OS) machine. It primarily focuses on iPad, but it does work perfectly fine on any iPhone.

The editor is based on a rewritten version of CodeMirror 6, which enables developers to write and install plugins in order to improve their experience. It is compatible with many of the tools you love and use everyday such as iSH, drag and drop, Files, and many more.

StudIO is currently the best (and probably the only) option in the market. That’s why we made it cheap (4.99$ in most countries) so it’s competitive with future apps.

It’s also the first hackable code editor for mobile devices ever created. It means that you and the community can create and install plugins, specially for StudIO. Everything within the editor frame is customizable, from the theme to the smart completion bar. Plugins should be written in languages you already know and use: JavaScript and CSS (themes only). The app will run them concurrently using the fastest engine on the market: JavaScript Core, so performances shouldn’t be too much impacted.

StudIO will enable students, developers and everyone else to code right from the tool they love and use everyday. It’s one of my firsts app, and probably the one I’m most proud of. I would recommend you checking it on the App Store by searching for: “StudIO Code”, or just going to https://studiocode.app

Top comments (3)

Collapse
 
fultonbrowne profile image
Fulton Browne

Do you see an android version in the future?

Collapse
 
arthur_guiot profile image
Arthur Guiot

My answer will be pretty straight forward: no. I understand that it can be frustrating, but I don't really have the time, patience and more importantly experience for Android development. I prefer to focus on the iOS version, so I can provide the best experience possible rather than having a meh Android version.

Collapse
 
fultonbrowne profile image
Fulton Browne

That's understandable, same reason I don't have an iOS version of my app.