Notes de release HTML5 Builder

De HTML5 Builder
Aller à : navigation, rechercher

Cette page contient des informations complémentaires importantes qui peuvent ne pas apparaître dans Documentation HTML5 Builder. Lisez-la entièrement.

Aperçu

HTML5 Builder vous aide à travailler sur une large diversité de projets, en se concentrant sur les outils graphiques et une approche basée sur les composants, mais aussi sur les outils d'édition de code puissants et les fonctionnalités avancées.

Applications web
Application web complète, à la fois côté client et côté serveur.
Applications mobiles
Application mobile web complète, à la fois côté client et côté serveur, qui peut être déployée en tant qu'application native.
Services web
Applications modulaires qui fournissent des fonctionnalités sur internet.
Applications PHP
Applications web ou en ligne de commande, écrites en PHP brut.

Version d'évaluation

Mettre à niveau vers un produit à licence complète

Suivez les étapes ci-dessous pour mettre à niveau une version d'évaluation de HTML5 Builder :

  • Si votre évaluation a expiré :
    1. Lancez HTML5 Builder. L'expert d'enregistrement des produits Embarcadero apparaît.
    2. Entrez votre nouveau numéro de série.
    3. Enregistrez votre produit.
  • Si votre évaluation n'a pas expiré :
    1. Exécutez LicenseManager.exe, que vous trouverez dans le dossier bin du répertoire d'installation de HTML5 Builder.
    2. Choisissez Série > Ajouter.
    3. Entrez votre nouveau numéro de série et cliquez sur OK.
    4. Vérifiez que votre nouveau numéro de série est listé sous le noeud Numéros de série non enregistrés. Si votre numéro de série n'est pas listé ici, quittez le Gestionnaire de licences, vérifiez le numéro de série et répétez le processus à partir de l'étape 1.
    5. Sélectionnez votre nouveau numéro de série dans le Gestionnaire de licences et choisissez Série > Enregistrer.
    6. L'expert d'enregistrement des produits Embarcadero apparaît, enregistrez alors votre produit.

Vérifier les jours restants

Pour vérifier le nombre de jours restants de votre version d'évaluation de HTML5 Builder :

  1. Exécutez LicenseManager.exe, que vous trouverez dans le dossier bin du répertoire d'installation de HTML5 Builder.
  2. Développez le côté gauche de l'arborescence, et cliquez sur l'entrée HTML5 Builder.

Vous devriez maintenant voir les jours restants sur le volet de droite.

Dès que votre évaluation expire, l'expert d'enregistrement des produits Embarcadero apparaît quand vous lancez HTML5 Builder, et vous serez invité à entrer le numéro de série de votre produit complet acheté.

Notes

Général

Différences entre les navigateurs
Il peut exister de légères différences entre le rendu de la même page par différents navigateurs web, puisque leurs implémentations HTML, CSS et JavaScript ne sont pas toujours compatibles avec les standards, fournissent une interprétation différente de ces standards, ou incluent leurs propres extensions.
Vous devez vérifier que vos pages fonctionnent sur les navigateurs que vous ciblez.
Invocation des templates de code
Les utilisateurs de Delphi et C++Builder s'attendent à ce que des templates de code soient ajoutés à l'éditeur de code lors de la frappe de mots clés tels que for suivis d'un espace. Dans HTML5 Builder, vous devez à la place appuyer sur Ctrl+J.
Débogage JavaScript
Actuellement, le débogueur ne supporte pas JavaScript. Tout point d'arrêt sur le code JavaScript sera ignoré.
Permissions en écriture
Vous devez disposer d'une permission en écriture sur les dossiers où sont localisées les pages basées sur des composants, puisque HTML5 Builder écrit dans ces dossiers pour restituer les composants.
Refactoring
Le refactoring Extraire une superclasse n'est pas supporté à travers plusieurs fichiers.
Nom de table dans la fenêtre SQL sur Windows XP
Sur Windows XP, quand vous glissez-déposez une table sur la fenêtre SQL, l'objet table résultante n'affiche pas le nom de la table. Cela peut causer une confusion si vous glissez-déposez plusieurs tables à la fois.
Composants Google de Zend Framework
Pour que les composants Google de Zend Framework fonctionnent, vous devrez activer l'extension PHP OpenSSL (php_openssl.dll).
Composants de Zend Framework et Xammp
Xampp inclut une version de Zend Framework différente de celle de HTML5 Builder, qui peut causer des problèmes. Modifiez la propriété include_path du serveur afin que RPCL puisse trouver le Zend Framework approprié.
Explorateur de données, MySQL 5.1 et UTF-8
Des problèmes sont connus concernant la tentative d'utilisation de l'explorateur de données pour accéder à un serveur MySQL 5.1 et la définition du paramètre ServerChartset de la connexion sur UTF-8. Si vous devez travailler sur un tel serveur et utiliser ce jeu de caractères, évitez d'utiliser l'explorateur de données et configurez manuellement vos composants d'accès aux données.
Apache, PHP et IIS
HTML5 Builder copie son propre jeu de Apache et PHP sur votre disque dur, mais cela n'affecte pas les installations existantes de ces applications. Si vous avez déjà installé Apache et PHP sur votre machine, toute configuration effectuée par ces installations reste inchangée. Les fichiers inclus avec HTML5 Builder ne sont pas installés sur votre machine, ils sont simplement copiés et utilisés quand c'est nécessaire.
Vous pouvez utiliser IIS pour exécuter vos applications. Pour cela, enregistrez simplement votre projet dans un dossier public de IIS (par exemple, C:\inetpub\wwwroot) et utilisez votre navigateur web pour exécuter vos fichiers .php. Le débogage pourrait aussi fonctionner, mais il n'est pas actuellement supporté.

