Top 10 des tutoriels : FireMonkey (2024)

Leframework FireMonkey® est la véritable plate-forme de développement et d’exécution d’applications natives multi-périphériques derrière RAD Studio, Delphi et C++Builder.FireMonkey est conçu pour les équipes qui créent de véritables applications natives multi-appareils pour Windows, OS X, Android et iOS, et les diffusent rapidement dans les magasins d’applications et les entreprises.

La récente version desbibliothèques VCL et FMX pour Pythona introduit de nouvelles fonctionnalités de conception multiplateforme spectaculaires pour les développeurs travaillant avec Python.

Voici 10 de nos excellents articles pour tirer le meilleur parti deFireMonkey®, aliasFMX.

Table of Contents

1. Créer de superbes interfaces utilisateur avec C++Builder et FireMonkey: modèles d’application

FireMonkey est une boîte à outils d’interface utilisateur avancée, capable de superbes mises en page et conceptions.Nous aimerions vous montrer de quoi il est capable et à quel point il est facile de créer de superbes interfaces en l’utilisant.Nous venons de présenterdix-huit exemples de modèles d’interface utilisateurutilisant FireMonkey et C++ qui montrent vraiment à quel point il est facile de créer de superbes applications.

Ceux-ci sont disponibles gratuitement sur GetIt, notre gestionnaire de packages, et vous pouvez les télécharger et les utiliser pour votre propre inspiration et mise en page.

Qu’avons-nous ajouté ?Trois exemples chacun de :

  • Écrans de connexion
  • Écrans d’accueil
  • Écrans de profil utilisateur
  • Pages de paramètres
  • Écrans d’inscription
  • Écrans de contact

En savoir plus >>>

2. En savoir plus sur un puissant outil de gestion de déploiement Delphi FireMonkey

Une fois que vous avez commencé à créer des projets FireMonkey, vous devrez peut-être ajouter plusieurs fichiers ou ressources à votre gestionnaire de déploiement.L’outil DeployMen de GRIJJY® vous aide à ajouter des fichiers et des ressources en masse pour les plates-formes mobiles prises en charge par Delphi au gestionnaire de déploiement.

  • Dossiers et sous-dossiers
  • Configurations spécifiques

Pourquoi nous avons besoin de cet outil, car lorsque vous essayez d’ajouter des bibliothèques tierces, par exemple Facebook SDK, vous devez mettre à jour votre liste de déploiement à l’aide du gestionnaire de déploiement.Mais avec cet outil DeployMan contrôle cette opération plus rapidement, il modifie le dproj et met à jour les entrées qui s’y trouvent.

Dans cette session CodeRage, vous trouverez plus d’informations sur cet outil.Vous pouvez également voir la démo en action.

En savoir plus >>>

3. Personnalisez facilement l’apparence de FireMonkey ListView à l’aide de l’exemple d’application multiplateforme ListViewAddThumbAndCaption

L’affichage de vos précieuses données dans une liste avec une expérience utilisateur ultime devient le besoin essentiel des applications de bureau et mobiles modernes.Certains cas d’utilisation doivent basculer entre le mode d’édition ou l’affichage des éléments de la liste avec une apparence différente, par exemple la sélection de plusieurs contacts à supprimer d’une liste de contacts.Delphi/C++ Builder propose des composants robustes pour effectuer le travail au moment de la conception ou de l’exécution avec moins de code et facilite la vie des développeurs.

L’exemple ListViewAddThumbAndCaption montre comment personnaliser l’apparence d’un TListView pour afficher une vignette avec une légende sur le côté droit de chaque élément de vue de liste.Vous pouvez faire en sorte que la vue de liste entre dans un mode d’édition de sélection où vous pouvez sélectionner plusieurs éléments en appuyant sur le bouton ToggleEditMode.Pour ce faire, il modifie l’apparence de la vue de liste au moment de l’exécution.

En savoir plus >>>

4. FireMonkey sur Linux !

Il n’a pas fallu longtemps depuis la sortie du compilateur Linux Delphi pour avoir la possibilité de construire des interfaces graphiques Linux avec Delphi !

Allez simplement sur http://fmxlinux.com et obtenez le seul téléchargement actuellement disponible de FireMonkey pour Linux qui est «Free Trial v 0.905».

