Velneo es una plataforma de desarrollo de aplicaciones empresariales para distintas plataformas y que no requiere conocimientos de programación.

programacion
115

Escrito por

¿Qué es Velneo?

Velneo es una plataforma de desarrollo de aplicaciones empresariales. ¿Qué es esto? Pues sencillo, se trata de un entorno (disponible para Windows, Linux, Mac e incluso soluciones de movilidad -vClient- para Android) con el cuál podremos crear y desarrollar aplicaciones sin conocimientos de programación, ya que el propio entorno se encarga de ello.

Logo de Velneo

Velneo utiliza el modelo Cliente/Servidor, por lo que las aplicaciones desarrolladas (así como todos los datos) están almacenadas en un servidor Velneo, al que conectamos por Internet desde un programa cliente. Esto elimina el problema de tener un dispositivo local con los datos siempre activo o andar actualizando y sincronizando información.

Diagrama de Velneo: vDevelop, vAdmin, vServer y vClient

Es importante remarcar que Velneo no se trata de un generador de código a un lenguaje determinado, sino de un lenguaje de programación propio, compilado para una ejecución nativa sin uso de máquinas virtuales.

Se trata de un producto comercial, no obstante, da muchas facilidades y puede utilizarse inicialmente de forma gratuita en un nivel 1, con algunos límites como un servidor basado en web desde velneo, genial para comenzar a hacer testeos y probar la plataforma.

Mas información sobre sus licencias en esta comparativa de tarifas.

Las Open Apps de Velneo

Lo realmente interesante de Velneo es su catálogo de Open Apps, un listado de recursos de programación de código abierto, que cualquier usuario puede utilizar, adaptar, modificar o crear para utilizar en sus proyectos.

Con todo esto, podríamos crear nuestro propio sistema de gestión para nuestra empresa, partiendo de una Open App ya creada, desde cero o utilizando una que se adapte a nuestras necesidades.

Velneo core apps: aplicaciones núcleo para desarrollar, configurar y ejecutar aplicaciones.

Podemos empezar registrándonos e identificándonos en la plataforma de Velneo, para obtener nuestra cuenta gratuita.

Una vez estamos registrados, accedemos al panel de descargas donde podremos descargarnos, según nuestro objetivo, los siguientes programas:

  • vClient: Cliente. Programa para ejecutar las aplicaciones que tengamos instaladas en nuestro servidor. Pueden utilizarse varias aplicaciones desde varios puntos de nuestra empresa, ya que conectan a un servidor remoto mediante Internet.
  • vAdmin: Administrador. Con este programa podemos configurar nuestro servidor, así como las cuentas de usuario que pueden acceder al mismo, sus claves, privilegios, logs, carpetas, etc...
  • vDevelop: Editor de desarrollo. Es el programa para crear nuestra aplicación de forma totalmente visual. Podemos utilizar Open Apps ya creadas o partir desde cero. Aún así, si la terminología te resulta difícil de entender o hay alguna herramienta que no tienes clara, en la propia web de Velneo se dispone de todo tipo de tutoriales y vídeos de formación, que nos harán las cosas aún más sencillas.

También existen otros componentes como vWebClient (para utilizar directamente desde nuestro navegador), vTranslator (para realizar traducciones a otros idiomas), etc... Recuerda que todos estos programas funcionan tanto en sistemas Windows como en sistemas Linux o Mac.

1. Creación y configuración del servidor

Mientras descargamos estos programas, accedemos al panel de control y creamos un nuevo vServer desde este panel, el cual podremos iniciar y obtener los datos de acceso para comenzar.

Nada más iniciar este proceso, se nos facilitará un Servidor del tipo vatp://v7cloudX.velneo.com:XXXX con su usuario y contraseña (inicialmente, el email de usuario).

Nota: No confundir con el nombre de usuario y contraseña de la web de Velneo, estos son los datos para acceder al servidor.

Con estos datos, nos identificaremos en el vAdmin para comenzar las tareas de configuración de nuestro servidor Velneo. Nos aparecerá una pantalla como esta:

Velneo vAdmin: Configuración del servidor.

