Accueil🇫🇷Chercher

Protogrid

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. 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 )
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.