Protogrid. La plataforma para sus aplicaciones de negocio.
Razones para Protogrid
Basado en el RAD
Protogrid se basa en el modelo de Desarrollo de Código Bajo, anteriormente conocido como Rapid Application Development (RAD o desarrollo de aplicaciones rápido). Con otras soluciones, un programador a menudo tiene que pasar horas o, a veces incluso días para crear y configurar una aplicación que en algunos casos sólo se puede utilizar se en un sistema operativo específico. Protogrid elimina esta carga. Usando Protogrid, un usuario puede configurar una aplicación básica de la base de datos en cuestión de minutos y ,rápidamente ,ponerse manos a la obra para mejorar su aplicación adaptándola a sus necesidades específicas. Todo gracias a un sistema inteligente que crea automáticamente listas y organiza los datos de la mejor manera posible.
Multi-Plataforma
Los usuarios de hoy pasan cada vez más tiempo trabajando en sus teléfonos inteligentes y sus tabletas. Protogrid te permite trabajar sin problemas en todos los dispositivos. Una aplicación de base de datos en Protogrid se puede desplegar al instante, como una aplicación web o como una App con todas las funciones de los modernos dispositivos móviles como el iPhone y el iPad, con sólo un par de clics. Pronto, también serás capaz de desplegar tus aplicaciones de bases de datos para dispositivos Android.
Multi-Lenguaje
Protogrid incorpora un sistema para presentar tu App en todos los idiomas que quieras. Esto significa que cada palabra escrita en una aplicación de base de datos Protogrid puede hacer uso de un gran número de traducciones a en cualquier idioma que necesites. Estas traducciones se definen fácilmente y se pueden editar o ampliarse en cualquier momento.
Capaz de trabajar Offline
No todos los apps funcionan sin conexión internet. Aquí unos ejemplos interesantes. Con Protogrid eso no es un problema ya que todos los apps Protogrid son desde el principio aptos para uso off-line. Para usar un app de Protogrid no se necesita conexión internet permanente. Se puede trabajar en cualquier momento y en cualquier lugar. Los datos que se almacenaron en modo off-line serán sincronizados automáticamente cuando se disponga de una conexión internet otra vez.
Características
- Después de haberse inscrito, usted estará inmediatamente redirigido a su nuevo, aislado entorno Protogrid. Aquí encuentra su sistema de archivos personal, su base de datos y su servidor web, así como acceso al entorno JavaScript. Todo está gestionado desde la nube de Protogrid. En este entorno puede crear cuantas apps quiera y conectarse a ellas.
- Lista, busca de texto completo, ordena y vincula – todo esto sin que usted tenga que desarrollar nada.
- Cualquier modelo de base de datos relacional es posible. Gracias a los diferentes tipos de campos, usted puede capturar sus datos de manera estructurada y vincularlos arbitrariamente utilizando campos de relación.
- Gracias a la funcionalidad de conexión de cada tarjeta, usted puede administrar cualquier archivo y cualquier medio deseado en Protogrid.
- Utilizando la función de impresión, los datos se pueden enviar, procesar y archivar como PDF sin ningún esfuerzo.
- Se pueden agregar fácilmente usuarios nuevos o externos utilizando solamente el navegador, sin distribuir ningún software especial o tener acceso VPN.
- Los requisitos especiales no son un problema, ya que cada app puede extenderse de forma variable utilizando JavaScript. Debido a los botones, los disparadores y las librerías script (por la parte del cliente y del servidor), se puede realizar cualquier función de confort.
- Cualquier contenido web pensable, como imágenes, gráficos o diagramas generados dinámicamente pueden proporcionarse utilizando widgets de lienzo en blanco. Estos se pueden agregar a cada tarjeta en cualquier lugar.
- Multitenencia: para cada app, cada proto y cada tarjeta, el acceso de lectura y escritura puede definirse individualmente. Esto garantiza un acceso flexible junto a una máxima seguridad.
- El modelo de datos se puede cambiar en cualquier momento. Gracias al utilizo de bases de datos documentales, esta flexibilidad es incluso disponible en sistemas en funcionamiento!
- Las copias de seguridad se realizan automáticamente para evitar la pérdida de datos.
- Integración flexible dentro de los sistemas existentes: todos los datos de una aplicación pueden ser leídos y escritos por sistemas externos utilizando JSON-API.
- Single-page application: Toda la lógica de visualización de la interfaz de usuario se encuentra en el cliente, de modo que las peticiones al servidor son lo más ligeras posible y la carga de la pantalla para el usuario es instantánea, igual que con una aplicación nativa. Como resultado, el rendimiento general de la versión 2.0 ha vuelto a mejorar significativamente en comparación con la versión 1.8.
- Interfaces y migraciones de datos: Es posible importar conjuntos de datos completos a la aplicación de forma sencilla y automática mediante conectores de importación.
- Autorización basada en el riesgo y autenticación escalonada
- Funcionalidad para la seudonimización automatizada de conjuntos de datos, por ejemplo, para archivar o generar datos de prueba
- Posibilidad de implementar agentes en segundo plano con JavaScript, que pueden ejecutar una lógica definida cuando se produce un determinado estado
- Historial de mutaciones de todas las tarjetas en el que es posible rastrear quién realizó cada cambio de datos y cuándo
- Tablas dinámicas, respectivamente, funcionalidad para la agregación de cualquier dato
- Función para copiar tablas enteras al portapapeles
- Envío de correo directamente desde Protogrid Apps
- Cálculos automáticos con los datos basados en fórmulas predefinidas
- Integración de «OpenID Connnect» y «Active Directory»
- Soporte de texto enriquecido
- Motor de flujo de trabajo
- Importación y exportación de aplicaciones Protogrid completas o de un subconjunto de sus tarjetas
Clientes disponibles
Protogrid está actualmente disponible en la versión 2.15 y es compatible con las siguientes plataformas:Protogrid está actualmente disponible en la versión 2.15 y es compatible con las siguientes plataformas:
En el navegador como aplicación web
Básicamente soportamos todos los navegadores y versiones comunes. Para las últimas versiones de Chrome y Edge probamos y garantizamos la plena funcionalidad de todas las características.
Progressive Web App (PWA)
Cada aplicación Protogrid también se puede utilizar como una Progressive Web App offline e instalarse en todos los dispositivos que soportan PWAs.
iPhone
Para una aplicación Protogrid existente, se puede generar fácilmente una aplicación iOS nativa y sin conexión.
Android
Para una aplicación Protogrid existente, se puede generar fácilmente una aplicación Android nativa y sin conexión.
iPad
Para una aplicación Protogrid existente, se puede generar fácilmente una aplicación iPad nativa y sin conexión.
Windows
Para una aplicación Protogrid existente, se puede generar fácilmente una aplicación Windows nativa y sin conexión.
macOS
Para una aplicación Protogrid existente, se puede generar fácilmente una aplicación macOS nativa y sin conexión.
Linux
Para una aplicación Protogrid existente, se puede proporcionar una aplicación nativa en Snap Store.
Nuestros planes
Estamos en contacto directo con muchos de nuestros clientes y mejoramos Protogrid en acuerdo con las necesidades de ellos. Aquí un extracto de nuestros planes:
- Búsqueda neuronal (es decir, semántica y en lenguaje natural) mediante un LLM
- Función de localización de tarjetas similares mediante un LLM
- Función de traducción de cualquier contenido mediante un LLM
- Reescritura/optimización de contenidos de texto mediante un LLM
- Posibilidad de hablar con los datos en la app (es decir, generación aumentada de recuperación) mediante un LLM.
- Cifrado de extremo a extremo para datos especialmente confidenciales
- Integración con servicios externos de alojamiento de archivos como Nextcloud
- Iconos de tarjeta libremente definibles
Primeros pasos
Comience ahora con su primera aplicación Protogrid. El Tutorial de Inicio Rápido le guía paso a paso a través del desarrollo en su primer entorno en Protogrid. A pedido también puede visitar un curso con uno de nuestros desarrolladores.Un socio fiable
- Protogrid está patrocinado por ATEGRA S.A. una empresa de software engineering fondado en 1994 en Suiza con centenares de clientes satisfechos. ATEGRA tiene centros de desarollo en Zúrich (Suiza) y en Barcelona (España). La sede principal se encuentra en Kreuzstrasse 60 en Zúrich, Suiza.
- Estamos aquí para quedarnos. Su entorno en Protogrid está garantizado para estar en funcionamiento durante al menos los próximos cinco años a partir del 1 de enero del año en curso. En otras palabras: le informamos 5 años antes de un posible cierre. Protogrid es único en darle tales garantías. Protogrid encaja en su planificación de contingencia.
- Protogrid disfruta de un servicion al client listo para responder sus preguntas y resolver sus problemas.
- Protogrid ha sido diseñado por ingenieros de la ETH Zurich, una de las diez mejores universidades clasificadas en el mundo.
- Protogrid esta alojado en Alemania, un país con los estándares más altos de protección de datos, según la "Lista de Países" de la Comision Federal de Protección de Datos e Información (FDPIC). "Lista de países" (en francés) del Comisionado Federal de Protección de Datos e Información.
Tecnologías
Protogrid hace uso de tecnologías Open Source. A continuación te enumeramos las más relevantes:
Docker es una moderna solución que permite, aislar, virtualizar y gestionar dependencias en entornos Linux sin afectar al rendimiento de forma significativa. Usamos esta tecnología para dar a cada entorno Protogrid su propio contenedor aislado y cohesionarlo en tiempo de ejecución.
Protogrid se basa en CouchDB, un sistema ligero de base de datos documental. Cada “Card” de Protogrid se mapea a un documento CouchDB por persistencia. Escogimos este sistema de base de datos porque permite replicación sin prerrequisitos y ofrece movilidad gracias al Couchbase Lite. En otras palabras, nuestros clientes móviles soportan un sistema de base de datos completo en local que replica con el Cloud de Protogrid para actualizar la información y poder hacer uso de ella sin conexión al Cloud.
El servidor web de Protogrid está basado en Python, la navaja suiza de los lenguajes de scripting. Nos asegura disponer de APIs para todos los entornos tecnológicos. ¿Necesitas conectar Protogrid con Domino / Sharepoint / Oracle / SAP / MSSQL / JSON / Excel? Contacta con nosotros y te daremos una solución.
Usamos Node.js® para server-side Javascript porque es programable desde el navegador web. Esto nos permite tener un desarrollo de aplicaciones rápido en un interfaz web, así como disponer de una extensión a medida de los flujos de trabajo expecíficos.
Conocer al equipo
Protogrid está siendo desarrollado por los miembros del equipo de innovación de la nube altamente motivado y cualificado de ATEGRA AG, Zúrich, Suiza.
Michel Müller
Head of Engineering, System Architect
MSc ETH in Electrical Engineering and Information Technology
Robert Baumgartner
UX Engineer, Graphical Designer
BSc in Visual Communication, Zurich University of the Arts
Heinz Mathys
Chief Security Officer
Dipl. El.-Ing. ETH
Dominik Rüttimann
Head of Marketing & Sales, Fullstack Engineer
Software Engineer ETH
Roman Brunner
Fullstack Engineer
Software Engineer ETH
Sonja Blum
App Engineer, Customer Experience Manager
BSc ETH in Computer Science
Raphael Grob
Lead of User Testing
BSc ETH in Computational Science and Engineering
Markus Haller
Project Leader, Customer Care Manager
Dipl. Informatik-Ing. ETH
Mark Frey
DevOps Engineer, Fullstack Engineer
Software Engineer ETH
Es impresionante. Es gratis.
Protogrid es totalmente gratuito hasta dos usuarios con cualquier número de aplicaciones.