50 neue plattformübergreifende Beispiele für Delphi 10.3 Rio FireMonkey sind über Github verfügbar. Die Demos bieten stark Code-Möglichkeiten, mit Komponenten mehr mit weniger Code zu erreichen. Die Beispiele decken alles von JSON und XML über REST bis hin zur Gerätekamera ab. Darüber hinaus decken sie Dinge wie asynchrone HTTP-Anforderungen, Animationen, LiveBindings, Raster, Schubladen und vieles mehr ab. Die Demos können unter Android, IOS, MacOS, Windows, Linux und HTML5 bereitgestellt werden. Der Quellcode ist unter einer BSD-Lizenz frei verfügbar. LiveBindings- und TFDMemTable-Komponenten werden in den meisten Beispielen verwendet. Einige Beispiele sind umfangreicher, wie die BubbleChatApp, das Kamera-Beispiel und die ToDoList-Demo. Wenn Sie gerade mit Delphi in die FireMonkey-Entwicklung einsteigen oder mit Delphi ein alter Hut sind, ist hier für jeden etwas dabei. Der TShadowEffect wird verwendet und Beispiele für verschiedene Material Design-Elemente sind auch in den Demos sichtbar. Einige der Symbole stammen von Material.io, während einige der verwendeten Bilder von der Pexels-Site stammen. Es werden auch Elemente aus anderen Entwicklungstools wie Karten, AppBars, BottomSheets und Stateful-Steuerelementen gezeigt. Der in den Beispielen verwendete Code ist Object Pascal, aber die gleichen Konzepte können in FireMonkey von C ++ Builder verwendet werden, wobei der Beispielcode leicht in C ++ übersetzt werden kann. Wenn Sie diese Demos testen und Korrekturen auf bestimmten Plattformen haben, können Sie die Korrektur wieder in das Repo einbringen. Hier ist die vollständige Liste der Demos.
[GitHub]
01-HelloWorld
02-HelloWorldStyled
03-StatelessCards
04-StatefulControl
05-OnChangeTracking
06-OnClick
07-SimpleTabs
08-FrameTabs
09-AsyncREST
10-StringGridWithJsonData
11-Schubladen-Menü
12-PlatformMenu
13-Animation
14-JSONStorage
15-BubbleChatApp
16-ChangeGlyphColor
17-ToggleButton
18-ButtonOnClick
19-IconButton
20-UpdateEditField
21-UpdateCheckBox
22-UpdateRadioButton
23-UpdateSwitch
24-UpdateScrollBar
25-UpdateDateEdit
26-ToolBar
27-FloatingActionButton
28-PopupMenuButton
29-Fußzeilen
30-CustomFooterTabs
31-BottomSheets
32-SnackBar
33-ShowMessageDialog
34-OptionsDialog
35-RowsAndColumnLayout
36-Karten
37-Ausrichtung
38-ListViewFromJson
39-ListViewFromStringList
40-DataImage
41-Vollbild
42-TestConnection
43-Dial
44-TodoList
45-Kalender
46-Splitter
47-ProgressBar
48-ImageViewer
49-Kamera
50-XML
über FMXExpress
Design. Code. Kompilieren. Bereitstellen.
Kostenlos testenUpgrade heute
Kostenlose Delphi Community EditionKostenlose C ++ Builder Community Edition