Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ, Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π΄Π»Ρ Android. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ. ΠΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π΄Π»Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ°. ΠΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Ρ ΡΠ· ΠΈ ΠΊΠ°ΠΊ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΡΠ»Ρ. ΠΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ ΠΈ ΠΊΡΠ°ΡΠΎΡΠ΅ ΠΎΡΠΎΠ±ΠΎ Π²ΠΎΠ»Π½ΠΎΠ²Π°ΡΡΡΡ Π½Π΅ Π½Π°Π΄ΠΎ, Π»ΠΈΡΡ Π±Ρ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΎ ΡΠ²ΠΎΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ. Π’ΡΡ Π² ΡΠ΅Π»ΠΎΠΌ Π΄Π»Ρ Π²ΡΠ΅Ρ
6 ΠΏΡΠ°ΠΊΡΠΈΠΊ, Π΄Π»Ρ Π½Π°ΡΠΈΡ
2-4 ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π² ΡΠ°ΠΉΠ»ΠΈΠΊΠ°Ρ
Π½Π°Π΄ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ. ΠΠ°Π΄Π°Π½ΠΈΠ΅: ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΡΠ΄Π΅Π½Ρ ΠΏΡΠΎΠ΄ΡΠΌΡΠ²Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. (ΠΠΠ Π‘ΠΠΠΠΠΠ) Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π·Π°Π½ΡΡΠΈΡΡ
, Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π», ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ: 1. ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. 2. ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠΈΠΌ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π²Π°Π»ΡΡΡ, ΠΏΠΎΠ³ΠΎΠ΄Ρ ΠΈ Ρ.Π΄. Π² Π²ΠΈΠ΄Π΅ json-ΡΠΎΡΠΌΠ°ΡΠ°. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠΈΠΏΠ° https://www.wiremock.io/, https://mockapi.io/, https://github.com/typicode/json-server, https://thecatapi.com/ ΠΈ Ρ.Π΄. 3. Π‘ΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
Π² ΠΠ. 4. ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ. 5. ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΡΡΡΠ½ΠΎΡΡΠΈ. 6. Π Π°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Ρ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈ Π³ΠΎΡΡΠ΅Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. 7. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π»Ρ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π°ΡΠ΄ΠΈΠΎ, ΠΌΠ°ΡΠΊΠΈ ΠΈ Ρ.Π΄. (Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΎΠ±ΡΡΠ΅Π½Π½ΡΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ TenzorFlow Lite, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΆΠ΅Π»Π°Π΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ). ΠΠΎΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
use case Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΠ΅ΡΠ²Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠΆΠ΅ ΡΠ΄Π΅Π»Π°Π½Π°. ΠΠ° Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ 2-4. Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΡ Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ ΠΊΠΎΠ΄ΠΎΠΌ:https://github.com/milanashparaga/mob (Lesson9 ΠΈ homelibrary).