Why Android? π
ΠΡΠΊΡΡΡΡ Π² Telegram
"Why Android?" is an informal community to share with everyone personal development experience in different areas, latest news, or just talk about everything :)
ΠΠΎΠ»ΡΡΠ΅352
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
-124 ΡΠ°ΡΠ°
ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ
7 Π΄Π½Π΅ΠΉ
+730 Π΄Π½Π΅ΠΉ
ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ ...
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ ΠΊΠ°Π½Π°Π»Ρ
ΠΠ±Π»Π°ΠΊΠΎ ΡΠ΅Π³ΠΎΠ²
ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ
ΠΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ? ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ support-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ .
ΠΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΠΈ ΠΈΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ
---
---
---
---
---
---
ΠΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ²
Π΄Π΅ΠΊΠ°Π±ΡΡ '24
Π΄Π΅ΠΊΠ°Π±ΡΡ '24
+6
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Π½ΠΎΡΠ±ΡΡ '24
+19
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΎΠΊΡΡΠ±ΡΡ '24
+18
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΡΠ΅Π½ΡΡΠ±ΡΡ '24
+177
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°Π²Π³ΡΡΡ '240
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ»Ρ '24
+6
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΈΡΠ½Ρ '240
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΠΉ '24
+4
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
Π°ΠΏΡΠ΅Π»Ρ '240
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
Get PRO
ΠΌΠ°ΡΡ '24
+159
Π² 0 ΠΊΠ°Π½Π°Π»Π°Ρ
| ΠΠ°ΡΠ° | ΠΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² | Π£ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ | ΠΠ°Π½Π°Π»Ρ | |
| 21 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 20 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 19 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 18 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 17 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 16 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 15 Π΄Π΅ΠΊΠ°Π±ΡΡ | +1 | |||
| 14 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 13 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 12 Π΄Π΅ΠΊΠ°Π±ΡΡ | +1 | |||
| 11 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 10 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 09 Π΄Π΅ΠΊΠ°Π±ΡΡ | +2 | |||
| 08 Π΄Π΅ΠΊΠ°Π±ΡΡ | +1 | |||
| 07 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 06 Π΄Π΅ΠΊΠ°Π±ΡΡ | +1 | |||
| 05 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 04 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 03 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 02 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 | |||
| 01 Π΄Π΅ΠΊΠ°Π±ΡΡ | 0 |
ΠΠΎΡΡΡ ΠΊΠ°Π½Π°Π»Π°
| 2 | ΠΡΡΡΠΎ-ΠΊΡΡΡΠΎ, ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² VK β€οΈπ
https://habr.com/ru/companies/vk/articles/840862/ | 418 |
| 3 | Π Π΅Π»ΠΈΠ· Valkyrie 0.7.0 Ρ ΡΠΈΡΠ΅ΠΉ ΠΏΠΎ ΠΏΡΠ΅Π΄ΠΏΡΠΎΡΠΌΠΎΡΡΡ ImageVector Π² ΡΡΡΠ΄ΠΈΠΈ (ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ Ρ SVG) π
β’ ΠΡΠ΅Π²ΡΡ ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² Backing ΠΈ Lazy ΠΏΡΠΎΠΏΠ΅ΡΡΠΈ ΡΡΠΈΠ»ΡΡ
(#136)
β’ ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠ΅Π²ΡΡ Google Material ΠΈΠΊΠΎΠ½ΠΎΠΊ (Ρ
ΠΎΡΡ ΠΎΠ½ΠΈ ΠΈ deprecated)
β’ ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΡΠΊΡΠ΅Π½Ρ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ Π·ΡΠΌΠ° (#151)
β’ Π Π΅Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π°ΡΡΡΠΎΠ΅ΠΊ (#157)
ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° K2 ΠΌΠΎΠ΄Π° (Π½Π°ΡΠΈΠ½Π°Ρ Ρ IntelliJ IDEA 2024.2.1) π | 411 |
| 4 | ΠΡΠΊΠ°ΡΠΈΠ» ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ½Π°ΠΏΡΠΎΡ ΡΠΈΡΠΈ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ImageVector Π±Π΅Π· @Preview Π°Π½Π½ΠΎΡΠ°ΡΠΈΠΈ ΠΏΡΡΠΌΠΎ Π² ΡΡΡΠ΄ΠΈΠΈ:
- Π‘Π΄Π΅Π»Π°Π» ΠΏΡΠ΅Π²ΡΡ Π΄Π»Ρ backing property ΠΈ lazy property ΡΠΎΡΠΌΠ°ΡΠΎΠ² π
- ΠΡΠ΅Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°ΠΆΠ΅ Ρ material ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΎΡ Google β€οΈ
Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π½Π° Π±Π°Π·Π΅ ΠΏΠ°ΡΡΠΈΠ½Π³Π° PSI Π΄Π΅ΡΠ΅Π²Π°
Π² ΡΠ΅Π»ΠΎΠΌ ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ Π½ΠΎΠ²ΡΠΌ ΡΠΈΡΠ°ΠΌ ΠΏΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ°ΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ π
p.s. ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠΏΠ°ΠΌΠΈΡΡ ΠΊΠ°Π½Π°Π», Π±ΡΠ΄Ρ ΠΊΠΈΠ΄Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ Π΄Π΅ΠΌΠΊΠΈ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ | 460 |
| 5 | Π― Π΄ΠΎΠ»Π³ΠΎ Π΄ΡΠΌΠ°Π» ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π² Valkyrie ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΡΠΈΠ½Π³ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.
ΠΠ΅ΠΉΡ ΠΏΡΠΎΡΡΠΎΠΉ: ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΠ°ΠΊ ΠΈΠΊΠΎΠ½ΠΎΠΊ, Π° Π²ΡΠΎΡΠΎΠΌΡ, ΡΠΏΡΡΡΡ Π²ΡΠ΅ΠΌΡ, Π½Π°Π΄ΠΎ Π² Π½Π΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠ²ΡΡ
.
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Ρ
ΡΠ°Π½ΠΈΡΡ Π²ΡΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ ΡΠ°ΠΉΠ»Π΅ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ, Π½ΠΎ ΡΠ°ΠΌ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΎΠΌΠ΅Π½Ρ Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠΌ ΠΏΡΡΡΠΌ Π΄Π»Ρ ΡΠΊΡΠΏΠΎΡΡΠ°, Π½ΡΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈ Π»ΠΎΠ³ΠΈΠΊΡ.
Π Ρ ΠΏΠΎΠ΄ΡΠΌΠ°Π», Π·Π°ΡΠ΅ΠΌ ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΠ°ΡΡ ΡΡΠΎ-ΡΠΎ, Π΅ΡΠ»ΠΈ Ρ Π½Π°Ρ ΡΠΆΠ΅ Π΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ Kotlin ΠΎΠ±ΡΠ΅ΠΊΡ ΠΈ ΠΈΠ· Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π· PSI Tree.
ΠΠ΅ΠΌΠΊΠ° ΡΠΈΡΠΈ Π²ΡΡΠ΅, Π° ΡΡΡ ΡΠ΅Π»ΠΈΠ· 0.6.0 Ρ ΠΊΡΡΠ΅ΠΉ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ ΠΈ Π½ΠΎΠ²ΡΠΌ README π | 528 |
| 6 | Π Π°Π±ΠΎΡΠ°Ρ Π½Π°Π΄ ΠΊΠΈΠ»Π»Π΅Ρ ΡΠΈΡΠ΅ΠΉ: ΠΏΡΠ΅Π²ΡΡ ImageVector ΠΏΡΡΠΌΠΎ Π² ΡΡΡΠ΄ΠΈΠΈ Π±Π΅Π· @Preview Π°Π½Π½ΠΎΡΠ°ΡΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ π
Π²ΠΎΡ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ Π΄Π΅ΠΌΠΊΠ° ΠΏΡΠΎΡΠΎΡΠΈΠΏΠ° | 463 |
| 7 | ΠΠ½ΠΎΠ½ΠΎΡ EAP ΡΠ΅Π»ΠΈΠ·Π° Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ Gradle:
- Π½ΠΎΠ²ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ² .gradle.dcl c ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ Kotlin
- ΡΡΠΊΠΎΡΠΈΠ»ΠΈ ΡΠ°Π±ΠΎΡΡ Π°Π²ΡΠΎΠΊΠΎΠΌΠΏΠ»ΠΈΡΠ° Π² IDE
- Π² ΠΏΠ»Π°Π½Π°Ρ
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° AGP ΠΈ Kotlin Multiplatform
- ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Now In Android ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Ρ ΡΠ΅Π±Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ΅ ΡΠ΅ΠΉΡΠ°Ρ π
Blog post | 559 |
| 8 | Π΅ΡΠ»ΠΈ Π±Π°Π³ ΡΠ΅ΠΏΠΎΡΡΡ - ΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΊΠΈΠ΅ π
Issue | 424 |
| 9 | ΠΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡπ
Valkyrie ΠΏΠΎΠ»ΡΡΠΈΠ» 100+ βοΈ Π½Π° Github
Π Π΅ΡΠ΅ ΠΊΠΎ ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ΅Π» ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Lawnchair Π»Π°ΡΠ½ΡΠ΅ΡΠ° ΠΈ Π·Π°Π²ΠΎΠ΄ΠΈΡ issue: ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠ°Π΄Π°Π΅Ρ ΠΏΠΎ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠΎΠ³Π΄Π° Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΡΡ 5400+ ΠΈΠΊΠΎΠ½ΠΎΠΊ Π·Π° ΡΠ°Π· (ΠΊ ΡΠ°ΠΊΠΎΠΌΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅ Π½Π΅ Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ π)
Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π΄Π΅ΠΌΠΊΠ° ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΠΉΡΠ°Ρπ | 347 |
| 10 | Π ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΠ΄ΠΎΠ±ΡΠΈΠ»ΠΈ ΠΈ ΠΎΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ π
Marketplace - Github | 366 |
| 11 | ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠ°ΠΌΠ°Ρ Π±Π°Π³ΠΎΠ²Π°Π½Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΡΡΠ΄ΠΈΠΈ π | 341 |
| 12 | ΠΠΏΡΡΡ ΡΡΠΎ-ΡΠΎ Π² ΠΏΡΡΠ½ΠΈΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Ρ π
Π Valkyrie ΡΠ΅ΠΏΠ΅ΡΡ Π±ΡΠ΄Π΅Ρ 2 ΡΠ΅ΠΆΠΈΠΌΠ°:
π Simple - ΠΏΡΠΎΡΡΠΎ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΡ Π² ImageVector Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π² Π±ΡΡΠ΅Ρ ΠΎΠ±ΠΌΠ΅Π½Π°
π IconPack
Π’ΡΡ ΡΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅, Π½Π΅ Π²ΠΈΠ΄Π΅Π» ΡΠ°ΠΊΠΎΠ³ΠΎ Π΅ΡΠ΅ Π½ΠΈΠ³Π΄Π΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Π°
Π Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΏΠ°ΠΊ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΈ ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
Π±Π°ΡΡΠ΅ΠΌ Π² Π½ΡΠΆΠ½ΡΠΉ Π²Π°ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠΎ ΠΏΠ°ΠΏΠΎΡΠΊΠ°ΠΌ (ΠΈ ΠΌΠ°ΠΌΠΎΡΠΊΠ°ΠΌ π) ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π½ΡΠΆΠ½ΡΠΌΠΈ ΠΈΠΌΠΏΠΎΡΡΠ°ΠΌΠΈ.
Π§ΡΠΎ Π΄ΡΠΌΠ°Π΅ΡΠ΅ ΠΎ Π΄Π΅ΠΌΠΊΠ°Ρ
?π | 404 |
| 13 | Π Π΅ΡΠΈΠ» Π² ΠΏΡΡΠ½ΠΈΡΡ ΡΠΈΠ·Π΅ΡΠ½ΡΡΡ Π΄Π΅ΠΌΠΊΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π΄Π»Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΠΈ Π² ImageVector π
ΠΏΡΠ΅Π΄ΡΡΡΠΎΡΠΈΡ π
βοΈΠΠΎΠΊΠ° ΡΡΠΎ Π½Π° ΡΡΠ°ΠΏΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ:
- Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Compose Multiplatform, Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ Π½Π° Tiamat
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΡ SVG ΠΈ XML
- Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Ρ Π½ΡΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Ρ ΠΊΡΠ°ΡΠΈΠ²ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠΎ ΡΠΊΠΈΠΏΠΎΠΌ Π΄Π΅ΡΠΎΠ»ΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
ΠΡΠ΄Ρ ΡΠ°Π΄ ΡΠΈΠ΄Π±Π΅ΠΊΡ β€οΈ
Π‘ΠΎΡΡΡ ΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡ: https://github.com/ComposeGears/Valkyrie | 451 |
| 14 | ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π½ΠΎΠ½ΡΠ° Π΅ΡΠ΅ Π½Π΅ Π±ΡΠ»ΠΎ, Π½ΠΎ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΏΠ΅ΡΠ²ΡΠΌΠΈ π
ΠΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Wasm Π² Tiamat ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΡ
Π°Π½ΡΠ»ΠΈ. Π‘ΠΎΠ±ΠΈΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ΅ΠΌΠΏΠ» - ΡΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ΄Π½ΠΎπ
ΠΡΡΡΠ΅ΡΠ°ΠΉΡΠ΅ ΡΠ΅ΠΌΠΏΠ» Π½Π° Github Pages:
https://composegears.github.io/Tiamat/
P.s: Safari ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΠΊΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Wasm | 523 |
| 15 | ΠΠ°Π²Π½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΈΡΠ°Π» Π² ΠΊΠ°Π½Π°Π», ΡΠ°ΠΊ ΡΡΠΎ Π΄Π΅ΡΠΆΠΈΡΠ΅ Π΄Π΅ΠΌΠΊΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π½Π° Compose Π΄Π»Ρ Compose π
Π° Π²ΡΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Ρ ΡΠ³ΠΎΡΠ΅Π» Ρ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΡ
ΠΏΡΠΎΡΡΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ SVG Π² ImageVector (Π°Π»Π΅ ΠΡΠ³Π» π« )
Ρ Ρ
ΠΎΡΡ ΠΏΡΠΎΡΡΠΎ Π²Π·ΡΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π° Π²ΡΡ
ΠΎΠ΄Π΅ ΠΊΠΎΠ΄
Π° Π²ΠΎΡ ΡΡΠΎ Π΅ΡΡΡ Π½Π° "ΡΡΠ½ΠΊΠ΅":
π«‘ svgtocompose
ΡΠ΅Π» ΠΏΡΠΎΠ΄Π°Π΅Ρ Compose ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ΅, ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΡ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄Π΅Π½Π΅Π³ π
ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π° Π²ΡΡ
ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ Π±ΠΈΡΡΠ΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ, ΡΠΆΠ°ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΊΡΡΠ° ΠΌΡΡΠΎΡΠ°
π«‘ svg-to-compose (ΠΎΡ DevSrSouza)
ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½Π°Ρ ΡΠ»ΡΠΏΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π²Π°ΠΌ ΠΏΠ°ΠΊ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ, Π½ΠΎ Π΅ΡΠ»ΠΈ Π·Π°Ρ
ΠΎΡΠ΅ΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΡΠ΅ ΠΎΠ΄Π½Ρ - ΠΎΠ½Π° ΠΏΠ΅ΡΠ΅Π·Π°ΡΡΠ΅Ρ Π²ΡΠ΅ Π²Π°ΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ
Π΅ΡΡΡ Π΅ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π°Π΄ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ, Π½ΠΎ ΠΎΡ ΡΡΠΎΠ³ΠΎ Π½Π΅ Π»Π΅Π³ΡΠ΅
π«‘ svg-to-compose (ΠΎΡ rafaeltonholo)
ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠ»Π°ΠΊ, ΡΠ°ΠΌ ΡΠΊΠ°ΡΠ°ΠΉ, ΡΠ°ΠΌ ΠΏΡΠΎΠΏΠΈΡΠΈ, Π΅ΡΡΡ 500 ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ°ΠΊΠΎΠΉ Π²ΠΎΡ Π½ΠΎΡΠ½ΠΎΠΉ ΠΏΠΎΡΡ β οΈ | 578 |
| 16 | Π ΠΆΠΈΠ·Π½ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π½Π°ΡΡΡΠΏΠ°Π΅Ρ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΡ Π³ΡΠ³Π»ΠΎΠ²ΡΠΊΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠ°ΡΡ ΠΈ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ π₯²
ΠΡΡΡΠ΅ΡΠ°ΠΉΡΠ΅: Tiamat - Compose Multiplatform navigation Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° π
ΠΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΌΡ Π΅Π΅ ΠΏΠΈΡΠ°Π»ΠΈ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ
ΠΏΡΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². ΠΠΎ ΠΎΠ½Π° Π½Π°Ρ ΡΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΡΠΏΠΈΠ»Π° ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡΠΎΡΡΠΎΡΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ Π²ΡΠ»ΠΎΠΆΠΈΡΡ Π΅Π΅ Π² open source β€οΈ
ΠΠΎΡΡΠ°ΡΠ°Π»ΠΈΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΡΡΡΠΎΠΉ ΡΠ΅ΠΌΠΏΠ» ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ π
Π ΡΠ°ΠΊ ΠΆΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠΎΡΡ Π½Π° Medium π
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ: @compose_broadcast β€οΈ | 5 628 |
| 17 | ΠΠ΅ΡΠ²ΡΠΉ ΠΏΠΎΡΡ Π² ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΠΈ ΡΡΠ°Π·Ρ Π²ΡΡΠ²Π°ΡΡΡ Ρ Π°Π½ΠΎΠ½ΡΠΎΠΌ π
Π‘ΠΊΠΎΡΠΎ Π² Compose Multiplatform Π½Π° ΠΎΠ΄Π½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΡΡΠ°Π½Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ π€
ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΡcΡ, stay tuned | 552 |
| 18 | ΠΠ²Π΅Π΄Π΅ΠΌ Π½ΠΎΠ²ΡΡ ΡΡΠ±ΡΠΈΠΊΡ ΠΏΡΠ΅Π΄Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΠΉ ΠΎΠΏΡΠΎΡ π
Π§Π΅ΡΠ΅Π· Π³ΠΎΠ΄ Π²ΠΌΠ΅ΡΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΎ Π²Ρ Π½Π°Π²Π°Π½Π³ΠΎΠ²Π°Π»ΠΈ Π½Π° 2024ΠΉ Π³ΠΎΠ΄, ΡΡΠΎ ΡΠ±ΡΠ»ΠΎΡΡ π, ΡΡΠΎ Π½Π΅ ΡΠ±ΡΠ»ΠΎΡΡ. π
Π§ΡΠΎ ΠΆΠ΄ΡΠΌ ΠΎΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π³ΠΎΠ΄Π° Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎ Π² Android, Π² Compose ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ? | 632 |
| 19 | ΠΠ΅Π»Π°Ρ Π²Π°ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π³Π΄Π΅ Π±Π°Π³ΠΈ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ ΡΠ΅ΠΆΠ΅, ΡΠ΅ΠΌ ΠΏΠΈΠ½Π³Π²ΠΈΠ½Ρ Π½Π° ΠΠ°Π²Π°ΠΉΡΡ
, ΠΈ ΡΡΠΎΠ±Ρ Compose ΡΠ°Π±ΠΎΡΠ°Π» Π±Π΅Π· Π»Π°Π³ΠΎΠ², Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π½Π° ΠΌΠΈΠΊΡΠΎΠ²ΠΎΠ»Π½ΠΎΠ²ΠΊΠ΅. π
ΠΠ΅ΡΠΆΠΈΡΠ΅ΡΡ ΠΏΠΎΠ΄Π°Π»ΡΡΠ΅ ΠΎΡ Π±Π°Π³ΠΎΠ², Π΄Π° ΠΏΡΠΈΠ±ΡΠ΄Π΅Ρ Ρ Π²Π°ΠΌΠΈ Stack Overflow GPT. Π ΠΏΠΎΠΌΠ½ΠΈΡΠ΅, Gradle ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ ΠΎΡΡΡΠ²Π°Π΅Ρ ΠΊΠΎΡΠ΅. π
C Π½Π°ΡΡΡΠΏΠ°ΡΡΠΈΠΌ ΠΠΎΠ²ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ πππ | 521 |
| 20 | ΠΊΠ°ΠΊ Π²Π°ΠΌ ΠΎΠ±Π»ΠΎΠΆΠΊΠ° Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠ΄ΠΈΠΈ? π
ΡΠ²Π΅Ρ Π²Π·ΡΠ»ΠΈ Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ° ΠΊΠ°Π½Π°Π»Π° π | 472 |
