Icône du site Apprenez Delphi

50 échantillons multiplateformes pour Delphi 10.3 Rio FireMonkey

50 nouveaux échantillons multiplateformes pour Delphi 10.3 Rio FireMonkey disponibles sur Github. Les démos proposent des moyens à faible code d'utiliser des composants pour faire plus avec moins de code. Les exemples couvrent tout, de JSON et XML à REST et à l'appareil Camera. De plus, ils couvrent des éléments tels que les requêtes HTTP asynchrones, les animations, les LiveBindings, les grilles, les tiroirs et bien plus encore. Les démos sont disponibles pour être déployées sur Android, IOS, MacOS, Windows, Linux et HTML5. Le code source est disponible gratuitement sous une licence BSD. Les composants LiveBindings et TFDMemTable sont utilisés dans la plupart des exemples. Certains exemples sont plus complets, comme BubbleChatApp, l'exemple Camera et la démo ToDoList. Si vous vous lancez dans le développement FireMonkey avec Delphi ou si vous êtes un ancien avec Delphi, il y en a pour tous les goûts. TShadowEffect est utilisé et des exemples de divers éléments de Material Design sont également visibles dans les démos. Certaines icônes proviennent de Material.io tandis que certaines des images utilisées proviennent du site Pexels. Les éléments d'autres outils de développement tels que les cartes, les barres d'applications, les feuilles de fond et les contrôles avec état sont également présentés. Le code utilisé dans les exemples est Object Pascal mais les mêmes concepts peuvent être utilisés dans FireMonkey de C ++ Builder avec l'exemple de code facilement traduisible en C ++. Si vous testez ces démos et avez des correctifs sur des plates-formes spécifiques, vous pouvez contribuer le correctif au repo. Voici la liste complète des démos.

[GitHub]

01-HelloWorld
02-HelloWorldStylé
03-Cartes sans état
04-StatefulControl
05-OnChangeTracking
06-OnClick
07-SimpleTabs
08-FrameTabs
09-AsyncREST
10-StringGridWithJsonData
11 tiroirsMenu
12-PlatformMenu
13-Animation
Stockage 14-JSON
15-BubbleChatApp
16-ChangeGlyphColor
17-ToggleButton
18 boutonsOnClick
19-IconButton
20-UpdateEditField
21-UpdateCheckBox
22-UpdateRadioButton
23-UpdateSwitch
24-UpdateScrollBar
25-UpdateDateModifier
26-ToolBar
27-FloatingActionButton
28-PopupMenuButton
29-FooterBoutons
30-CustomFooterTabs
31 feuilles de fond
32-SnackBar
33-AfficherMessageDialog
34-OptionsDialog
35-RowsAndColumnLayout
36 cartes
37-Alignement
38-ListViewFromJson
39-ListViewFromStringList
40-DataImage
41-Plein écran
42-TestConnexion
43-Dial
44-TodoList
45-Calendrier
46-Répartiteur
47-ProgressBar
48-ImageViewer
49-Caméra
50-XML

via FMXExpress

Quitter la version mobile