I have been thinking in all the possibilities to update NeoApBuilder externally and I have found two interesting possibilities:
1) Adding visual components.
NAB plugins are fine, but they lack visual components.
Using this freeware utility, it is possible to save the windows clipboard data to a file and load it later.
I have tested it and works perfectly with NeoAppBuilder objects (NEOSOFT OBJECT FORMAT). It saves all the scripting code too, and even the images, if they are in URI format, once the objects are copied to the clipboard. This way it is possible to generate and share predesigned components. In combination with plugins it is almost like adding new objects capabilities to NeoAppBuilder.
The freeware utility works in command line mode too, so my idea is to develop a simple NeoBook program as a graphic interface to save and paste components into NeoAppBuilder.
Here you can download a very basic version (NeoBook source code included):
NeoAppBuilder Component Manager
How to create a component:
In a Container object add HTML, NeoScript or JS code and all the necesary CSS.
Copy the container to the clipboard.
Save the clipboard data to a .clp file using NeoAppBuilder Component Manager.
How to load a component:
Use NeoAppBuilder Component Manager to load the .clp file to clipboard memory.
Paste it into a NAB page.
2) Updating libraries
As you probably know, NAB uses external libraries: Angular, JQuery and BootStrap.
Current version of NAB use older versions of these libraries.
It is possible to update them to the latest minor version with a little hack.
I have already sent this information to NeoSoftware, so they will probably update the libraries officially soon.
Please let me know if you find this interesting and share your thoughts.
Thank you!
NAB Component Manager and NAB Update
Moderator: Neosoft Support
NAB Component Manager and NAB Update
Luis Hernández - SinLios Soluciones Digitales
http://sinlios.com
http://sinlios.com
-
- Posts: 1596
- Joined: Mon Apr 04, 2005 4:13 pm
- Location: Buenos Aires, Argentina
- Contact:
Re: NAB Component Manager and NAB Update
+100 !!!
Greetings from Buenos Aires,
David de Argentina
Greetings from Buenos Aires,
David de Argentina
-
- NeoSoft Team
- Posts: 5628
- Joined: Thu Mar 31, 2005 10:48 pm
- Location: Oregon, USA
- Contact:
Re: NAB Component Manager and NAB Update
Awesome! Thanks for sharing this with us Luis!
NeoSoft Support