Protogrid

Cet article est orphelin. Moins de trois articles lui sont liés (juillet 2016).

Protogrid
Protogrid

Informations
Développé par ATEGRA Corp.
Dernière version 1.1
Écrit en Python, JavaScript
Environnement Navigateur web, iOS
Langues anglais, espagnol, allemand
Type Développement rapide d'applications, EDI, PaaS
Licence PaaS
Site web www.protogrid.com

Protogrid est une solution de développement d'applications intégrée pour le développement et pour les opérations de systèmes informatiques. Compris est un serveur informatique et un client. Le client est disponible pour navigateur web et i OS. Protogrid inclut une interface de développement, qui permet le développement d’application utilisant des méthodes rapides de développement d’application. Au back-end il y a des bases de dates NoSQL comme CouchDB[1]. La logique métier peut être additionné avec Javascript.

Objectifs de designs

Selon le site internet des programmeurs [2] les objectifs étaient

  • développement rapide d’application: éviter la programmation de choses standard comme vue de tableau, boutons d’actions standards, menus etc.
  • développement multiplateformes: chaque application Protogrid fonctionne comme elle est sur chaque plateforme soutenue par Protogrid. (à présent: plusieurs navigateur web et iOS)
  • soutien multi-langues: chaque application Protogrid peut être traduite en quelques heures par une personne avec connaissances dans la langue de départ et dans la langue désirée.
  • capacité de fonctionnement hors ligne: chaque application Protogrid doit être capable de fonctionner hors ligne sur un appareil mobile offrant le set complet de fonctions.

Fonctionnalités

  • Portabilité : les applications Protogrid doivent être portables pour tous les clients Protogrid sans effort additionnel de programmation.
  • optimisation pour écran tactile : les applications Protogrid sont optimisées pour les écrans tactiles.
  • soutien pour design adaptée : les applications Protogrid fonctionnent sur une gamme d’écrans, commençant par les smartphones, les tablettes et arrivant aux grandes écrans. Les lignes et colonnes se distribuent automatiquement.
  • basé en informatique de nuage : le serveur informatique back-end de Protogrid réside dans une cloud publique ou privée
  • applications compatible avec le web : chaque application Protogrid fonctionne dans un navigateur web comme application web.
  • soutien multi-langues : aussi bien Protogrid que l’application Protogrid permettent le soutien a différentes langues
  • soutien pour opérations hors ligne : une application Protogrid fonctionne même sans accès internet. Les données sont synchronisées dès qu’une connexion est possible.
  • types de données soutenues : texte, date avec horaire, numéros, relations et tableaux référencent autres enregistrements.
  • JSON API : une interface de programmation est provisionnée, qui donne accès lecture et écriture[3].

Fonctionnalités imminentes

Des fonctionnalités additionnelles sont prévues dans un futur proche[évasif]. Cela inclus le support pour Android et un client de desktop native, autant qu’un Javasript Scriptlibraries côté client et des diagrammes qui donnent une vue d’ensemble des données[4].

Technologies utilisées

Références

  1. (en) « Presentation from the conference 'Distributed Matters 2016' on slideshare.net » (consulté le )
  2. www.protogrid.com
  3. (en) « Protogrid 1.1 » (consulté le )
  4. (en) « Protogrid upcoming features » (consulté le )

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.