Grial UI Kit ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π²ΡΠΈΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, Π·Π° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π΄ΠΎΠ±ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ .NET MAUI ΠΈΠ»ΠΈ Xamarin Forms. Π‘ΡΠ·Π΄Π°Π΄Π΅Π½ ΠΏΠΎ MVVM ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅, Grial ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΡΠΈΡΡΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π»ΠΎΠ³ΠΈΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
ΠΠ΅ Π³ΡΠ±Π΅ΡΠ΅ ΡΠ΅Π½Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅, ΡΠ°ΠΌΠΎ Π·Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΌΠ°Π»ΠΊΠΈ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, Π½ΠΈΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
ΠΌΠ΅ ΡΡΠ»Π°ΡΠ° ΡΠΏΠΎΡΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ° Π²ΠΌΠ΅ΡΡΠΎ Π²Π°Ρ, ΠΊΠ°ΡΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Ρ
ΠΌΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 160+ XAMLs ΡΠ°Π±Π»ΠΎΠ½Π°.
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ:
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π·Π° .NET ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Grial UI Kit ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΏΡΠ»Π½Π° Π³ΠΎΡΠΎΠ²Π° ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡ ΠΎΡ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ UI Π΅ΠΊΡΠ°Π½ΠΈ ΠΈ ΡΠ΅ΡΡΡΡΠΈ.
- ΠΠ°ΠΏΡΠ»Π½ΠΎ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΈ ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅Π½. ΠΡΠΎΠΌΡΠ½Π° Π½Π° ΡΠ²Π΅ΡΠΎΠ²Π΅, Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΡΠ°Π·ΠΌΠ΅ΡΠΈ, ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ, ΡΠ΅ΠΌΠΈ. ΠΡΠΈΡΠΊΠΎ, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π° ΠΈ ΡΡΠ΅ΡΠ°Π½Π΅ΡΠΎ, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅.
- ΠΡΠ»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ°Π±Π»Π΅ΡΠΈ ΠΈ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈ. ΠΠΎΠ»ΡΡΠ΅ΡΠ΅ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡ Π²ΡΠ½ΡΠ΅Π½ Π²ΠΈΠ΄ ΠΈ ΡΡΠ΅ΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΠΈ.
- RTL/LTR ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. RTL ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π½Π°ΠΏΡΠ»Π½ΠΎ. ΠΡΠΈΡΠΊΠΈ Π΅ΠΊΡΠ°Π½ΠΈ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ Π² LTR ΠΈ RTL. Π‘ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Grial ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°ΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π΅ΠΊΡΠ°Π½ΠΈ, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ RTL & LTR Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ ΡΡΠΈΠ»ΠΈΡ. ΠΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡ
ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°.
- ΠΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ TabControl. Π₯ΠΎΡΡ ΠΈΠ·Π³Π»Π΅Π΄ΠΈ Π½Π° Π½Π°ΡΠΈΡ Π½Π°ΠΏΡΠ»Π½ΠΎ Π°Π΄Π°ΠΏΡΠΈΠ²Π΅Π½ TabControl. ΠΠΎΠ»ΡΡΠ΅ΡΠ΅ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ Π²ΠΈΠ΄ ΠΈ ΡΡΠ΅ΡΠ°Π½Π΅, Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠ°Π·Π΄Π΅Π»ΠΈ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅.
- DataGrid Control: ΠΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΠ°Π±Π»ΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Ρ Π½Π°ΡΠ°ΡΠ° ΠΌΡΠ»ΡΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π° Data Grid. ΠΠ΅ΡΠ½ΠΎ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΉΡΠ΅ Π½Π΅Π³ΠΎΠ²ΠΈΡ ΠΎΠ±Π»ΠΈΠΊ ΠΈ ΡΡΠ΅ΡΠ°Π½Π΅ ΡΡΠ΅Π· XAML ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΠΊΠ°ΡΠΎ ΡΠ²ΡΡ Π½Π° Π½Π΅ΡΠ΅ΡΠ΅Π½ ΡΠ΅Π΄, ΡΠ²ΡΡ Π½Π° ΡΠΎΠ½Π° Π½Π° Π·Π°Π³Π»Π°Π²ΠΊΠ°ΡΠ° ΠΈ Ρ.Π½., ΠΈΠ»ΠΈ Π½Π°Π²Π»Π΅Π·Π΅ΡΠ΅ ΠΏΠΎ-Π΄ΡΠ»Π±ΠΎΠΊΠΎ Π² ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΈ Π·Π° ΠΊΠ»Π΅ΡΠΊΠΈ, ΠΊΠΎΠ»ΠΎΠ½ΠΈ, Π·Π°Π³Π»Π°Π²ΠΊΠΈ ΠΈ Ρ.Π½. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠΎΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΈΠ·Π±ΠΎΡ.
- ΠΠΎΠ½ΡΡΠΎΠ» Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠ»Π΅ΠΉΡΡΠ°: ΠΡΠ»Π΅Π½ ΠΌΠ΅ΠΆΠ΄ΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠ»Π΅ΠΉΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΎΠ±Π»Π΅ΡΠ΅Π½ ΡΡΠ΅Π· XAML. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠ°ΡΠΎ ΡΠΎΠ½ Π·Π° Π²Π°ΡΠ°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π΅ΠΌΠΈΡΠΈΡ. ΠΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°ΠΉΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΈΠ»ΠΈ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Youtube.
- ΠΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ ΠΊΠ°ΡΠΎ: Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ°, ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° ΠΊΠ°ΡΡΠΈ, ΠΈΠ·ΡΠΊΠ°ΡΠ°ΡΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ, ΠΈΠ·Π³Π»Π΅Π΄ Π½Π° Π²ΡΡΡΠ΅Π»Π΅ΠΆΠΊΠ°, ΠΊΠ²Π°Π΄ΡΠ°ΡΡΠ΅ΡΠ° Π·Π° ΠΎΡΠΌΠ΅ΡΠΊΠ° ΠΈ ΡΠ°Π΄ΠΈΠΎΡΡΠ°Π½ΡΠΈΠΈ
- ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΈ: ΠΠΊΠ»ΡΡΠ΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π½Π°ΡΠΈΡ API Π·Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΆΠΈΠ²ΠΎΡ ΠΊΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠΈ. Π‘ΡΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΈ ΠΈ Π°Π½Π³Π°ΠΆΠΈΡΠ°ΡΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ ΠΏΡΠΈ ΠΏΡΠ΅Π²ΡΡΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. ΠΡΠ΅Π²Π΅ΠΆΠ΄Π°ΠΉΡΠ΅ ΠΈΠ»ΠΈ Π·Π°Π²ΡΡΡΠ°ΠΉΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΏΡΠΎΠΌΠ΅Π½ΡΠΉΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²Π΅ΡΠ΅ ΠΈΠΌ, ΠΈΠ·Π±Π»Π΅Π΄Π½ΡΠ²Π°ΠΉΡΠ΅ ΠΈ Π³ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°ΠΉΡΠ΅, Π·Π° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠ°ΡΠ°Π»Π°ΠΊΡ Π΅ΡΠ΅ΠΊΡΠΈ. ΠΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈΡΠ΅ ΡΠ° Π±Π΅Π·ΠΊΡΠ°ΠΉΠ½ΠΈ ΠΈ Π²Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ΅ Ρ
Π°ΡΠ΅ΡΠ°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π²ΠΈ.
- ΠΠ½ΠΎΠ³ΠΎ ΠΎΡΠΊΡΡΠΈ. ΠΠ·Π΅ΠΌΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ Π²ΠΈ ΡΡΡΠ±Π²Π° ΠΈ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΡΠΎΡΡΠΎ. ΠΠΌΠ°ΡΠ΅ Π»ΠΈ Π½ΡΠΆΠ΄Π° ΠΎΡ Π΄ΠΎΠ±ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈ? ΠΠΈΠ΅ Π²Π΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
ΠΌΠ΅ ΡΠΎΠ²Π° Π·Π° Π²Π°Ρ. ΠΠ·Π΅ΠΌΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ Π²ΠΈ ΡΡΡΠ±Π²Π°, ΠΈΠ·Π³ΡΠ°Π΄Π΅ΡΠ΅ Π½Π΅ΡΠΎ Π½ΠΎΠ²ΠΎ.
ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ Π½Π°
18.09.2023β―Π³.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