Produit

Produit

Créez des applications d’entreprise esthétiques, pour iOS et Android.

 

Modélisez, compilez, packagez et déployez vos applications, pour un impact maximum sur le marché et un effort minimum: voilà la promesse de Genero Mobile ! L’outil Genero Studio vous permet de créer des applications natives pour iOS et Android à partir d’un seul code source.

Développez indifféremment pour tablettes et smartphones :

  • en ajoutant services Web et synchronisation de données aux assistants qui vous épargnent les complexités des API et de leurs protocoles,
  • en capturant des données multimédias, des signatures et des données de localisation,
  • en scannant des codes QR et des codes-barres.

Intégrez des fonctionnalités embarquées :

  • appareil photo,
  • téléphone
  • GPS,
  • courrier électronique, contacts et calendrier.

Accédez à des capteurs de mouvement et à des périphériques. Tout cela en utilisant une API abstraite qui vous permet de développer une seule fois pour les deux plateformes.

genero_mobile

Genero Mobile.

Natif et multi-plateformes: en un mot, unique!

Développez des applications mobiles pour l’entreprise en une fraction de temps, grâce à un environnement de développement intégré qui sépare la logique, la présentation, les couches de données en plusieurs entités faciles à gérer, pour une souplesse multi-plateforme et un gain de productivité du développeur.

Développez en utilisant un code abstrait et épargnez-vous l’apprentissage des milliers d’appels systèmes d’API, propres à iOS et Android.

Concentrez-vous sur l’essentiel : les caractéristiques qui font de votre application la meilleure. Tirez le maximum des deux univers : une expérience utilisateur native offrant une réactivité optimale, d’une part, et la possibilité de fonctionner au croisement de plusieurs plateformes avec un seul code, d’autre part.

Les applications exploitent pleinement le contrôle gestuel sans avoir besoin de maîtriser des API complexes dotées d’une gestuelle propre.

For more free and premium web resources visit Dreamstale.com

Genero Studio.

Un développement plus rapide et plus intelligent sur OSX, Linux et Windows

Créez votre application de A à Z à l’aide d’un seul outil : Genero Studio, à la fois pour iOS et pour Android. Nul besoin d’Eclipse ni de Xcode associés à Visual Studio ou à d’autres EDI : Genero Studio vous permet de concevoir et de générer des interfaces utilisateur natives en un clin d’œil. À partir de son logiciel de modélisation d’applications d’entreprise, créez votre logique d’entreprise à l’aide d’appels abstraits vers les capteurs embarqués, les périphériques et les applications, le tout sans écrire une seule ligne de code. Les outils de développement concurrents exigent des éditeurs natifs pour créer des interfaces utilisateur et nécessitent des API propres afin d’accéder aux services embarqués. Ce n’est pas le cas avec Genero Studio : un seul code source fonctionne pour les deux systèmes d’exploitation.

On y trouve :  un éditeur de code,  un débogueur,  un concepteur de formats,  un système de contrôle de sources (Subversion),  un analyseur de code,  un profileur,  un concepteur de schémas de bases de données,  un gestionnaire de projet,  un modélisateur,  un générateur d’applications d’entreprise. Genero Studio fonctionne sur Windows, Linux et Mac OSX..

BAM

Modélisateur d’applications d’entreprise.

Des applications en un clin d’oeil

Les applications peuvent être développées à l’aide du modélisateur d’applications d’entreprise (Business Application Modeler – BAM) de Genero Studio, afin de créer un code basé sur les normes du secteur, pour plus de fiabilité et de cohérence ergonomique. L’éditeur d’objets crée des diagrammes de flux de travail symboliques qui sont intégrés au code source : une fois le flux de travail modifié, le diagramme l’est également et le code source s’y adapte automatiquement. C’est le contraire du langage UML, dans lequel le code et le diagramme évoluent de manière indépendante. Les diagrammes BAM génèrent 80 % de votre logique d’applications d’entreprise à partir de modèles personnalisables.

For more free and premium web resources visit Dreamstale.com

