Herramientas de usuario

Herramientas del sitio


nefelefaq

¡Esta es una revisión vieja del documento!


FAQ Preguntas frecuentes


¿ Qué es Néfele ?

Es una herramienta que nos permite desarrollar de forma rápida aplicaciones web, sin tener conocimientos de HTML ni de JavaScript. Néfele está basado en el estándar de programación XBase.

¿ Para qué sirve Néfele ?

Con Néfele puede crear aplicaciones para entornos Web de una forma rápida y sencilla, sin necesidad de tener conocimientos avanzados de tecnologías propias de la programación web.

¿ Por qué creamos Néfele ?

Como desarrolladores de software de gestión veíamos que los clientes nos pedían cada vez más a menudo utilidades web que se complementaran con el software de gestión que les habíamos realizado, algunos experimentamos con PHP, JavaScript, HTML5, NodeJS, etc…, y vimos que se nos hacía muy cuesta arriba desarrollar cualquier cosa, y una vez realizada mantenerlas era un suplicio. Así que necesitábamos una manera de realizar esas utilidades web, que se complementaran con nuestras aplicaciones de escritorio, utilizando la misma herramienta de desarrollo y el mismo lenguaje. De esa necesidad nació Néfele, hoy día nos permite hacer más que pequeñas utilidades complementarias, aunque tenemos claro que ese es su gran potencial, por que es lo que nos demandan los clientes, no tener toda nuestra gestión en la web, si no poder ofrecerle al cliente herramientas web (notas de pedidos, control de entregas, facturación de servicios, partes de visita, etc…), la posibilidad de integrar el escritorio y la web. Aun así Néfele ha demostrado que puede servir para algo más, hay compañeros que están desarrollando sitios web para que los clientes puedan ofrecer a sus respectivos clientes el acceso a su información (facturas, pedidos, pagos, su información de contacto, etc…), también esta en marcha una tienda web y de información publica.

¿ Es necesario conocer HTML, JavaScript o PHP ?

Puede empezar a crear aplicaciones web sin necesidad de tener que escribir una sola línea en HTML, JavaScript o PHP. Néfele dispone de múltiples funcionalidades HTML y JavaScript, cuyo uso está totalmente encapsulado permitiendo que el programador no tenga que conocer nada de HTML, JavaScript o PHP. Además dispone de un gestor de errores al estilo de nuestras herramientas XBase favoritas, indicando la línea de su código .prg donde se produjo el error. Cualquier formulario PHP y JavaScript, que es engorroso y tedioso, se convierte en tarea fácil con muy pocas líneas de código.

¿ Qué necesito para usar Nefele ?

Néfele, Harbour, Apache y opcionalmente puede complementarlo con Xailer versión Personal que es gratuita y usar su datasource para manejo de DBF. Para el uso de datasource de Mysql, MariaDB o SQLite necesitaría Xailer Profesional. NO obstante también pude usar cualquier datasource xbase compatible con Harbour.

¿ En qué fase de desarrollo se encuentra Néfele ?

Néfele está en continuo desarrollo e innovación, pero actualmente puede hacer cualquier aplicación web totalmente responsive y con un acabado profesional y avanzado. Está en un estado de desarrollo lo suficientemente avanzado como para desarrollar cualquier tipo de aplicación web.

¿ Que cuesta utilizar Néfele ?

Néfele se distribuirá bajo licencia LGPL, por lo tanto sera gratuita y de libre distribución, estando todo el código fuente accesible.
No obstante hasta que se libere la versión 1.0 se distribuirá como una librería para linkar a nuestros proyectos Harbour.

¿ Serán de dominio publico los fuentes de Néfele ?

Si, No obstante hasta que se libere la versión 1.0 se distribuirá como una librería para linkar a nuestros proyectos Harbour, comprometiéndonos a liberar los fuentes a 1 de Enero 2021 en caso de no llegar antes a la versión 1.0.

¿ Necesito Xailer ?

Actualmente Sí, Néfele esta desarrollado en Xailer, aunque utilizando código completamente compatible Harbour, la idea es que que en su momento no tenga ninguna dependencia de Xailer, lo que permitiría la compilación directa con Harbour y la utilización de cualquier editor de código. No obstante, existe una Versión Personal de Xailer que es gratuita y le permitirá usar Néfele sobre DBF con el datasource de Xailer. Si desea usar MYSQL o MariaDB puede usar la Versión Profesional de Xailer. Tambien puede usar cualquier otra herramienta o acceso a Bases de datos, que sea compatible con Harbour.

Nunca he hecho una aplicación Web, sólo aplicaciones de escritorio

Está de enhorabuena, Néfele tiene una curva de aprendizaje muy suave y corta en el tiempo. Sólo es necesario conocer Harbour o Clipper. Salvo la sintaxis de las clases Néfele, toda la lógica de Negocio de cualquier aplicación Néfele, es Harbour o Clipper.

¿ Es complicado empezar con Néfele ?

Para nada, en menos de 5 minutos puede tener funcionando una aplicación web con un logotipo, un menú y ya sólo le faltaría desarrollar todas las funciones que desee ejecutar desde el Menú. Si utilizar Néfele con Xailer dispones de un asistente que se encargara de confirmar la configuración de tu apache y te preparara el esqueleto inicial de tu aplicación.

¿ Puedo crear mis propios controles ?

Néfele está basado en el framework Materizalize, pero su Arquitectura permite integrar dentro de Néfele cualquier control de otros entornos web ( Boostrap, etc…. ). Hay muchos ejemplos publicados al respecto: STArticles, STGoogleLoc, Varios timeline procedentes de Bootstrap, etc….

¿ Puede funcionar Néfele en servidores Linux ?

Actualmente No, Néfele esta desarrollado en Xailer, aunque utilizando código completamente compatible Harbour, la idea es que que en su momento no tenga ninguna dependencia de Xailer, lo que permitiría la compilación directa con Harbour y la utilización de cualquier editor de código. En ese momento Néfele podría funcionar en servidores Linux, de echo ya hemos realizado algunas pruebas.

¿ Néfele es una plataforma de desarrollo ?

No, Néfele es una herramienta para que usted desarrolle su aplicación web y la aloje y gestione donde estime oportuno.

¿ Qué ventajas tiene Néfele ?

Néfele está basado en el principio Mobile First. De esta forma podemos estar seguros de que nuestras aplicaciones puedan funcionar en todo tipo de dispositivos conectado a internet, sea navegador de escritorio, o en cualquier dispositivo Apple o Android.
Pero su gran ventaja es que solo programaras con código xBase, no necesitas saber nada más, lo que ter permitirá desarrollar de manera eficiente y rentable cualquier aplicación web.

Tengo amplios conocimientos HTML y JavaScript, ¿ puedo usar Néfele ?

Néfele permite usar inyecciones de código HTML o JavaScript, para los más expertos. Por defecto Néfele ejecuta una larga lista de funciones JavaScript, todo queda perfectamente encapsulado, no teniendo que conocer nada de JavaScript. No obstante, la arquitectura Néfele permite el uso de HTML y JavaScript inyectando código para su ejecución desde Néfele. Una vez que se conoce la estructura de Néfele, un programador experto en JS, JQuery o cualquier otro lenguaje web puede crear sus propios controles Néfele, optimizando la reutilización de código para futuros proyectos. Néfele es óptimo para los que desconocen estos lenguajes web, y preciso para todos aquellos que dominan estos lenguajes, no teniendo que renunciar al uso avanzado del mismo.

nefelefaq.1577135642.txt.gz · Última modificación: 21/07/2020 10:50 (editor externo)