Vous devez avoir installé RAD Studio 10.2 « Tokyo ».Assurez-vous qu’il n’est pas en cours d’exécution et installez la version d’évaluation.Il est petit et s’installe très rapidement.Exécutez Delphi et créez un nouveau projet multi-périphérique.Déposez un bouton sur le formulaire et écrivez une seule ligne de code dans le gestionnaire d’événements «OnClick» pour afficher «Hello World from Delphi on Linux desktop!»dans la légende du formulaire.Enregistrez tout et exécutez sur Windows juste pour être sûr 😉

En savoir plus >>>

5. Écrire un logiciel pour plusieurs plates-formes et architectures avec FireMonkey

Lorsque les développeurs pensent à Delphi ou C++Builder, la puissance de la bibliothèque de composants visuels (VCL) est généralement la première chose qui leur vient à l’esprit.S’il y a un facteur qui a contribué au succès de Delphi et de C++Builder, c’est sans aucun doute la VCL.

La VCL est de loin le meilleur moyen d’écrire des applications de bureau pour Microsoft Windows.Indépendamment de la langue ou de l’affiliation à l’entreprise, il ne fait aucun doute qu’en matière de développement de logiciels Windows, rien ne vaut la VCL.

Mais les développeurs d’aujourd’hui ne se limitent pas à la plate-forme Windows.

En savoir plus >>>

6. Apprenez à appliquer des contrôles natifs robustes dans FireMonkey avec Delphi et C++

L’exemple NativeControls montre l’utilisation des contrôles natifs de FireMonkey.À cette fin, il utilise plusieurs composants qui sont configurés avec sa propriété ControlType définie sur Platform afin d’avoir le style natif de ce contrôle.

Remarque: Seuls iOS et Windows prennent en charge les contrôles natifs.Les liens suivants fournissent une liste de contrôles qui prennent en charge la présentation native sur les plates-formes iOS et Windows.La valeur de la propriété ControlType sur toute autre plate-forme n’a aucun effet.

Vous pouvez trouver l’exemple de projet NativeControls sur:

Démarrer |Programmes |Embarcadero RAD Studio Sydney |Échantillons, puis accédez à:

Object PascalÉchantillons multi-périphériquesInterface utilisateurNativeControls

CPPÉchantillons multi-appareilsInterface utilisateurNativeControls

Référentiel Subversion:vous pouvez trouver des exemples de code Delphi et C++ dans les référentiels GitHub.Recherchez par nom dans les référentiels d’exemples en fonction de votre version de RAD Studio.

En savoir plus >>>

7. Premiers pas avec FMXLinux

Bundles RAD Studio FMX Linux

Hier Embarcadero a annoncé avec un article de blog que j’ai publié sur https://community.idera.com/developer-tools/b/blog/posts/announcing-fmx-linux-bundling-with-delphi-and-rad-studio la disponibilité immédiate de FMX Linux pour tous les clients Delphi Enterprise et Architect.En bref, vous pouvez utiliser cette bibliothèque pour créer des applications client Linux avec FireMonkey, avec un code entièrement compatible avec d’autres plates-formes.

Vous pouvez lire l’annonce ci-dessus et également consulter :
la documentation DocWiki : http://docwiki.embarcadero.com/RADStudio/Rio/en/FireMonkey_for_Linux
le site FMX Linux : https://www.fmxlinux.com/
le communiqué de presse : https://www.businesswire.com/news/home/20190625005949/en/Embarcadero-Extends-FireMonkey%C2%AE-Cross-Platform-Framework-Create-GUI

En savoir plus >>>

8. Apprenez à sélectionner des types d’entrées de touches avec l’exemple FMX.KeyboardTypes dans RAD Studio pour les appareils Android et iOS

Emplacement:Vous pouvez trouver l’exemple de projet KeyboardTypes à l’adresse:

Démarrer |Programmes |Embarcadero RAD Studio Sydney |Échantillons et accédez à:

Object PascalÉchantillons multi-périphériquesUser InterfaceKeyboardTypes

CPPÉchantillons multi-appareilsUser InterfaceKeyboardTypes

Dépôt Subversion:

https://github.com/Embarcadero/RADStudio10.3.2Demos/tree/master/Object%20Pascal/Multi-Device%20Samples/User%20Interface/KeyboardTypes

https://github.com/Embarcadero/RADStudio10.3.2Demos/tree/master/CPP/Multi-Device%20Samples/User%20Interface/KeyboardTypes

Description :Cette application montre comment utiliser différents types de clavier virtuel.

En savoir plus >>>

9. Comment cloner des objets FireMonkey