Langage de développement d’entreprise.

Une grammaire puissante pour une logique d’entreprise personnalisée

La logique d’entreprise peut être modélisée avec le BAM ou codée à l’aide du langage de développement d’entreprise (Business Development Language – BDL), un langage de programmation évolué, abstrait, facile à apprendre, à lire et à maintenir. Le BDL est composé de constructions qui permettent le codage rapide d’une logique d’entreprise complexe et piègent les erreurs sémantiques et syntaxiques à la compilation plutôt qu’à l’exécution. Le BDL compile vers un pseudo-code qui exécute dans une machine virtuelle accessible depuis iOS et Android ainsi que sur Windows, Linux, Unix et Mac OSX, PC et serveur. Le BDL peut être maîtrisé en quelques semaines, voire en quelques jours, contrairement aux années et aux mois nécessaires pour apprendre les langages 3GL généralistes. Vous écrirez deux fois plus vite et avec beaucoup moins d’erreurs, grâce à sa syntaxe commerciale conçue sur mesure.

CE

Éditeur de code.

Apprenez en tapant !

L’éditeur de code de Studio intègre le compilateur BDL pour une édition structurée, une vérification de la syntaxe en temps réel et une complétion de code automatique.

form_designer

Concepteur de formats.

Concevez des formats abstraits au rendu natif

Le concepteur de formats de Studio puise des données méta dans le schéma de base de données et vous permet de concevoir rapidement votre affichage, de façon abstraite. Son visualiseur en temps réel vous fournit un retour immédiat sur le format de l’appareil choisi.

prototype

Prototype.

Prévisualisez et déboguez les applications en temps réel, directement sur l’appareil

Le concepteur de formats « Glisser/Déposer » de Studio est idéal pour prototyper en temps réel : une fonction essentielle pour vérifier l’affichage de vos applications sur la multitude de formats de tablettes et smartphones. Validez les applications sur le nouveau système d’exploitation afin de vérifier l’absence de panne.

subversion

Subversion.

Une console graphique pour contrôler le code source

La console graphique de Studio pour Subversion facilite le contrôle collaboratif du code source.

analyzerandprofiler

Analyseur de code et profileur.

Un code structuré et une optimisation des performances

L’analyseur de code génère des diagrammes de dépendance et de séquence qui illustrent l’architecture du code afin d’identifier les boucles et les codes morts. Le profileur met en lumière les points chauds pour permettre l’optimisation des performances.

characters

Une solution globale pour des jeux de caractères internationaux.

Traitement du jeu de caractères Unicode UTF-8

Genero Mobile supporte l’Unicode UTF-8 : vous pouvez créer des applications utilisant le chinois, le japonais, le coréen, le russe et tous les jeux de caractères de langues internationaux. Combinez des jeux de caractères au sein de la même application pour des opérations internationales.

data_synchro

Synchronisation des données.

Travaillez en ligne et hors-ligne

Les applications n’ont pas besoin d’être en ligne pour fonctionner. En cas d’interruption de réseau ou de mauvaise réception, les applications peuvent traiter et stocker les données localement, puis faire la synchronisation dès le retour du réseau. Les données stockées dans la base de données SQLite peuvent être transférées via les services Web, avec la base de données d’entreprise, à l’aide d’appels JSON sur https ou d’un réseau privé virtuel.

logo_json

Services Web.

Intégration avec des SOA via JSON et HTTPs

Envoyez et synchronisez des données entre des appareils portatifs et des serveurs centralisés à l’aide de JSON sur https.

security

Sécurité.

Protégez les données sensibles d’entreprise

Genero Mobile stocke les données de façon sécurisée dans le sandbox de l’application de sorte qu’aucune autre application, virus ou trojan, ne peut voler vos données. Un mot de passe est nécessaire pour décrypter les fichiers de ce répertoire. L’utilisation de l’API « Com » aux normes du secteur garantit également des communications sûres avec le serveur pour les opérations telles que la synchronisation des données, et une sécurité renforcée est apportée par la couche transport du réseau mobile.