Como bien habíamos dicho, en el panel de vAdmin podremos configurar aspectos directamente relacionados con el servidor:

  • Usuarios y grupos: Crear o modificar nuevos usuarios (o grupos de usuarios) que puedan acceder con distintos privilegios al servidor. Útil para diferenciar, por ejemplo, el administrador de sistemas con uno de los empleados que lleva la gestión de facturas.
  • Soluciones e instancias: Es posible añadir o eliminar soluciones o instancias. Por defecto, dispondremos de vBase, una solución base para diseñar nuestras propias creaciones.
  • Enganches y transacciones: Monitorizar (o incluso desconectar) las conexiones activas con el servidor, así como las transacciones que están realizando en todo momento.
  • Disco / Mensajes del sistema: Listado de directorios y carpetas compartidas en nuestro servidor, así como registros o logs con mensajes de error o probables problemas ocurridos en el sistema.

2. Instalación de una Open App en el servidor

Nos dirigimos al menú Archivo / Instalar solución y seleccionaremos la Open App vGestión.vin, desarrollada por velneo para la gestión de una empresa, con módulos de compras, ventas y gestión de almacén y previamente descargada desde el catálogo de Velneo.

Velneo vAdmin: Instalación de una Open App en el servidor.

Comenzará una sencilla instalación «virtual» de la aplicación en nuestro servidor velneo, en el que sólo tendremos que aceptar la licencia, seleccionar el directorio de instalación (por ejemplo, una carpeta vGestion) y esperar a que termine el proceso.

Listo. Ya tenemos nuestra Open App instalada en el servidor y lista para funcionar.

3. Ejecutando la Open App

Ejecutar la aplicación es el proceso más sencillo. Basta con arrancar vClient desde el equipo donde queramos utilizar la aplicación y colocar los datos de acceso que vimos en el apartado de creación del servidor, con el usuario correspondiente.

Nos aparecerá una ventana de selección de la aplicación que queremos abrir (podemos tener varias Open Apps instaladas). En este caso, ejecutamos vGestion

Velneo vClient: Ejecución de la Open App vGestion.

Podremos utilizar la aplicación en varios equipos, teniendo en cuenta que la información será almacenada en el servidor.

4. Desarrollando una Open App

Pero sin duda, el apartado más extenso e interesante es el del vDevelop, el entorno de desarrollo de la plataforma Velneo, mediante el cual puedes crear, modificar o editar cualquier Open App para adaptarla a las necesidades de tu empresa.

Accedemos como en los demás componentes, con el servidor, usuario y contraseña proporcionados en el panel de control inicial, y entraremos en una completa suite de desarrollo similar a esta:

Velneo vDevelop: Entorno de desarrollo de Velneo.

Aquí podremos cargar cualquier Open App instalada en el servidor para modificarla, simplemente accediendo al menú Soluciones / Abrir solución. Incluso podremos instalar componentes de otros servidores en el apartado Importar componentes.

En estos momentos tenemos dos soluciones instaladas en el servidor: vBase, una solución preparada para utilizar como núcleo al comenzar a desarrollar, y vGestion, la Open App que hemos instalado en los pasos previos de este artículo.

Obviamente, si tenemos otras Open Apps instaladas, nos aparecerán aquí, a nuestra disposición para modificarlas o examinarlas.

Seleccionamos una solución: por ejemplo, vBase. Al acceder a ella se abrirán varios paneles:

4.1 Panel izquierdo

En la zona superior (Explorador de proyectos) nos mostrará el proyecto actual, con los objetos de datos o de aplicaciones, desglosados y mostrando gráficamente sus relaciones y herencia.

Velneo vDevelop: Panel de soluciones y objetos.

Por otra parte, en el panel inferior (Inspectores), se mostrarán los objetos utilizados, ya sean acciones, formularios, búsquedas, informes, procesos, rejillas, etc. en el caso de las aplicaciones o constantes, dibujos, esquemas, tablas, variables, etc. en el caso de datos.

Si nos fijamos bien, al seleccionar un ítem concreto, podemos consultar:

  • Qué usa: ¿Qué es exactamente lo que se está usando?
  • Dónde se usa: ¿En que parte del proyecto se está utilizando?
  • Campos: En el caso de las tablas, los campos que la componen.
  • Errores: Errores existentes en el proyecto.

4.2 Panel central

Haciendo doble clic en cualquiera de estos ítems se abrirá un editor en el panel central, donde se mostrará un resumen del objeto seleccionado:

