Post by dar on Dec 11, 2015 4:46:50 GMT 10
UPDATED!!!! > SmiteIDE now liveStream-enabled! what is liveStream and how does it work? liveStream allows you to run NitroJS applications directly from the server, eliminating almost 90% of the application's size on the user's computer. LiveStreaming app is done by uploading your webapplication contents to the server and making the downloadable manifest point to those assets. To test one out for yourself, check out SmiteIDE (there is a liveStream-able version [last option on the site])
What is NitroJS? NitroJS is a runtime which works together with the Nitro.js helper and the NitrixCore on top of the Nitro runtime to allow you to create web-application for your desktop. Why? It was originally meant to be for learning purposes and quick development but after a few private testers played about with it, they suggested i launch it for full development purposes.
The whole documentation (or the main parts at least) are readily available @ nucleonbytes.github.io/dev/Nitro/docs.html so you can start playing about with it.
Where to go from here? For now, i am working on an IDE/studio that runs entirely off of NitroJS as the old TizenWeb 3.0 was a little slow compared to the Nitro-based prototype i have built.
I am also looking to create a package manager for NitroJS framework to allow all Nitro-based apps to be accessible from one source. I am hoping to create this package manager (npkm - Nitro package Kit Manager)
What i am currently looking for: Right now, i am looking for web-app enthusiast to get involved with NitroJS and create really useful web-apps (calculators, text editors, calendars, etc) to be published in the package library host to be accessed by the package manager once it is done.
Please do get in touch if you think you can help out with this enormous project.
Thank you!
Last Edit: Dec 20, 2015 7:46:17 GMT 10 by dar
|
|
Post by Prezence on Dec 11, 2015 13:51:23 GMT 10
I'd like to see the process of building one of these apps. So would these Apps require the interpreter to run? Kinda like how Python needs to be run through the IDE, except this interpreter is a cefsharp control with Javascript bindings?
Check out our website here. Check out AirBrowse here. Follow us on GitHub here.
|
|
Post by dar on Dec 11, 2015 17:22:41 GMT 10
I have added the link to the docs page
To build one you need a manifest file and your html and JS files
Yes the client will need to have the runtime installed (or you could package it with your app)
|
|
Post by dar on Dec 12, 2015 4:41:24 GMT 10
Hey guys, just letting you know that i have released the NitroJS runtime available for download on the site nucleonbytes.github.io/dev/Nitro
I have also updated the documentation section so be sure to check those out!
|
|
Post by Prezence on Dec 12, 2015 8:15:54 GMT 10
I got this to work fairly fast, although It wasn't clear how to open a project. now I know you have to open the jnx file in nitrocore.exe. Also, the ability to run scripts and open files seems like it could be really insecure. Overall this is very cool
Check out our website here. Check out AirBrowse here. Follow us on GitHub here.
|
|
Post by dar on Dec 12, 2015 9:19:39 GMT 10
Hey guys, Yet Another Update! The Kickstart page has now been published, to help those looking to get into NitroJS development. I am still looking for developers who can help create webapps on NitroJS. I will be publishing these apps onto the 'Projects' page of NitroJS website as well as upload them to the NPKM host... I know that the sample project on Kickstart can be improved, so if you can create one that you think can replace the current one, please feel free to let me know If you come across any bugs, please let me know... If this picks up, i will be extending to cross platform to support OSX and Linux
|
|
Post by dar on Dec 14, 2015 10:08:05 GMT 10
Update! v1.8 is out now!!!!
NucleonBytes.github.io/dev/Nitro/docs.html
Brings more async methods and improved permissions settings for security
|
|
Post by Prezence on Dec 16, 2015 0:29:46 GMT 10
dar you should integrate this with an OS type app which you can run all nitro programs in
Check out our website here. Check out AirBrowse here. Follow us on GitHub here.
|
|
Post by dar on Dec 16, 2015 0:32:09 GMT 10
That would be really good! but i dont know how to implement it... It sounds complicated (or at least i will probably end up making it complicated)
|
|
Post by dar on Dec 16, 2015 21:44:55 GMT 10
I think we should discuss it more ranilwallace but otherwise I think it is great idea
|
|