NAB Component Manager and NAB Update

General questions about NeoAppBuilder - our rapid application development tool for building HTML5, web and mobile apps.

Moderator:Neosoft Support

User avatar
Joined:Wed May 23, 2007 10:17 am
NAB Component Manager and NAB Update

Post by luishp » Fri Mar 09, 2018 5:54 am

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!
Luis Hernández - SinLios Soluciones Digitales

User avatar
David de Argentina
Joined:Mon Apr 04, 2005 4:13 pm
Location:Buenos Aires, Argentina

Re: NAB Component Manager and NAB Update

Post by David de Argentina » Fri Mar 09, 2018 2:12 pm

+100 !!!

Greetings from Buenos Aires,
David de Argentina

Neosoft Support
NeoSoft Team
Joined:Thu Mar 31, 2005 10:48 pm
Location:Oregon, USA

Re: NAB Component Manager and NAB Update

Post by Neosoft Support » Sat Mar 17, 2018 7:54 pm

Awesome! Thanks for sharing this with us Luis!
NeoSoft Support