Google Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ°ΡΠ° Google I/O 2019 Π²ΠΎ Π±Π»ΠΎΠ³ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ Π·Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ ΠΠ½Π΄ΡΠΎΠΈΠ΄
βΠ Π°Π·Π²ΠΎΡΠΎΡ Π½Π° Android ΡΓ¨ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ ΡΠ΅ ΡΠΎΠΊΡΡΠΈΡΠ° Π½Π° ΠΠΎΡΠ»ΠΈΠ½β, ΠΏΠΈΡΡΠ²Π° Google Π²ΠΎ ΡΠΎΠΎΠΏΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ. βΠΠ½ΠΎΠ³Ρ Π½ΠΎΠ²ΠΈ Jetpack API ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΏΠΎΠ½ΡΠ΄Π΅Π½ΠΈ ΠΏΡΠ²ΠΎ Π·Π° ΠΠΎΡΠ»ΠΈΠ½. ΠΠΊΠΎ Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π°ΡΠ΅ Π½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡ, ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π²ΠΎ ΠΠΎΡΠ»ΠΈΠ½. ΠΠΎΠ΄ΠΎΡ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ ΠΠΎΡΠ»ΠΈΠ½ ΡΠ΅ΡΡΠΎ Π·Π½Π°ΡΠΈ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΠΊΠΎΠ΄ Π·Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅, ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅.
ΠΡΠ΅Π΄ ΡΠ°ΠΌΠΎ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π½Π° I/O 2017, Google ΠΏΡΠ²ΠΏΠ°Ρ ΠΎΠ±ΡΠ°Π²ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Kotlin Π²ΠΎ ΡΠ²ΠΎΡΠΎΡ IDE, Android Studio. ΠΠ²Π° Π΄ΠΎΠ°ΡΠ° ΠΊΠ°ΠΊΠΎ ΠΈΠ·Π½Π΅Π½Π°Π΄ΡΠ²Π°ΡΠ΅, ΠΈΠΌΠ°ΡΡΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° Java Π΄ΠΎΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π΅ ΡΠ°Π·ΠΈΠΊ Π½Π° ΠΈΠ·Π±ΠΎΡ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π·Π° Android. ΠΠ΅ΠΊΠΎΠ»ΠΊΡ Π½Π°ΡΠ°Π²ΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ°ΡΠ° ΡΠ°Π° Π³ΠΎΠ΄ΠΈΠ½Π° Π΄ΠΎΠ±ΠΈΡΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Π°ΠΏΠ»Π°ΡΠ·. ΠΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°ΡΠΈΡΠ΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΎΡΡΠ° Π½Π° ΠΠΎΡΠ»ΠΈΠ½ ΡΠ°ΠΌΠΎ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ. Π‘ΠΏΠΎΡΠ΅Π΄ Google, ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 50% ΠΎΠ΄ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ Π½Π° Android Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΠ°Π·ΠΈΠΊΠΎΡ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° Π½ΠΈΠ²Π½ΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΡΠΎΡ Π΅ ΡΠ°Π½Π³ΠΈΡΠ°Π½ ΠΊΠ°ΠΊΠΎ ΡΠ΅ΡΠ²ΡΡΠΈ Π½Π°ΡΠΏΠΎΠΏΡΠ»Π°ΡΠ΅Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ°Π·ΠΈΠΊ Π²ΠΎ ΡΠ²Π΅ΡΠΎΡ Π²ΠΎ Π½Π°ΡΠ½ΠΎΠ²ΠΎΡΠΎ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠ΅ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ Π½Π° Stack Overflow.
Π ΡΠ΅Π³Π° ΡΠ΅ ΡΠΈΠ½ΠΈ Π΄Π΅ΠΊΠ° Google Π½Π°ΡΠ΄Π΅ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ° Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ²ΠΎΡΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΠΎΡΠ»ΠΈΠ½. βΠΠ±ΡΠ°Π²ΡΠ²Π°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΠ»Π΅Π΄Π½ΠΈΠΎΡ Π³ΠΎΠ»Π΅ΠΌ ΡΠ΅ΠΊΠΎΡ ΡΡΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈΠΌΠ΅ Π΅ Π΄Π΅ΠΊΠ° ΠΠΎΡΠ»ΠΈΠ½ ΡΠ΅ Π±ΠΈΠ΄Π΅ Π½Π°ΡΠΈΠΎΡ ΠΏΡΠ²β, ΡΠ΅ΡΠ΅ Π§Π΅Ρ Π₯Π°ΡΠ΅, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π²ΠΎ ΡΠΈΠΌΠΎΡ Π½Π° βAndroid UI Toolkitβ Π²ΠΎ Google.
βΠ Π°Π·Π±ΠΈΡΠ°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΠΎΡΠ»ΠΈΠ½, Π½ΠΎ Π²Π΅ΡΡΠ²Π°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅β, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π° Π₯Π°ΡΠ΅. βΠΠΎΠΆΠ΅Π±ΠΈ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΠ±ΡΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ ΡΓ¨ ΡΡΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈΡΠ΅ ΡΠ°Π·ΠΈΡΠΈ C++ ΠΈ Java, ΠΈ ΡΠΎΠ° Π΅ ΡΠΎΡΠ΅ΠΌΠ° Π²ΠΎ ΡΠ΅Π΄. Π’ΠΈΠ΅ Π½Π΅ ΠΎΠ΄Π°Ρ Π½ΠΈΠΊΠ°Π΄Π΅β.
ΠΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ Π΄Π΅ΠΊΠ° ΠΠΎΡΠ»ΠΈΠ½ Π±Π΅ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ ΠΎΠ΄ JetBrains, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΎΡΠ½ΠΎΠ²Π°Π½Π° ΠΎΠ΄ Π½Π°ΡΠΈΡΠ΅ ΡΠΎΠ½Π°ΡΠΎΠ΄Π½ΠΈΡΠΈ ΠΈ ΡΠΎ ΠΊΠ°Π½ΡΠ΅Π»Π°ΡΠΈΠΈ Π²ΠΎ ΠΠΎΡΠΊΠ²Π°, Π‘Π°Π½ΠΊΡ ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³ ΠΈ ΠΠΎΠ²ΠΎΡΠΈΠ±ΠΈΡΡΠΊ. Π’Π°ΠΊΠ°, ΠΠΎΡΠ»ΠΈΠ½ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΌΠ΅ΡΠ° Π·Π° Π΄ΠΎΠΌΠ°ΡΠ΅Π½ ΡΠ°Π·Π²ΠΎΡ ΠΊΠΎΡ ΠΏΠΎΡΡΠΈΠ³Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ΠΏΡΠΈΠ·Π½Π°Π²Π°ΡΠ΅. ΠΡΡΠ°Π½ΡΠ²Π° Π΄Π° ΠΌΡ ΡΠ΅ΡΡΠΈΡΠ°ΠΌΠ΅ Π½Π° ΡΠΈΠΌΠΎΡ Π½Π° JetBrains Π·Π° ΠΎΠ²ΠΎΡ ΡΡΠΏΠ΅Ρ ΠΈ Π΄Π° ΠΈΠΌ ΠΏΠΎΡΠ°ΠΊΠ°ΠΌΠ΅ ΠΏΠΎΠ½Π°ΡΠ°ΠΌΠΎΡΠ΅Π½ ΠΏΠ»ΠΎΠ΄Π΅Π½ ΡΠ°Π·Π²ΠΎΡ.