Mobile

Tables BlackBerry
Les composants matériel ne sont pas supportés par les tablettes BlackBerry, seulement par les smartphones. Voir Support mobile.
Emulateur Android
Sur des systèmes lents, tels que les machines virtuelles, vous pouvez obtenir le message d'erreur suivant à chaque fois que vous exécutez l'émulateur Android : Erreur : Impossible d'accéder au gestionnaire de packages. Système en cours d'exécution ? Cela est du à un problème en amont avec les outils du SDK Android, l'émulateur a une valeur de délai d'expiration que vous ne pouvez pas changer. Si cela vous arrive, essayez de démarrer l'émulateur hors de HTML5 Builder, l'expert pour PhoneGap peut alors exécuter votre application mobile sur l'émulateur en cours d'exécution, en évitant tout délai d'expiration.
Périphériques ASUS
Pour certains périphériques ASUS, vous devez utiliser des outils ASUS qui incluent leur propre adb. adb est un outil Android en ligne de commande pour la gestion des périphériques virtuels et de la connexion aux périphériques réels. Avoir deux instances de adb conduira à la non copie des applications sur votre périphérique ASUS.
Liens externes et MIFrame sur iOS
Les périphériques iOS manquent de boutons de navigation, et utilisent ainsi le navigateur PhoneGap (le moteur qui fait fonctionner les applications mobiles de HTML5 Builder). Quand vous ouvrez un lien externe à partir du navigateur PhoneGap sur des périphériques iOS, vous ne pouvez pas revenir à votre application. Vous pouvez éviter ce problème en configurant votre application afin qu'elle utilise le navigateur par défaut du périphérique au lieu du navigateur PhoneGap, rendant les composants MIFrame inutiles, ou vous pouvez définir les liens qui doivent être ouverts sur un navigateur externe et quels liens sur le navigateur PhoneGap.

Aide

HTML5 Builder inclut une documentation hors ligne complète, disponible à partir de la barre d'outils principale. Pour de plus amples informations sur la documentation disponible, hors ligne et en ligne, lisez la page Documentation.

L'éditeur de code fournit aussi une aide en ligne pour PHP, vous avez seulement à appuyer sur Ctrl+Espace tout en travaillant sur le noyau pour l'afficher.

L'aide de HTML5 Builder inclut une page, Applications exemple, qui explique où trouver les applications exemple et comment les configurer (c'est-à-dire installer la base de données qu'elles utilisent, etc.).

Vous trouverez aussi des ressources d'aide supplémentaires sur Embarcadero HTML5 Builder Developer Network.

Support

Le Support Développeurs Embarcadero fournit le support des équipes de développement logiciel à des milliers de clients à travers le monde. Pour obtenir un accès aux services de support tels que les questions souvent posées, l'ouverture d'un cas de support et les groupes de discussion technique utilisateur, visitez support.embarcadero.com.

Mises à jour

Vous pouvez télécharger les mises à jour de Productici. Suivez les Instructions de mise à niveau|instructions de mise à niveau pour installer la mise à niveau.

Les dernières releases du Library, la bibliothèque principale de Product, peuvent être téléchargées depuis SourceForge.

Logiciels tiers

HTML5 Builder inclut des logiciels tiers. La liste ci-dessous inclut certains de ces packages logiciel, avec la version incluse dans HTML5 Builder avec la release en cours :

  • Apache 2.2.15
  • JQuery 1.7.1
  • JQueryMobile 1.1.1
  • PhoneGap 1.8.1
  • PHP 5.3.6
  • Zend Framework 1.11.11