Accueil🇫🇷Chercher

OMNIS Studio

Omnis Studio est un outil de Développement Rapide d'Applications qui permet aux programmeurs et développeurs de créer des applications Web professionnelles pour des PC et des serveurs fonctionnant sous Windows, Linux et Mac OS X, dans tous les secteurs d'activité.

Le Client Web Omnis est un composant JavaScript permettant de construire des applications Web ou Mobile s'executant sur tous les types de matériel, tels que les PC de bureau, tablettes et autres mobiles. Les règles de gestion et l'accès aux Bases de données se réalisent sur le serveur d'application Omnis Studio.

Ce serveur peut à la fois présenter des fonctionnalités de clients Web service pour des environnements hétérogènes ou encore être pourvoyeur de services lui-même

Il existe une importante communauté de développeurs Omnis Studio à travers le monde, des forums d'échange ainsi que des conférences techniques telles que EurOmnis, conférence européenne qui se tient chaque année.

L'Histoire d'Omnis

  • 1979 : Paul Wright et Geoff Smith fondent Blyth Computers (plus tard rebaptisĂ©e Blyth Software, puis Omnis Software), basĂ©e Ă  Wenhaston, Suffolk, en Angleterre. Elle deviendra le premier distributeur Apple en East Anglia.
  • 1982 : Blyth propose son premier « produit Omnis », un outil de dĂ©veloppement d'applications fonctionnant avec une base de donnĂ©es pour Apple 2, conçu par David Seaman. La sociĂ©tĂ© prend le nom de Blyth Software.
  • 1983 - 1984 : sortie d'Omnis 3, un des premiers outils multi-plateformes de dĂ©veloppement d'applications avec base de donnĂ©es pour les ordinateurs Apple et les compatibles IBM fonctionnant sous MS-DOS. En , Blyth Software se constitue en sociĂ©tĂ© commerciale et ouvre des bureaux Ă  San Mateo, en Californie.
  • 1985 : Ă  la suite du lancement du Macintosh d'Apple en 1984, Omnis 3Plus voit le jour. C'est l'un des premiers outils de gĂ©nĂ©ration de base de donnĂ©es pour le Mac. Le siège social anglais s'installe Ă  Mitford House, Ă  Benhall dans le Suffolk.
  • 1987 : naissance d'Omnis Quartz, une des premières bases de donnĂ©es avec un environnement graphique de dĂ©veloppement pour MS Windows. CrĂ©ation de Blyth Holdings Inc. qui atteint 7M$ lors de son introduction au NASDAQ.
  • 1989 : sortie d'Omnis 5, un des premiers outils de dĂ©veloppement multi plateformes permettant de construire des applications sous Windows et Mac OS.
  • 1992 - 1994 : Omnis 7 v1, puis v2 et v3, offre un environnement de dĂ©veloppement intĂ©grĂ© et permet l'accès client/serveur Ă  de nombreuses bases de donnĂ©es du marchĂ©, telles qu'Oracle, Sybase et Informix.
  • 1997 : lancement d'Omnis Studio v1, un environnement multi plateformes de dĂ©veloppement pour Windows et Mac OS. La sociĂ©tĂ© prend le nom d'Omnis Software.
  • 1999 : le Client Web Omnis, ou « client lĂ©ger », permet de naviguer dans les applications et les donnĂ©es sur Internet.
  • 1999 : Avec la diffusion d'Omnis Studio pour Linux, Omnis devient l'un des premiers outils de dĂ©veloppement rapide fonctionnant sous Linux, MS Windows et Mac OS.
  • 2000 : sortie d'Omnis Studio v3. En fin d'annĂ©e, Omnis Software fusionne avec Pick Systems. La nouvelle entitĂ© prend le nom de Raining Data Corp.
  • 2004 : Omnis Studio v4 intègre l’accès Ă  MySQL, JDBC et aux objets JAVA.
  • 2005 : Omnis Studio v4 introduit une version Unicode.
  • 2006 : la nouvelle version Omnis Studio v4.2 permet d’accĂ©der Ă  des Services Web ou d’en dĂ©velopper. Elle intègre aussi le support des plateformes Mac OS X / Intel.
  • 2008 : Omnis Studio 4.3.0 voit le jour. En , la sociĂ©tĂ© est rebaptisĂ© Tiger Logic.
  • 2009 : Omnis Studio 5.0 qui intègre le dĂ©veloppement d'application pour les plateformes mobiles Windows et le support Unicode.
  • 2010 : Omnis Studio 5.1 qui intègre le dĂ©veloppement pour les mobiles iOS (iPhone et iPad)
  • 2012 : Omnis Studio 5.2 qui intègre le nouveau client Javascript permettant un dĂ©veloppement unique sur toutes les plateformes.
  • 2013 : Omnis Studio 6.0 qui intègre des avancĂ©es technologiques dans le client Javascript permettant notamment le dĂ©veloppement d'Apps non connectĂ©es et l'utilisation d'objets SQL Workers permettant le traitement multitâche.
  • 2014 : Omnis Studio 6.1 qui intègre des composants natifs pour le client Javascript permettant ainsi de mieux s'adapter aux diffĂ©rentes rĂ©solutions, le supports des Web Services Rest ainsi que le support du 64 Bits.
  • 2016 : Omnis Studio 8.0, version majeure qui intègre dĂ©finitivement le 64 Bits et le support de Cocoa, l'utilisation d'un composant HTML puissant dans le cadre des applications client/serveur, des fonctionnalitĂ©s de Glisser/DĂ©placer pour le client Javascript, un assistant intelligent pour l'Ă©criture du code Omnis et des aides supplĂ©mentaires pour tous ceux qui dĂ©marrent avec Omnis Studio !
  • : L'activitĂ© Omnis Studio est rachetĂ©e par le groupe OLS Holdings Ltd, compagnie anglaise composĂ©e d'un groupe de distributeurs et d'utilisateur d' OMNIS STUDIO.
  • Aout 2017 : Sortie de la nouvelle version Omnis Studio 8.1 qui intègre le support de GIT, les contrĂ´les JSon, une nouvelle page d'accueil pour les dĂ©butants, la possibilitĂ© d'utiliser des notifications PUSH pour les clients mobiles, des applications mobiles Web Responsive et de très nombreuses autres fonctionnalitĂ©s !
  • : Sortie de la version 10.1 d'Omnis Studio avec des nouveaux composants JavaScript ainsi que des composants mis Ă  jour, de nouvelles animations pour les applications de bureau et des amĂ©liorations pour l'assistant de code (correspondance des noms de mĂ©thode). On pourra dĂ©couvrir un nouveau panneau de variables, des listes d'objets SQL, des amĂ©liorations dans la gestion des sessions des applications Web, une interaction utilisateur amĂ©liorĂ©e avec les applications mobiles utilisant de nouveaux messages "toast". Enfin on apprĂ©ciera un meilleur support des applications mĂ©dicales intĂ©grant le standard FHIR.
  • Novembre 2020 : support des thèmes clients JS, des icĂ´nes SVG, de l'aide Ă  la position (pour l'alignement des objets visuels), de la vue de conception WYSIWYG du formulaire web, du bouton de fractionnement JS et des mises Ă  jour dans l'Ă©diteur de code, y compris le pliage de code. Le serveur Linux Headless Server peut maintenant fonctionner en mode serveur multiprocessus (MPS), en utilisant le processeur multi-cĹ“ur du serveur. Pour les applications client lourd, nouveau contrĂ´le d'entrĂ©e de jeton, contrĂ´le de fil d'Ariane, panneaux latĂ©raux, messages instantanĂ© (toast message) et mise Ă  jour du glisser-dĂ©poser pour les fichiers système. Prise en charge d'Open API 3.0.0 et de Swagger 2.0 pour les services web.

Liens externes


Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.