Velneo vDevelop: Panel de resumen de objetos.

En este ejemplo, se ha visualizado el resumen de la Tabla CAT, ubicada en las entidades, donde se encuentran otros campos, así como su tipo, longitud u otras características.

Cada tipo de objeto visualizado mostrará aquí un panel diferente. Por ejemplo, los dibujos o iconos, mostrarán un sencillo y cómodo editor gráfico para no depender de una aplicación externa para pequeños cambios, los procesos un simple gestor de acciones muy bien detallado, etc.

4.3 Panel derecho

Todas estas propiedades son facilmente editables desde el panel de la derecha, donde aparecen dos zonas:

Velneo vDevelop: Panel de propiedades y subobjetos.

La primera de ellas (Propiedades) muestra las opciones editables de lo seleccionado en el panel central, mientras que la segunda (Subobjetos) nos permite una forma de navegación alternativa, recorriendo de forma cómoda y rápida opciones cercanas a la seleccionada anteriormente.

Con todo esto, tendrás a tu disposición un cómodo conjunto de facilidades para desarrollar practicamente cualquier aplicación multiplataforma y distribuida sin conocimientos avanzados de programación.

5. Conclusión

En definitiva, Velneo, junto a sus Open Apps son un excelente entorno de desarrollo empresarial para aquellos usuarios que no quieren depender de complejos sistemas de programación.

En su lugar, utilizarán una suite de desarrollo visual, sencilla y muy bien documentada, con todo tipo de recursos, tutoriales y vídeos de formación.

En su propia web puedes echar un ojo a los diferentes niveles y suscripciones que tienen disponibles, dependiendo de tus necesidades y tu perfil empresarial de desarrollador.

RELACIONADOS La historia de Missingno RELACIONADOS La jerarquía del programador RELACIONADOS La jerarquía del programador
x La historia de Missingno
Manz

115 comentarios

1 2 3

Accountants near me
61

Accountants have a keen eye for detail, are quick and accurate, and are highly trustworthy due to the sensitive nature of the financial details they handle. Many of the tax pros on LinkedIn ProFinder have decades of experience, and are trusted and respected in their industry. We’re proud to work with them.

Bookkeepers near me
62

Bookkeeping and accounting may appear to be the same profession to an untrained eye. This is because both accounting and bookkeeping deal with financial data, require basic accounting knowledge, and classify and generate reports using the financial transactions. At the same time, both these processes are inherently different and have their own sets of advantages. Read this article to understand the major differences between bookkeeping and accounting.

CPA Near Me
63

CPAs are also licensed by the state, so before hiring one, you can search their records with your state's board of accountancy. Most states offer CPA databases that allow you to search by name and find important information on a CPA's license status, issue and expiration dates, as well as disciplinary actions and suspensions.

Accountants Near Me
64

Accountants are the backbone of any business. Accountants help you organize, plan, and take the necessary steps toward preparing and examining your company’s financial records. And, because the ProFinder marketplace is locally-based, you have the option work directly with participating accountants near you in order to accomplish your business goals together.

Bookkeepers near me
65

Bookkeeping services assist in keeping businesses functioning smoothly by maintaining daily accounting and other financial records. The bookkeepers record financial transactions and data like income, expenses, mortgages, and small funds. The responsibilities and duties of bookkeepers are somewhat different from accountants. Bookkeepers don't give any advice related to finances and records

CPA Near Me
66

CPAs can charge by the hour, flat fee, or other payment options based on the complexity of your taxes—how many schedules and supporting forms you'll need to file with your return. Make sure to find out if their fees include filing both federal and state returns. CPAs are not generally allowed to base their fees on a percentage of your tax refund, so you may want to avoid this type of pay arrangement.

?? ?? ????
68

ولی هر درب که بتوان به اصالت سازنده آن پی برد و به طور کلی سازنده آن خوشنام باشد بین تولید کنندگان ونيز در کنار نوازش چشم و بر انگيختن حس زيبا شناسي فرد ميتواند امنيت بالاتري نسبت به ساير قيمت درب ضد سرقت و در ضد سرقت تولید کارخانه ای باشد ونه تولید کارگاهی ونیز گارانتی های لازم از لحاظ قفل و سازه را داشته باشد میتواند یکی از تولیدات خوب کشور مان و یکی از بهترین برند دربهای ضد سرقت باشد