J’ai une tâche de clonage d’objets FireMonkey.Que ce soit «échecs».Un objet est créé en tant qu’agrégat au moment du design.Regardez l’image dans le volet Structure.J’ai fait le modèle de pion composite et j’ai commencé à penser à en faire 15 de plus.

Si vous envisagez une méthode similaire, veuillez essayer la méthode Clone.Il vous aidera à cloner n’importe quel objet FireMonkey, pas nécessairement des pions, des primitives 3D, mais aussi des contrôles.Le seul indice que vous devez savoir est que la seule propriété «Parent» n’est pas clonée, pour ne pas déclencher la reconstruction de la scène.Très souvent, le clonage doit être effectué «purement en mémoire» sans aucune conséquence sur l’interface visuelle et les temps de dessin correspondants.

En savoir plus >>>

10. Obtenez gratuitement ces styles FireMonkey visuellement époustouflants pour améliorer l’expérience utilisateur dans vos applications Delphi

Ces dernières années, nous pouvons voir que de nombreux styles FireMonkey et VCL étonnants et visuellement époustouflants ont été développés.Avec ces types de styles, vous pouvez faire passer votre expérience utilisateur de l’application au niveau supérieur en l’appliquant simplement avec le composant TStyleBook.

Le composant TStyleBook stocke une collection de styles pour une fiche.Lorsque vous comprenez les styles et ce TStyleBook, vous pouvez facilement personnaliser n’importe quel fichier de style de modèle selon vos besoins.

En savoir plus >>>

Top 10 des tutoriels : FireMonkey (11)Top 10 des tutoriels : FireMonkey (12)

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free TrialUpgrade Today

Free Delphi Community EditionFree C++Builder Community Edition

Top 10 des tutoriels : FireMonkey (2024)
Top Articles
Maps | Ulster County Clerk
Interchange Stash Map
Joe Taylor, K1JT – “WSJT-X FT8 and Beyond”
Minooka Channahon Patch
Danatar Gym
Uihc Family Medicine
Asian Feels Login
Craigslist Benton Harbor Michigan
OSRS Fishing Training Guide: Quick Methods To Reach Level 99 - Rune Fanatics
Hawkeye 2021 123Movies
How Much Is 10000 Nickels
What is international trade and explain its types?
Locate Td Bank Near Me
Guardians Of The Galaxy Vol 3 Full Movie 123Movies
Bc Hyundai Tupelo Ms
Five Day National Weather Forecast
Michael Shaara Books In Order - Books In Order
Pricelinerewardsvisa Com Activate
Trac Cbna
Vintage Stock Edmond Ok
Ibukunore
Gia_Divine
97226 Zip Code
Satisfactory: How to Make Efficient Factories (Tips, Tricks, & Strategies)
bode - Bode frequency response of dynamic system
Best Transmission Service Margate
Doublelist Paducah Ky
Aol News Weather Entertainment Local Lifestyle
Riversweeps Admin Login
Receptionist Position Near Me
Black Panther 2 Showtimes Near Epic Theatres Of Palm Coast
Afni Collections
Meijer Deli Trays Brochure
Tim Steele Taylorsville Nc
Delta Math Login With Google
Albertville Memorial Funeral Home Obituaries
Club Keno Drawings
Gerber Federal Credit
Strange World Showtimes Near Atlas Cinemas Great Lakes Stadium 16
How to Watch the X Trilogy Starring Mia Goth in Chronological Order
Http://N14.Ultipro.com
Sand Castle Parents Guide
Dragon Ball Super Super Hero 123Movies
Gotrax Scooter Error Code E2
BCLJ July 19 2019 HTML Shawn Day Andrea Day Butler Pa Divorce
Truck Works Dothan Alabama
Kjccc Sports
La Qua Brothers Funeral Home
Zeeks Pizza Calories
Walmart Front Door Wreaths
Oefenpakket & Hoorcolleges Diagnostiek | WorldSupporter
Olay Holiday Gift Rebate.com
Latest Posts
Article information

Author: Francesca Jacobs Ret

Last Updated:

Views: 6612

Rating: 4.8 / 5 (68 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Francesca Jacobs Ret

Birthday: 1996-12-09

Address: Apt. 141 1406 Mitch Summit, New Teganshire, UT 82655-0699

Phone: +2296092334654

Job: Technology Architect

Hobby: Snowboarding, Scouting, Foreign language learning, Dowsing, Baton twirling, Sculpting, Cabaret

Introduction: My name is Francesca Jacobs Ret, I am a innocent, super, beautiful, charming, lucky, gentle, clever person who loves writing and wants to share my knowledge and understanding with you.