???? ??? ?? ????
70

ابتدایی ترین چیزی که در مورد درب ضد سرقت فلزی به ذهن میرسد این است که این گونه درب ها از جنس فلز ساخته میشوند! و به همین دلیل به عنوان قيمت درب ضد سرقت فلزی شناخته می شوند در ضد سرقت فلزی از رویه فلزی ,چهار چوب فلزی , دستگیره و قفل فلزی ساخته می شوند که با یک لایه رنگ مقاوم در برابر زنگ زدگی می تواند محافظت می شوند

art pieces miami
72

Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that. Thanks so lot for your convene.

key maker near me
75

Thank you so much for this wonderful Post and all the best for your future. I hope to see more post from you.I am satisfied with the arrangement of your post. You are really a talented person I have ever seen.

Gaming glasses
77

Stay focused on games with syghtglass latest gaming glasses collection which block blue light micron anti-blue ray protection eye strain. Protect your eyes from the blue light emitting from screens by wearing gaming glasses. Buy best frames gaming glasses.

Accountants Near Me
79

Your company is an enterprise or small or medium-sized (SMB) business, understanding the numbers that drive your company is crucial to growth and avoiding financial malfeasance. When you hire a certified accountant, your financial records and management are no longer a guessing game.

Accounts Confidant
80

There is no substitute for the advice and guidance of a professional tax advisor. Contact 212 Tax today to discuss how our international tax specialists can help before, during, and after your U.S. assignment to ensure compliance, minimize tax payments, and accomplish your financial goals.

Bookkeepers near me
81

Bookkeeping is the process of recording transactions, updating statements, and checking financial records for accuracy. A professional bookkeeper is responsible for the general ledger, a list of an organization's accounts.

Tax Preparation
82

The experienced tax advisors at Toro Taxes help clients nationwide! We provide quick tax refund estimates. Looking for tax services near me? Get help today

Accountant Near Me
84

Accountants are the backbone of any business. Accountants help you organize, plan, and take the necessary steps toward preparing and examining your company’s financial records. And, because the ProFinder marketplace is locally-based, you have the option work directly with participating accountants near you in order to accomplish your business goals together.

Bookkeeper Near Me
85

Bookkeeping is the process of recording transactions, updating statements, and checking financial records for accuracy. A professional bookkeeper is responsible for the general ledger, a list of an organization's accounts.

Tax CPA Near Me
86

C.P.A.s and accountants tend to focus on particular niches or specialties, such as small-business owners, high-net-worth individuals, or clients who work in certain industries.

Accountant Near Me
87

Your company is an enterprise or small or medium-sized (SMB) business, understanding the numbers that drive your company is crucial to growth and avoiding financial malfeasance. When you hire a certified accountant, your financial records and management are no longer a guessing game.

Bookkeeper Near Me
88

A bookkeeper typically uses bookkeeping software to enter and record financial transactions to keep a detailed record. With this software, a bookkeeper can easily check figures, postings, or reconcile any differences in records.

Tax CPA Near Me
89

Local certified public accountants (CPAs) help individuals and companies with all manner of accounting needs, including but not limited to: making investments, writing financial plans, taxes, and mergers and acquisitions.

Accounts Confidant
90

Account receivables showing there on balance sheets clearly should be interpreted as the amount the company is assured of being paid by its liable customers.

Accountant Near Me
92

Your company is an enterprise or small or medium-sized (SMB) business, understanding the numbers that drive your company is crucial to growth and avoiding financial malfeasance. When you hire a certified accountant, your financial records and management are no longer a guessing game.

Bookkeeper Near Me
93

A bookkeeper typically uses bookkeeping software to enter and record financial transactions to keep a detailed record. With this software, a bookkeeper can easily check figures, postings, or reconcile any differences in records.

Tax CPA Near Me
94

Local certified public accountants (CPAs) help individuals and companies with all manner of accounting needs, including but not limited to: making investments, writing financial plans, taxes, and mergers and acquisitions.

Accounts Confidant
95

Account receivables showing there on balance sheets clearly should be interpreted as the amount the company is assured of being paid by its liable customers.

router.asus.com
99

Thanks for sharing the useful information with us. Contact us at Asus router login | Asus router setup | router.asus.com for any issues.

1 2 3

Publica tu opinión