ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ iphone
Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ Ρ Π½Π°ΠΏΠΈΡΠ°Π» ΠΏΡΠΎΡΡΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Android/iOS
Π₯ΠΎΡΡ ΡΡΠ°Π·Ρ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΡΡΠ°ΡΡΡ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Π°, ΡΠΊΠΎΡΠ΅Π΅ Π²Π·Π³Π»ΡΠ΄ Π»ΡΠ±ΠΈΡΠ΅Π»Ρ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ, ΡΠΊΠ°ΠΆΠ΅ΠΌ ΡΠ°ΠΊ, Β«Ρ Π½ΡΠ»ΡΒ». ΠΠΎΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π·Π°Π½ΡΡΠΈΠ΅ β ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠΎΠ². Π Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Ρ ΡΠ°Π±ΠΎΡΠ°Ρ Ρ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ° ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ Π±ΠΈΠ»Π»ΠΈΠ½Π³Π°/ΡΠ°ΠΉΡΠ° ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅ (PHP ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Perl), Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΊΡΡΠ½ΠΎΠ΅ Π·Π°Π½ΡΡΠΈΠ΅, ΡΠΊΠ°ΠΆΡ Ρ Π²Π°ΠΌ. Π ΠΎΠ±ΡΠ΅ΠΌ, Ρ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΈΠ½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Β«ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΒ».
Π ΠΎΠ΄ΠΈΠ½ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Ρ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΈΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ iPhone, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π±Π°Π»Π°Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π΅Π³ΠΎ ΡΡΠ°ΡΡΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²Π·ΡΡΡ Β«ΠΎΠ±Π΅ΡΠ°Π½Π½ΡΠΉ ΠΏΠ»Π°ΡΠ΅ΠΆΒ», ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ°, Π½ΠΎ ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠ΅ Π·Π½Π°Ρ ΠΏΡΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½ΠΈΡΠ΅Π³ΠΎ, ΠΈΠ΄Π΅Ρ Π²ΠΎΡΠΏΡΠΈΠ½ΡΠ» Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠ½ΡΡΠ·ΠΈΠ°Π·ΠΌΠΎΠΌ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΈΡΡΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ/ΡΠ·Π½Π°Π²Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅, Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ Ρ Π²ΡΠ΅Ρ ΡΠ°ΠΊ.
ΠΡΠΈΠ΄Ρ Π½Π° ΡΠ°Π±ΠΎΡΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ΅ΡΡΡ ΡΠΊΡΡΠ½ΡΡ Π΄Π½Π΅ΠΉ, Ρ ΡΠ΅ΡΠΈΠ»ΡΡ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π» Π² ΠΏΠΎΠΈΡΠΊΠ΅ Google Β«ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β». ΠΡΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ Π½Π°ΠΈΠ²Π½ΠΎ. ΠΠ°ΠΆΠ΅ΡΡΡ, Ρ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» Π·Π°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ Π½Π° Toster, Β«Ρ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ», ΡΠΎΠ³Π΄Π° Ρ Π΅ΡΠ΅ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π» Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π³Π»ΡΠΏΡΠΌ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Π°ΠΌΠΈ.
ΠΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΡΡΡΡΠΎ Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΠ» Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ Π½Π° Π΄Π²Π΅ ΡΠ°ΡΡΠΈ, ΡΡΠΎ Π±ΡΠ» Android ΠΈ iOS, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ°Π·Π½ΡΠ΅ (ΠΏΠΎΠΈΡΠΊ ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Π».
ΠΠ°ΠΊ-ΡΠΎ Ρ Π½Π°ΡΠΊΠ½ΡΠ»ΡΡ Π½Π° Phonegap, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠ½ΡΠ», ΠΏΠΈΡΠ΅ΠΌ Π½Π° Javascript+html+css, Π° ΠΏΠΎΡΠΎΠΌ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Android/iOS, Π½ΠΎ ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΠΌΠ½Π΅ Π½Π΅ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ, Π²ΠΎ-ΠΏΠ΅ΡΠ²ΡΡ : Π±ΡΠ»ΠΈ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ, ΠΊΡΠΎ-ΡΠΎ Ρ Π²Π°Π»ΠΈΠ», ΠΊΡΠΎ-ΡΠΎ ΡΡΠ³Π°Π», Π° Π²ΠΎ-Π²ΡΠΎΡΡΡ : ΠΌΠ½Π΅ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΈΠ·Π½ΡΡΡΠΈ, ΠΊΠ°ΠΊΠΎΠ²ΠΎ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Β«Π½Π°ΡΠΈΠ²Π½ΠΎΠ΅Β» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ»Π°Π½ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°
ΠΠ°ΡΠ°ΡΡ ΡΠ΅ΡΠΈΠ» Ρ Android.
Android
ΠΠ°ΡΠ°Π» Ρ Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Android Studio, ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠΌΡΡΠΈΠ»ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ½ΠΎΠΏΠΎΡΠ΅ΠΊ/ΠΈΠΊΠΎΠ½ΠΎΠΊ, Π½ΠΎ Π·Π° ΠΏΠ°ΡΡ Π΄Π½Π΅ΠΉ Ρ ΡΠΆΠ΅ Π±ΡΠ» ΠΊΠ°ΠΊ ΡΡΠ±Π° Π² Π²ΠΎΠ΄Π΅. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠ½ΡΡΡ ΠΊΠ°ΠΊ Π²ΠΎΠΎΠ±ΡΠ΅ Π΄Π΅Π»Π°ΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Β«Hello world!Β» ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠ³Π»ΡΠ΄Π΅Π»ΠΎ Π²ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ. ΠΠΎΠ³ΡΠ³Π»ΠΈΠ² Β«ΠΠ°ΠΊ Π½Π°ΡΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ Π² Android StudioΒ», Ρ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ Π½Π°Π΄ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ SDK. ΠΡΠΊΡΡΠ² SDK-manager Ρ Π½Π΅ ΠΏΠΎΠ½ΡΠ» Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ, Π½Ρ, ΡΠΎΡΠ½Π΅Π΅, Π½Π΅ ΠΏΠΎΠ½ΡΠ» ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π°Π΄ΠΎ Π΄Π΅Π»Π°ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΡΠ°Π²ΠΈΠ» Π²ΡΠ΅ Π³Π°Π»ΠΎΡΠΊΠΈ ΠΈ ΠΆΠ΄Π°Π» ΠΏΠΎΠΊΠ° Π²ΡΠ΅ ΡΠΊΠ°ΡΠ°Π΅ΡΡΡ. ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ΠΎ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π», ΠΎΠ±ΡΠ΅Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π±ΡΠ»ΠΎ Β«ΡΡΠΎΠ±Ρ ΡΠ°Π±ΠΎΡΠ°Π»Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΠΊΠΎΠΉ-ΡΠΎ Π²Π΅ΡΡΠΈΠΈΒ», Π½ΠΎ ΠΏΠΎΡΠ΅ΠΌΡ Π½Π°Π΄ΠΎ Π²ΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΊΠ°ΡΠ°ΡΡ ΠΈ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΡΠ΅Π΄ΠΈ ΡΠΎΡΠ΅Π½ Π³Π°Π»ΠΎΡΠ΅ΠΊ β Π±ΡΡΡ.
ΠΡΠΎΡΡΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΡΡΠ°ΠΏΠΎΠΌ Π±ΡΠ»ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠΌΡΠ»ΡΡΠΎΡΠ΅. ΠΠΎΠ³ΡΠ³Π»ΠΈΠ², ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠΎΠ²ΠΎΠ·ΠΈΡΡΡΡ Ρ AVD, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΏΠΎΡΡΠΊΠ°ΡΠΈΡΡ ΠΊΠ°ΠΊ ΡΠ»Π΅ΠΏΠΎΠΉ ΠΊΠΎΡΠ΅Π½ΠΎΠΊ Ρ ΡΠ΄Π΅Π»Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ° ΠΎΠ΄Π½ΠΎΠΌ Π΄Π°ΠΆΠ΅ Π·Π°ΠΏΡΡΡΠΈΠ»ΠΎΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π§Π΅ΡΡΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΠΈΠΌΡΠ»ΡΡΠΎΡ Ρ Android Studio ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ User-friendly, ΠΎΡΠ΅Π½Ρ Π΄ΠΎΠ»Π³ΠΎ Ρ Ρ Π½ΠΈΠΌ Π²ΠΎΠ΅Π²Π°Π», ΠΏΡΡΠ°Π»ΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ, Ρ ΠΎΡΠ΅Π» ΡΡΠΎΠ±Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±ΡΠ»ΠΈ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ, Π½ΠΎ ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ. ΠΠΈΠ΄ΠΈΠΌΠΎ, ΡΠΊΠ°Π·ΡΠ²Π°Π»ΠΎΡΡ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΎΠΏΡΡΠ°.
ΠΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, Π΄Π»Ρ Android ΠΏΠΈΡΡΡ Π½Π° Java. ΠΡΠΎ Java Ρ Π·Π½Π°Π» ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ, ΡΡΠΎ ΡΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΡΠΎ Π½Π΅ Javascript.
Π Π΅ΡΠΈΠ» ΡΠ°Π·Π±ΠΈΡΡ Π±ΠΎΠ»ΡΡΡΡ Π·Π°Π΄Π°ΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅.
Π’Π΅ΠΏΠ΅ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΡΠΈΡΡΠ°ΡΠΈΡ ΠΊΠΎΠ³Π΄Π° Ρ ΠΌΠ΅Π½Ρ, Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Π²ΡΠ΅ Π³ΠΎΡΠΎΠ²ΠΎ, Π½ΠΎ Ρ Π½Π΅ Π·Π½Π°Π» ΠΊΠ°ΠΊ Π²ΠΎΠΎΠ±ΡΠ΅ Π΄Π΅Π»Π°Π΅ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ, ΠΏΠΎΠ³ΡΠ³Π»ΠΈΠ², Ρ ΠΏΠΎΠ½ΡΠ» ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΌΠ½Π΅ Π½Π΅ Π½Π°ΠΉΡΠΈ (Π»ΠΈΠ±ΠΎ Ρ ΠΏΠ»ΠΎΡ ΠΎ ΠΈΡΠΊΠ°Π»). ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π»ΠΈΠ±ΠΎ ΡΡΡΠ°ΡΠ΅Π²ΡΠ°Ρ, Π»ΠΈΠ±ΠΎ Π½Π΅ ΡΠΎ ΡΡΠΎ ΠΌΠ½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. Π‘ΠΏΠ°Ρ ΠΌΠ΅Π½Ρ youtube ΠΈ Π·Π½Π°Π½ΠΈΠ΅ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. Π‘Π΄Π΅Π»Π°Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΡΡΡΠ±Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΌΠ°ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π΄Π° Π΅ΡΠ΅ ΠΈ Ρ ΡΠ°ΠΌΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ β ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, Π΅ΡΠ»ΠΈ Π±Ρ Π½Π΅ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ, Π΄ΡΠΌΠ°Ρ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π±Ρ Π΄Π΅Π»Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π².
ΠΡΠ±ΠΈΡΠ°Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ Android Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ Π½Π° 4 ΡΡΠΎ-ΡΠΎ ΡΠ°ΠΌ π (ΠΡ Π²Π°Ρ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ 90%+ Π΅ΡΠ»ΠΈ Π²Π΅ΡΠΈΡΡ Google).
ΠΠΏΡΡΡ ΠΆΠ΅ ΡΠ°Π·Π±ΠΈΠ² ΡΠ²ΠΎΠΈ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Ρ ΠΈΡΠΊΠ°Π» ΡΡΡΠΎΡΠΈΠ°Π»Ρ Π² youtube, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Β«how to get json in androidΒ» ΠΈΠ»ΠΈ Β«menu in android studioΒ». ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠ΅ΡΠ΅ΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡΠΊ 30 ΡΠ°Π·Π½ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π²ΡΠ΅ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ (ΠΎΠ΄Π½ΠΎ Π½Π° Π½Π΅ΠΌΠ΅ΡΠΊΠΎΠΌ ΠΈ ΠΎΠ΄Π½ΠΎ Π½Π° ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΌ β ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π΅ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎΠΌΡ Π΄ΠΎΠΉΡΠΈ ΡΡΠΎ ΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ :)).
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎΠ΄ Android Π·Π°Π½ΡΠ»Π° ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π΅Π΄Π΅Π»Ρ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Android Studio. ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΎΡΠΎΠ±ΡΠ°Π² ΠΏΠ»Π°Π½ΡΠ΅Ρ Ρ ΡΡΠ½Π° Ρ ΡΠΌΠΎΠ³ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ β ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ² Π΅Π³ΠΎ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ.
ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π² Google Play
Π‘Π½Π°ΡΠ°Π»Π° Ρ Π΄ΡΠΌΠ°Π» ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°Π», Π½ΠΎ ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π²ΡΠ΅Π³ΠΎ 25$ ΠΈ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΡΠ΅Π·Π½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΠ°Π»ΠΎ Π² Google Play ΠΈ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΎΠ² Π±ΡΠ»ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π² ΠΏΠΎΠΈΡΠΊΠ΅, ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π·Π°Π½ΡΠ»Π° ΠΎΠΊΠΎΠ»ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄Π½Ρ.
ΠΡΠ΄ΠΎΡ Π½ΡΠ² ΠΏΠ°ΡΡ Π΄Π½Π΅ΠΉ ΠΈ ΠΏΠΎΡΠ°Π·ΠΌΡΡΠ»ΠΈΠ², ΡΠ΅ΡΠΈΠ» ΡΡΠΎ ΠΏΠΎΡΠ° ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ iOS. ΠΠΎ, ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΡΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ xCode ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΠΏΡΡΠ΅Π½Π° ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π² ΡΡΠ΅Π΄Π΅ Mac. ΠΡΠΈΡΠ»ΠΎΡΡ ΡΠΊΠ°ΡΠ°ΡΡ ΠΎΠ±ΡΠ°Π· Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ MAC OS Yosemite ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ Π΅Π΅ ΡΠ΅ΡΠ΅Π· VMWare. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ ΠΈ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ ΠΎΡ ΠΌΠ΅Π½Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΠ΅Π»ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ ΠΊΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊ Β«ΠΆΠ΄Π°ΡΡΒ».
ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Ρ ΡΠΊΠ°ΡΠ°Π» xCode ΠΈ Π½Π°ΡΠ°Π» ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ, Π΄Π΅Π»ΠΎ ΠΏΠΎΡΠ»ΠΎ Π±ΡΡΡΡΠ΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΡΠΎ Π΄Π»Ρ Android, ΡΡΠΎ Π΄Π»Ρ iOS ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΡ ΠΎΠΆΠ° Π² ΡΠ²ΠΎΠΈΡ ΠΈΠ΄Π΅ΡΡ .
Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ±ΡΠ°Π» Swift. ΠΠ΅ΡΡΠΈΡ iOS ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 7.1+
Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎΠ΄ iOS Π±ΡΠ»Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ, Ρ ΠΎΡΡ Π±Π°Π³ΠΈ ΡΠΈΠΌΡΠ»ΡΡΠΎΡΠ° ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°Π»ΠΈ, Π½ΠΎ Π²Π΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠΊΠ°Π·Π°Π»ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠΌ, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΠΎΠ΄ Android. ΠΠΏΡΡΡ ΠΆΠ΅ Ρ ΠΎΡΠΊΡΡΠ» youtube ΠΈ ΡΠΌΠΎΡΡΠ΅Π» Π²ΠΈΠ΄Π΅ΠΎ/ΡΠΈΡΠ°Π» ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°ΠΊΡΡ-ΡΠΎ Π²Π΅ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°Π³ΡΠ³Π»ΠΈΠ» ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅Π»Π°Π΅Ρ slide menu, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Ρ ΠΌΠ΅Π½Ρ Π½Π΅ Π±ΡΠ»ΠΎ Π² Android. Π ΠΎΠ±ΡΠ΅ΠΌ, Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡΠ°ΡΠΎΠ½ ΠΈ Π·Π° Π½Π΅Π΄Π΅Π»Ρ Π±ΡΠ»ΠΎ Π³ΠΎΡΠΎΠ²ΠΎ ΡΠ»ΡΡΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΠ΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ°ΡΡΡ ΠΏΡΠ΅Π΄ΠΎΠΏΠ»Π°ΡΡ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠ» ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ/ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π² ΠΎΠ΄Π½ΠΎ ΠΎΠΊΠ½ΠΎ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΠΎΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ API (ΡΠΎΡ ΠΆΠ΅ ΡΠΊΡΠΈΠΏΡ, ΡΡΠΎ ΠΈ Π΄Π»Ρ Android).
ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π² iOS
Π’ΡΡ Π²ΡΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π½Π΅ ΡΠ°ΠΊ ΡΠ°Π΄ΡΠΆΠ½ΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΊΠ°ΠΊ Π² Android. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΠΌΠ½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π° Π±Π΅Π· Π½Π΅Π³ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡΡΡ. ΠΡΠΈΡΠ»ΠΎΡΡ ΠΈΡΠΊΠ°ΡΡ iPhone ΠΈ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ Π΅Π³ΠΎ ΠΊ ΠΏΡΠΎΡΠΈΠ»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΏΡΡΡ ΠΆΠ΅, ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° Π±ΡΠ» Π²ΡΠ±ΠΎΡ ΠΌΠ΅ΠΆΠ΄Ρ Β«ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΒ» ΠΈ Β«ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΒ», Π½ΠΎ Π½Π°ΡΠΈΡΠ°Π²ΡΠΈΡΡ ΡΡΡΠ°ΡΠΈΠ»ΠΎΠΊ ΠΏΡΠΎ 4+ ΠΌΠ΅ΡΡΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ, Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΏΠ»Π°ΡΠΈΡΡ 99$ Π·Π° Π°ΠΊΠΊΠ°ΡΠ½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° iOS ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΡΠ΅Π΄ΠΈΡΠ½ΠΎΠΉ ΠΊΠ°ΡΡΡ ΡΡΠΎΠ±Ρ ΠΈΠΌΡ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π»ΠΎ (ΠΏΠΎΠ΄ΡΠΊΠ°Π·Π°Π» ΠΏΠΎΠΈΡΠΊ). ΠΠ»Π°ΡΠ΅ΠΆ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΠ» 2 Π΄Π½Ρ.
ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅Π»ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Β«how to publish in app storeΒ» ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΌ Π²ΡΠ΅ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ. ΠΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ, ΡΡΠ΄Π° β ΡΡΠ΄Π°. Π ΠΎΠ±ΡΠ΅ΠΌ, Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, Ρ ΠΎΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π°Π΄ΠΎ Π»ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· :).
ΠΡΠ²ΠΎΠ΄Ρ
1. ΠΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΡΠΎ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π΄Π»Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΊΠΎΡΠΎΡΡΠΉ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Java/Swift/Mac OS.
2. ΠΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π°ΡΡΠ°Π²Π»ΡΠ»ΠΎ ΠΌΠΎΠΉ ΠΌΠΎΠ·Π³ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² ΠΏΠ΅ΡΠ²ΡΠ΅ Π΄Π½ΠΈ ΠΈ Π·Π°Π²ΠΈΡΠ°ΡΡ. ΠΠΎΠΌΠΎΠ³Π°Π» ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ½, ΠΏΠΎΡΠ»Π΅ Π½Π΅Π³ΠΎ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π» ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Π΄Π°Π»ΡΡΠ΅. ΠΠ΅ Π½Π°Π΄ΠΎ Π±ΠΎΡΡΡΡΡ ΡΠ°ΠΊΠΈΡ ΡΡΠ°ΠΏΠΎΠ². ΠΠ½ΠΎΠ³Π΄Π° ΠΌΠ½Π΅ ΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΡΠΎ Β«Ρ Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΒ», Π±ΡΠ»ΠΈ ΠΎΡΡΡΠ΅Π½ΠΈΡ ΡΡΠΎ Ρ Π±ΡΡΡΡ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΉ Π² Π±Π΅ΡΠΎΠ½Π½ΡΡ ΡΡΠ΅Π½Ρ. ΠΠΎ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π΄Π΅Π½Ρ Ρ ΡΠ΅ΡΠ°Π» ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Android, Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ Ρ ΠΌΠ΅Π½Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΡΠΈΡΡΠ°ΡΠΈΡ Β«Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΒ», ΠΊΠΎΠ³Π΄Π° Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π»ΡΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Π² Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅. ΠΠΎΡΡΠ°ΡΠΈΠ» ΡΠ΅Π»ΡΠΉ Π΄Π΅Π½Ρ.
3. ΠΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎΠ΅ ΡΡΡΠ°ΡΠ΅Π²Π°Π½ΠΈΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²/Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊΠΎΠ². ΠΠ»Π°ΡΡΠΎΡΠΌΡ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ, ΡΡΠΎ Π½Π°Π΄ΠΎ ΡΡΠ°Π·Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΠ° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π΅Π΅ ΠΎΡΠ΅Π½Ρ ΠΌΠ°Π»ΠΎ, ΠΏΠΎΡΠ»Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠΎΠΏΡΡΠΎΠΊ Ρ Π΄Π°ΠΆΠ΅ Π±ΡΠΎΡΠΈΠ» ΠΈΡΠΊΠ°ΡΡ ΠΈ ΡΡΠ°Π·Ρ Π½Π°ΡΠ°Π» ΡΡΡΠ΄ΠΈΡΠΎΠ²Π°ΡΡ stackoverflow ΠΈ Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. Youtube ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎ-ΡΡΠΎΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠΏΠ°Ρ ΠΌΠ΅Π½Ρ! Π― ΠΎΡΠΊΡΡΠ²Π°Π» Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π» Π½Π° Π²ΡΠΎΡΠΎΠΌ. ΠΠ΅Π· Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ β Π½ΠΈΠΊΡΠ΄Π°.
4. Π‘Π΅ΡΠ²ΠΈΡΡ Π²ΠΎΠΏΡΠΎΡ-ΠΎΡΠ²Π΅Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ! ΠΠ½ΠΎΠ³Π΄Π°, Π²ΠΏΠ°Π΄Π°Ρ Π² ΡΡΡΠΏΠΎΡ Ρ Π·Π°Π΄Π°Π²Π°Π» Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΏΠΎΡΡΠΈ ΡΡΠ°Π·Ρ ΠΏΠΎΠ»ΡΡΠ°Π» ΠΎΡΠ²Π΅ΡΡ β ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΅ΡΠ»ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π² ΡΡΠΏΠΈΠΊΠ΅.
5. Apple Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠΊΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ ΠΎΡΠΎΠ±ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΊΡΠΎΠΌΠ΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΠ». Android ΠΆΠ΅ Π΄Π΅Π»Π°ΡΡ Π²ΡΠ΅ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ (Π·Π°ΡΠΎ ΠΏΡΡΠΊΠ°ΡΡ Π²ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΡΠ΄, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠ½ΡΠ»).
6. Π ΠΎΠ±ΡΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Ρ ΠΏΠΎΡΡΠ°ΡΠΈΠ» ΠΏΠΎΡΡΠΈ ΠΌΠ΅ΡΡΡ (Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²ΡΡ Π½Π΅Π΄Π΅Π»Ρ Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ²Π°ΠΌΠΈ). Π‘ΡΠΎΠΈΠ»ΠΎ Π»ΠΈ ΠΎΠ½ΠΎ ΡΠΎΠ³ΠΎ β Π΄ΡΠΌΠ°Ρ Π΄Π°, Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ β ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅, Π²ΡΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π½Π΅ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π£ ΠΌΠ΅Π½Ρ Π½Π΅Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° Android/iPhone, Π½ΠΎ ΠΈ Π±Π΅Π· Π½ΠΈΡ Π²ΡΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΠΏΡΠΎΡΡΠΎ. Π‘ΠΈΠΌΡΠ»ΡΡΠΎΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄ΠΎΡΡΠΎΠ²Π΅ΡΠ½ΠΎ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ dagotel, Π½ΠΎ ΠΎΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΎ Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π°Π»ΡΡΠ΅ Π»ΠΎΠ³ΠΈΠ½Π° Π½Π΅ ΠΏΡΡΡΠΈΡ. Π Π°Π·Π²Π΅ ΡΡΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΊΡΠΈΠ½ΡΠΎΡΡ.
ΠΠΎΠ½ΡΡΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Ρ, Π·Π°ΡΠ΅ΠΌ Ρ Π½Π°ΠΏΠΈΡΠ°Π» ΡΡΡ ΡΡΠ°ΡΡΡ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅Π»ΠΈ ΠΏΡΠ΅ΡΠ»Π΅Π΄ΠΎΠ²Π°Π», Π½ΠΎ ΡΠ°Π· Π½Π°ΠΏΠΈΡΠ°Π», ΡΠ΅ΡΠΈΠ» ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ iOS ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡ ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°
ΠΡΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Ρ ΠΎΠ³Π»ΡΠ΄Π΅Π»ΡΡ ΠΏΠΎ ΡΡΠΎΡΠΎΠ½Π°ΠΌ ΠΈ, Π½Π΅ ΡΠ²ΠΈΠ΄Π΅Π² Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΠΌΠ΅ΡΡΡ, ΡΠ΅ΡΠΈΠ» ΡΠΊΠΎΠ½ΡΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠ°ΠΌ
Π€Π΅ΡΠ΄ΠΈΠ½Π°Π½Π΄ ΠΠΎΡΡΠ΅
ΠΡΠΈΠ²Π΅Ρ, Π₯Π°Π±Ρ. Π₯ΠΎΡΡ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π» ΡΠ²ΠΎΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ΅ iOS ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠΎ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ.
ΠΠ΄Π΅Ρ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΡΠ°ΠΌΠ° ΡΠΎΠ±ΠΎΠΉ: ΡΠΎΠ·Π΄Π°ΠΉ ΡΠΎ, ΡΠ΅ΠΌ Π±Ρ ΡΡ Ρ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π±Ρ ΡΠ°ΠΌ. Π― ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΠΈΡΡ Π·Π°ΠΌΠ΅ΡΠΊΠΈ. ΠΠ΅Π΄Ρ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π·Π°Π½ΡΡΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΡΠ°ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π½Ρ, ΠΈ ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠΈΡ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ. Π ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²ΡΠ΅ Π»ΡΠ΄ΠΈ Π·Π°Π±ΡΠ²Π°ΡΡ (ΠΈ ΡΡΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ!), ΡΠΎ Π½Π΅Ρ Π»ΡΡΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ. Π― Π²ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΡΡΠ²ΡΡΠ²ΠΎΠ²Π°Π» ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ Π½Π΅ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ Π² AppStore ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ-Π·Π°ΠΌΠ΅ΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌΠΈ. ΠΠ·Π»ΠΈΡΠ½ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ, Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π΅Π½ΡΠΆΠ½ΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ, Π½Π°Π³ΡΠΎΠΌΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ β Π²ΡΠ΅ ΡΡΠΎ ΠΌΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ. ΠΠ»ΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΡΡΠΈΡ Π²Π΅ΡΠ΅ΠΉ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅ΠΊΡΠ°ΡΠΈΠ²ΠΎ.
ΠΠΎΡΡΠΎΠΌΡ, ΠΏΠΎΡΡΠ°Π²ΠΈΠ² Π²ΡΠ΅ ΡΡΠ°Π²ΠΊΠΈ Π½Π° ΠΏΡΠΎΡΡΠΎΡΡ ΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ, Ρ ΠΏΡΠΈΡΡΡΠΏΠΈΠ» ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ. ΠΠΎΠ΄Π΅Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Π΅Π΄ΠΈΠ½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ Π·Π°ΠΌΠ΅ΡΠΎΠΊ. ΠΡΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠΎΡΠ΅? ΠΡΠ»ΠΈ ΡΡΠΎβΡΠΎ ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΡΡ ΡΠ΅Π½Π½ΠΎΡΡΡ ΠΈΠ»ΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ, ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²Π΅ΡΠ°ΡΡ Π½Π° Π½Π΅Π³ΠΎ ΡΡΠ»ΡΠΊ, Π²Π΅Π΄Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΡ Π·Π°ΠΌΠ΅ΡΠΊΡ Π² ΡΠΎΠΏ ΡΠΏΠΈΡΠΊΠ°. Π‘ΡΠ°ΡΡΠ΅ ΠΈ Π½Π΅Π½ΡΠΆΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π±ΡΠ΄ΡΡ ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π²Π½ΠΈΠ· ΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ Π±ΡΠ»Π° ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π°, Ρ Π²ΡΠΏΠΈΡΠ°Π» ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» β ΡΠ΅ Π²Π΅ΡΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π°ΠΊΡΠ΅Π½Ρ Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ:
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π² Xcode, Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π²ΠΎΡΡΠΎΠ·Π΄Π°Π» Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Sketch. ΠΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ². ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΌΠ°ΡΡΠ° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΡΡΠ΅Π΄ΠΈ Π½ΠΈΡ Π΅ΡΡΡ Sketch Preview β ΠΏΡΠΎΡΠΌΠΎΡΡ Π°ΡΡΠ±ΠΎΡΠ΄Π° ΡΡΠ°Π·Ρ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Skala Preview. ΠΡΠ΅Π³ΠΎ Π»ΠΈΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Skala Preview Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠΉ Π°ΡΡΠ±ΠΎΡΠ΄, Π½Π°ΠΆΠ°ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Command+P ΠΈ ΡΠΆΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΠΊΡΠ½Π΄Ρ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π½ΡΠ»ΠΈΡΡΠ΅ΡΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΊΡΠΈΠ½ΡΠΎΡΡ Π΄Π»Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π² AppStore. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠΊΡΠ°Π½Π° ΡΠΎΠ·Π΄Π°Π²Π°Π»ΡΡ ΡΠ²ΠΎΠΉ Π½Π°Π±ΠΎΡ Π°ΡΡΠ±ΠΎΡΠ΄ΠΎΠ², Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠΈΠ»Π΅ΠΉ, Π²ΡΠ΅ΠΌΡ ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ΅ Π½Π° ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ. ΠΠΎ ΠΏΡΠΎ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΡΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
Π ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π²ΡΠ΅Π³ΠΎ Π΄Π²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° β ΠΎΠ΄ΠΈΠ½ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π»Ρ Π²ΡΠ΅Ρ -Π²ΡΠ΅Ρ -Π²ΡΠ΅Ρ Π·Π°ΠΌΠ΅ΡΠΎΠΊ, Π΄ΡΡΠ³ΠΎΠΉ β Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΡΡΠΎΡΠΈΠ°Π»Π° ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅. Π Π°Π±ΠΎΡΡ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π» Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° CoreData.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅ΡΠΎΠΊ) Ρ ΡΠ΅ΡΠΈΠ» ΡΠ»ΡΡΡΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΈΠ· ΡΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
Π‘ΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° Π² iOS ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ. ΠΡΠΈ Π΄ΠΎΠΏΡΡΠ΅Π½ΠΈΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠ»ΠΎΠ²Π΅ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠ° Π½Π° Π½ΡΠΆΠ½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°ΡΠ°Π½ΠΈΠ΅ ΠΈ Π½Π΅ ΡΠ±ΠΈΡΠ°Ρ ΠΏΠ°Π»ΡΡΠ° ΠΎΡ ΡΠΊΡΠ°Π½Π°, ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΠΏΠΎΠΏΠ°ΡΡΡ Π² Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ. Π ΡΠΎΠΌΡ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π½ΡΠΆΠ½ΠΎ Π²Π΅ΡΠ½ΡΡΡ ΠΊΡΡΡΠΎΡ Π½Π°Π·Π°Π΄ Π² ΠΊΠΎΠ½Π΅Ρ ΡΡΡΠΎΠΊΠΈ. Π ΡΠ²ΠΎΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ ΡΠ΅ΡΠΈΠ» ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠ°: Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π²Π½Π΅ΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΡΠ»ΠΎΠ²ΠΎ, Π½ΡΠΆΠ½ΠΎ Π»ΠΈΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²Π°ΠΉΠΏ Π² Π·ΠΎΠ½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ ΠΈ Π½Π°Π±ΠΈΡΠ°Π΅ΠΌΠΎΠΉ ΡΡΠ°Π·ΠΎΠΉ Π½Π΅ Π·Π°Π³ΠΎΡΠ°ΠΆΠΈΠ²Π°Ρ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±Π·ΠΎΡ ΡΠ΅ΠΊΡΡΠ°.
ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π² ΡΠΎΠΏ Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ, Π° Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΡ ΠΊ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. Π§ΡΠΎ-ΡΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΉ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ β ΡΠ²Π°ΠΉΠΏ Π²ΠΏΡΠ°Π²ΠΎ ΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΏ ΡΠΏΠΈΡΠΊΠ°. Π§ΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ β ΡΠ²Π°ΠΉΠΏ Π²Π»Π΅Π²ΠΎ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π·Π°ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ Π½Π° ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄Π»ΠΈΡΡ ΡΠ²Π°ΠΉΠΏ ΡΡΠΎΠ± Π·Π°Π²Π΅ΡΡΠΈΡΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅. ΠΡΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΌ ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ β Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΡΡΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (Β«ShakeΒ»), ΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠ° Π²Π΅ΡΠ½Π΅ΡΡΡ Π½Π° ΡΠ²ΠΎΠ΅ ΠΏΡΠ΅ΠΆΠ½Π΅Π΅ ΠΌΠ΅ΡΡΠΎ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π²ΡΠ΄Π΅Π»ΠΈΡΡ Π·Π°ΠΌΠ΅ΡΠΊΡ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» LongTapGesture ΠΈ ΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ²Π΅ΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β Π±Π΅Π»ΡΠΉ, ΡΠΈΠ½ΠΈΠΉ ΠΈ ΠΊΡΠ°ΡΠ½ΡΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π»ΠΈ Π³Π»Π°Π²Π½ΡΡ ΠΏΠ°Π»ΠΈΡΡΡ ΡΠ²Π΅ΡΠΎΠ².
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Π·Π°ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ Π±Π°Ρ, Π΄Π»Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²Π°ΠΉΠΏ ΠΈΠ·-ΠΏΠΎΠ΄ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΡΠ°Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (Bottom Edge Swipe). Π ΠΏΠ°Π½Π΅Π»ΠΈ Π΄Π»Ρ ΡΠ°ΡΠΈΠ½Π³Π° ΡΠΎΠ±ΡΠ°Π½Ρ Π²ΡΠ΅ ΡΠ°ΠΌΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ β ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π² Facebook ΠΈΠ»ΠΈ Twitter, ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΡΠΏΠΈΡΠΊΠ° Π·Π°ΠΌΠ΅ΡΠΎΠΊ ΠΏΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΠ΅, ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ β Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ, ΠΏΠΎΡΠ»Π΅ β Π½Π°ΠΆΠ°ΡΡ Π½Π° Π½ΡΠΆΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π΅ΡΠ½ΡΡΡΡΡ Π² ΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ β ΡΠ²Π°ΠΉΠΏ ΠΏΠΎ Π±Π°ΡΡ, Π½ΠΎ ΡΠΆΠ΅ Π²Π½ΠΈΠ·.
ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π½Π΅Π²Π½ΠΎΠΉ ΠΈ Π½ΠΎΡΠ½ΠΎΠΉ ΡΠ΅ΠΌΠ°ΠΌΠΈ Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ β ΠΏΠΎΡΠ΅ΠΌΡ Π½ΠΈΠΊΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π΄ΠΎΠ΄ΡΠΌΠ°Π»ΡΡ ΠΌΠ΅Π½ΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ»Π½ΡΠ° Π½Π° Π½Π΅Π±Π΅? ΠΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ β ΠΏΠΎΡΠ»Π΅ Π½Π°ΡΡΡΠΏΠ»Π΅Π½ΠΈΡ ΡΠ΅ΠΌΠ½ΠΎΡΡ ΠΈ ΠΏΠΎΡΠ»Π΅ Π²ΠΎΡΡ ΠΎΠ΄Π° ΡΠΎΠ»Π½ΡΠ° ΡΠ΅ΠΌΠ° ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠ²Π»Π΅ΠΊΠ°ΡΡΡΡ ΠΎΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π·Π°ΠΌΠ΅ΡΠΎΠΊ, Π²Π΅Π΄Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎΠ΄ ΠΎΠΊΡΡΠΆΠ°ΡΡΠΈΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ.
ΠΠ΅ΠΉΠΌΠΈΠ½Π³
mad note β excellent, entertaining, surprising, unexpected or awe-inspiring
Π‘ΡΠ°Π·Ρ ΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΈ ΡΠ»ΠΎΠ³Π°Π½: MadNotes β Note your passion. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠ°Π»ΠΈΡΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ²Π΅ΡΠΎΠ² Ρ ΠΌΠ΅Π½Ρ ΡΠΆΠ΅ Π±ΡΠ»Π° Π³ΠΎΡΠΎΠ²Π° (Π±Π΅Π»ΡΠΉ, ΡΠΈΠ½ΠΈΠΉ, ΠΊΡΠ°ΡΠ½ΡΠΉ), Ρ ΡΠ΅ΡΠΈΠ» ΡΡΠ°Π·Ρ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΡΡ ΠΈΠΊΠΎΠ½ΠΊΡ. Π‘ΠΈΡΡΠ°ΡΠΈΡ Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° ΠΏΠ»Π°ΡΠ΅Π²Π½Π°Ρ:
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π°ΠΌΠ΅ΡΠΊΠΈ Π½Π° Π±ΡΠΌΠ°Π³Π΅ ΠΏΠΈΡΡΡ ΠΊΠ°ΡΠ°Π½Π΄Π°ΡΠΎΠΌ ΠΈΠ»ΠΈ ΡΡΡΠΊΠΎΠΉ, Ρ ΡΠ΅ΡΠΈΠ» ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΡΠΎ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠ΅ β ΠΊΠ°ΡΠ°Π½Π΄Π°Ρ ΠΏΠΎΠ²Π΅ΡΠ½ΡΡΡΠΉ ΠΏΠΎΠ΄ ΡΠ³Π»ΠΎΠΌ 45 Π³ΡΠ°Π΄ΡΡΠΎΠ². ΠΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Π²ΠΎΡ ΡΠ°ΠΊ:
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π°Π΄ΡΠΌΡΠ²Π°Π»ΡΡ ΠΊΠ°ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡΠΊΠΈΠΉ, Ρ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΠΌΠΎΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² Π²ΡΠ΅ΡΠΊΡΠ°ΠΈΠ½ΡΠΊΠΎΠΌ ΠΊΠΎΠ½ΠΊΡΡΡΠ΅ Ukrainian Design Awards: The Very Best Of Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Digital Design. ΠΠΎ ΠΊΠΎΠ½ΠΊΡΡΡΠ° ΠΎΡΡΠ°Π²Π°Π»ΠΎΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄Π΅Π»Ρ, Π·Π° ΡΡΠΎ Π²ΡΠ΅ΠΌΡ Ρ ΡΡΠΏΠ΅Π» ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° Behance, Π³Π΄Π΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π» Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΏΠΈΡΠ°Π» Π²ΠΈΠ΄Π΅ΠΎ-ΠΏΡΠ΅Π²ΡΡ.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΎΠ±Π΅Π΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΊΠΎΠ½ΠΊΡΡΡΠ° Π½Π΅ ΡΠ°Π·Π³Π»Π°ΡΠ°ΡΡ Π΄ΠΎ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°, Π±ΡΠ»ΠΎ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΏΡΠΈΡΡΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ Π½Π° Π²ΡΡΡΠ°Π²ΠΊΠ΅ ΡΠ°Π±ΠΎΡ ΠΏΠΎΠ±Π΅Π΄ΠΈΡΠ΅Π»Π΅ΠΉ β ΠΆΡΡΠΈ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ ΠΈ ΠΎΡΠ΅Π½ΠΈΠ»ΠΈ Π³Π»Π°Π²Π½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ β ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΠΎΠ΅ ΠΈ, Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ΅ΠΌ, ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π²Π΅Π΄Π΅Π½ΠΈΡ Π·Π°ΠΌΠ΅ΡΠΎΠΊ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² AppStore ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π², Π·Π° ΡΡΠΎ Π²ΡΠ΅ΠΌΡ Ρ ΡΠ΄Π΅Π»Π°Π» ΡΠ΅ΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π» ΠΊΠΎΠ΄ Π½Π° Swift. Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ (1.2) Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Ρ iCloud, ΡΠ°ΠΊ ΡΡΠΎ Π·Π°ΠΌΠ΅ΡΠΊΠΈ ΡΠΆΠ΅ ΡΡΠΏΠ΅Π»ΠΈ ΠΏΠ΅ΡΠ΅Π±ΡΠ°ΡΡΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠΎ.
iOS-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°: ΡΠΏΠΎΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΡΠ°ΡΡΠ°
ΠΠΎΠ³Π΄Π° ΠΌΡ Π·Π°Π΄ΡΠΌΡΠ²Π°Π΅ΠΌΡΡ ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΠΎΠ΄ iOS, ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΡΠΈΠ·Π½Π°ΡΠ½Π°Ρ ΡΡΠΌΠΌΠ° Π²Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠ³Π°: ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π½ΡΠΆΠ½ΠΎ iOS-ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΠ‘ ΠΈ Mac. ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄ iOS, Π²Π°ΠΌ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° ΠΈΠ·Π²Π΅ΡΡΠ½Ρ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ, Π° Π΅ΡΠ»ΠΈ Π½Π΅Ρ β ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, Π²Π΄ΡΡΠ³ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ? ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΎΠ±Π·ΠΎΡΠ½ΡΠΉ ΠΏΠΎΡΡ β ΠΊΠ°ΠΊ ΡΠ°Π· Π½Π° ΡΡΠΎΡ ΡΠ»ΡΡΠ°ΠΉ. ΠΠΎΠ΄ ΠΊΠ°ΡΠΎΠΌ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠ°ΠΊ ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ Ρ Π°ΡΠ΄ΠΊΠΎΡΡΠΈΠΊΠ°, Π²Π°ΠΌ Π½Π΅ ΡΡΠ΄Π°!
ΠΡΡΡ ΠΎΡ Apple
ΠΡΡΡ Π½Π°ΡΡΠΎΡΡΠ΅Π³ΠΎ Π΄ΠΆΠ΅Π΄Π°Ρ ΡΡΡ iOS-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π»Π΅ΠΆΠΈΡ Π² ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ΄Π΅ΡΠΌ Apple. Π‘Π²Π΅ΠΆΠΈΠΉ SDK, ΡΠ²Π΅ΠΆΠ°Ρ ΠΆΠ΅ Π²Π΅ΡΡΠΈΡ Xcode, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΎΡ Apple ΠΏΠΎ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ Apple, ΡΠΎΡΡΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ
Apple β Π΅ΡΠ»ΠΈ Π²Π΄ΡΠΌΠ°ΡΡΡΡ, Π° ΡΡΠΎ Π΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ»ΠΈΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ? ΠΠΎΠ»ΡΠ·Π° ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°: ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ΄Π΅Ρ ΡΠ°ΠΌΡΠΌ Π±Π»ΠΈΠ·ΠΊΠΈΠΌ ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ ΠΈ ΠΊ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ Apple ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅Ρ
Π½ΠΎΠ²ΠΈΠ½ΠΎΠΊ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ
Apple Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ (ΠΈ Π±ΡΠ΄ΡΡΠΈΡ
) iOS API, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΈΠ½ΠΎΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ Ρ
ΠΎΡΠΎΡΠ΅Π³ΠΎ, ΡΠ΅ΠΌ ΠΏΠ»ΠΎΡ
ΠΎΠ³ΠΎ.
ΠΠΎΠ²ΠΈΠ½ΠΊΠΈ Apple ΠΎΠ·Π²ΡΡΠΈΠ²Π°Π΅Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ. ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² WWDC 2017 Π±ΡΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½ΠΎΠ²ΡΠΉ SDK ΠΈ Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΡΠ΅Π΄Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Xcode. Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΎΠ±ΡΠΈΡΠ΅Π½ (ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π² ΠΏΡΠ΅Π΄Π΄Π²Π΅ΡΠΈΠΈ Π²ΡΡ ΠΎΠ΄Π° iOS 11):
Xcode
Π’Π΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π² Xcode ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π»ΠΈ Π½Π° Swift, ΡΠ΄Π΅Π»Π°Π² Π΅Π³ΠΎ Π½Π°Π΄ΡΠΆΠ½Π΅Π΅ ΠΈ Π±ΡΡΡΡΠ΅Π΅. ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΡΠΎ ΠΏΠΎΡΡΠ²ΡΡΠ²ΠΎΠ²Π°ΡΡ? ΠΠ°! ΠΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ (ΠΏΠΎΡΡΠΈ) ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ, ΠΎΡΠΊΡΡΡΠΈΠ΅ ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ ΡΠ°ΠΉΠ»Ρ ΡΠ΅ΠΏΠ΅ΡΡ Π±Π΅Π· Π·Π°ΠΌΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ, Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄. Π beta Π²ΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΡΡΠ½ΠΎ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ Π½Π°Ρ ΠΆΠ΄Π΅Ρ Π² ΡΠ΅Π»ΠΈΠ·Π΅!
Π Xcode ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Markdown. Π Π°Π·ΠΌΠ΅ΡΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄Π°, ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠ°, Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄, ΠΊΠΎΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠ°Ρ, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΡΠΆΠΎΠ³ΠΎ:
(ΠΡΡΠΎΡΠ½ΠΈΠΊ)
Π Π΅Π΄Π°ΠΊΡΠΎΡ, ΠΊΡΡΠ°ΡΠΈ, Π½Π°ΡΡΠΈΠ»ΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ²Π°ΡΡ Π±Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°, ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΌΠ° ΠΊΠΎΠ΄Π°.
(ΠΡΡΠΎΡΠ½ΠΈΠΊ)
ΠΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠΈΡΠ΅ΠΉ Xcode 9 ΡΡΠ°Π» ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΊΠΎΠ΄Π° Π½Π° Swift, Objective-C, Objective-C++, C. Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΡΠΎΠ±ΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ Π½Π° ΠΌΠ΅Π½Π΅Π΅ ΠΊΡΡΠΏΠ½ΡΠ΅.
(ΠΡΡΠΎΡΠ½ΠΈΠΊ)
ΠΠ· ΠΌΠ΅Π½Π΅Π΅ Π²ΡΠ΄Π΅Π»ΡΡΡΠΈΡ ΡΡ, Π½ΠΎ ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°ΡΡ:
Swift 4
ΠΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΠΎΠΈΡ ΠΎΡΠΎΠ±Π½ΡΠΊΠΎΠΌ. ΠΡΠ΅, ΠΊΡΠΎ ΡΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ» ΡΡΠ²ΡΡΠ²ΠΎ Β«Π² Swift 2 Π±ΡΠ»ΠΎ, Π² Swift 3 ΠΏΡΠΎΠΏΠ°Π»ΠΎ?!Β», ΠΌΠΎΠ³ΡΡ ΠΎΡΡΡΠΈΡΡ Π΄Π΅ΠΆΠ°Π²Ρ, Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΠΎΠΆΠΈΠ΄Π°ΡΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΠΊΠΎΡΠ΅Π΅, Π² Π»ΡΡΡΡΡ ΡΡΠΎΡΠΎΠ½Ρ (Π²ΠΏΡΠΎΡΠ΅ΠΌ, Π·Π°ΠΌΠ΅ΡΡ Π²ΠΏΠΎΠ»Π³ΠΎΠ»ΠΎΡΠ°, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ, ΠΏΠΎ ΠΌΡΡΠ»ΠΈ Π°Π²ΡΠΎΡΠΎΠ²-ΡΠΎ?)
Β«ΠΠΈΠ±ΡΠΈΠ΄Π½ΠΎΠ΅Β», Β«Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π°ΡΠΈΠ²Π½ΠΎΠ΅Β» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
Π£ΡΠΎΡΠ½Ρ: ΡΠ΅ΡΠΌΠΈΠ½, Π²ΡΠ½Π΅ΡΠ΅Π½Π½ΡΠΉ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π΄Π°ΠΆΠ΅ ΠΏΠΎ ΡΡΡΠΈ ΡΠ²ΠΎΠ΅ΠΉ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π²Π΅ΡΠ΅Π½. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅, ΡΠ°ΠΌΡΠ΅ ΡΡΠΎ Π½ΠΈ Π½Π° Π΅ΡΡΡ Π½Π°ΡΠΈΠ²Π½ΡΠ΅ Π² ΡΠΌΡΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π½Π° ΡΠΎΠΉ ΠΆΠ΅ iOS, Π½Π° ΡΠΎΠΌ ΠΆΠ΅ ΠΆΠ΅Π»Π΅Π·Π΅, ΡΡΠΎ ΠΈ Π»ΡΠ±ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ ΠΠ Π΄Π»Ρ iOS, ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΌ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Apple ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠ»ΠΈ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΡΠΌΠ΅Π΅Ρ ΠΏΠΈΡΠ°ΡΡ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π½Π° JavaScript, ΠΈ Π½Π΅ Ρ ΠΎΡΠ΅Ρ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² Swift, ΡΠΎ Apple Π΅ΠΌΡ Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ (ΠΊΡΠΎΠΌΠ΅, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΡΠ΅Π±Π½ΠΈΠΊΠ° ΠΏΠΎ Swift), Π° Π²ΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ, ΡΡΠ»ΠΎΠ²Π½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° JavaScript, Π° ΠΏΠΎΡΠΎΠΌ Π·Π°ΠΏΡΡΡΠΈΡΡ Π΅Π³ΠΎ Π½Π° iOS, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΠΎΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π² Xcode (ΠΏΠΎΠ»ΡΡΠΈΠ², ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π½Π΅ΠΊΠΈΠΉ Β«Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΠΉΒ» Π²Π°ΡΠΈΠ°Π½Ρ) ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½.
Ionic
Ionic β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² Π΄Π»Ρ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ½ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° Π±Π°Π·Π΅ Apache Cordova, ΡΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ, push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, ΠΊΠ°ΠΌΠ΅ΡΠ° ΠΈ ΠΏΡΠΎΡΠΈΠΌ, ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ iOS ΠΈ Android Ρ Π²Π΅Π±-ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ HTML, CSS ΠΈ JavaScript.
Π Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ, Ionic ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡ Π²Π°ΡΡΠ°ΡΡΡΡ ΡΠ΅Π»ΠΎΠΉ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠΎΠΉ, ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡΠ΅ΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ-Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΈ Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ. Ionic Cloud ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Ionic. Ionic Creator ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ drag&drop. ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Ionic View β Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ iOS ΠΈ Android, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π»Π΅Π³ΠΊΠΎ Π΄Π΅Π»ΠΈΡΡΡΡ ΡΠ²ΠΎΠΈΠΌ Ionic-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ, ΡΠ΅ΡΡΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ionic View, ΠΈ ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ΠΎ ΠΏΡΠΈΠ½ΡΡΠΎ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΏΠΈΠΈ Ionic View β ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π½Π° Π΅Π³ΠΎ ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
Π£Π²Ρ, Π΅ΡΡΡ ΠΈ Β«Π»ΠΎΠΆΠΊΠ° Π΄Π΅Π³ΡΡΒ». ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ionic, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ WebView, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ°ΠΌΠΎΠ΅ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΎΠ±ΡΡΠ½ΠΎΠΉ (ΠΎΠ±ΡΡΠ½ΠΎ Π½Π΅ ΡΠ°ΠΌΠΎΠΉ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠ΅ΠΉ) ΡΠΊΠΎΡΠΎΡΡΡΡ ΡΠ°Π±ΠΎΡΡ. ΠΠ° ΡΡΠ΅Ρ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΄Π½ΠΎ ΡΡΠΈΡΠ°ΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΌ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠΆΠ΅Π»ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°ΠΊΠΈΡ , ΠΊΠ°ΠΊ ΠΈΠ³ΡΡ, Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΡΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π³ΡΠ°ΡΠΈΠΊΠΈ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Ionic ΡΡΠ΅Π±ΡΠ΅Ρ Ρ ΠΎΡΠΎΡΠΈΡ Π·Π½Π°Π½ΠΈΠΉ Angular, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Β«Π²ΡΠΆΠ°ΡΡΒ» ΠΈΠ· ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅.
PhoneGap / Cordova
PhoneGap ΠΈΡΡ
ΠΎΠ΄Π½ΠΎ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Nitobi. Π 2011 Π³ΠΎΠ΄Ρ, Adobe ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°Π΅Ρ Nitobi ΠΈ Π±ΡΠ΅Π½Π΄ PhoneGap. Adobe Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΠΎΠ΄Π½Ρ ΠΈΠ· Π²Π΅ΡΡΠΈΠΉ PhoneGap (Π½Π°Π·Π²Π°Π² Π΅Ρ Cordova), Π² Apache Foundation, ΠΎΡΡΠ°Π²ΠΈΠ² ΡΠ΅Π±Π΅ Π±ΡΠ΅Π½Π΄ PhoneGap ΠΈ Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Cordova ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π΄Π²ΠΈΠΆΠΎΠΊ, ΡΡΠΎΡΡΠΈΠΉ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡΠΎΠΌ PhoneGap (Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ). PhoneGap, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ Cordova ΡΠ²ΠΎΠΈ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅, ΡΡΠ½ΠΊΡΠΈΠΈ.
PhoneGap Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ ΠΎΠΆ Π½Π° Ionic. ΠΠ½ ΡΠ°ΠΊ ΠΆΠ΅ Π΄Π°Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π²Π΅Π±-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΈ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° Π±Π°Π·Π΅ Apache Codova. ΠΠ΄Π½Π°ΠΊΠΎ PhoneGap Π½Π΅ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡ-ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ Javascript-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡΡ Π±ΠΠ»ΡΡΠΈΠΉ Π²ΡΠ±ΠΎΡ, Π½Π° ΡΠ΅ΠΌ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π£ PhoneGap ΠΈΠΌΠ΅Π΅ΡΡΡ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PhoneGap Build, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
Π£Π²Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ionic, PhoneGap ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ WebView (ΠΊΠΎΡΠΎΡΡΠΉ Π² iOS ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ), ΡΠ°ΠΊ ΡΡΠΎ ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ Π½Π° Π±Π°Π·Π΅ ΡΡΠΎΠ³ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°, Π΄Π΅Π»Π° Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ±ΡΡΠΎΡΡ Π±Π»Π΅ΡΡΡΡΠ΅.
Xamarin
ΠΡΠ½ΠΎΠ²Π°Π½Π½Π°Ρ Π² 2011 Π³ΠΎΠ΄Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Xamarin, Π²ΡΠΏΡΡΠΊΠ°ΡΡΠ°Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Xamarin ΡΠ΅ΡΠ΅Π· ΠΏΡΡΡ Π»Π΅Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ»Π° ΠΊΡΠΏΠ΅Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Microsoft. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΡ Xamarin ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ
ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΡΡΡΡ Π½Π° C#, Π·Π°ΡΠ΅ΠΌ Xamarin ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅Ρ Π΅Π³ΠΎ Π² Π½Π°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ iOS, Π»ΠΈΠ±ΠΎ Π΄Π»Ρ Android, ΠΏΡΠΈ ΡΡΠΎΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Xamarin ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Mono, ΡΠ΅ΠΌ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΡ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Xamarin Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π½Π° Π²ΡΡ
ΠΎΠ΄Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π½Π°ΡΠΈΠ²Π½ΠΎΠ΅ API ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΡ, ΠΊΡΡΠ°ΡΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅ΡΡΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Visual Studio (ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ).
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ, ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ iOS ΠΈ ΠΏΠΎΠ΄ Android.
React Native
ΠΡΠΎΠ΅ΠΊΡ React Native ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π½Π° ΡΠ²Π΅Ρ Π² Facebook, ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ React. ΠΠ°ΡΠ΅ JS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΈΡΡΡ Π½Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌ Π² iOS Π΄Π²ΠΈΠΆΠΊΠ΅: Π½Π° Π½Π΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΊΠΎΠ΄ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ Π²ΡΠ΅ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ Ρ Π½Π°ΡΠΈΠ²Π½ΡΠΌΠΈ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°ΠΌΠΈ ΠΠ‘. React Native ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΠΌ Ρ Xamarin, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ React Native, ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ
ΠΎΠΆΠΈ Π½Π° Π½Π°ΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ iOS ΠΈ Android (ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΎΠΏΠ΅ΡΠΈΡΡΡΡ Π½Π°ΡΠΈΠ²Π½ΡΠΌΠΈ UI-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ).
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ React Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡ, ΡΡΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°, Π° Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π² ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ React Native ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ°ΠΌΡΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΎΡΠ»ΠΈΡΠΈΠ΅ΠΌ React Native ΠΎΡ Π΄ΡΡΠ³ΠΈΡ JavaScript-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² Π½Π°Π·ΡΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π½Π° Π½Π° Objective-C ΠΈ Swift (ΡΠ°ΡΠ΅ Π΄Π»Ρ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ½ΠΊΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ). ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π² ΡΠ²ΠΎΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ React Native.
ΠΠ΅Π±, ΡΠΈΡΡΡΠΉ Π²Π΅Π±
Π§Π°ΡΡΠΎ Π½Π΅Π΄ΠΎΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅ΠΌΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΊ Π½Π°ΡΠΈΠΌ ΡΡΠ»ΡΠ³Π°ΠΌ: Π΅ΡΠ»ΠΈ Π½Π΅Ρ ΠΎΡΠΎΠ±ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΎ ΡΠ²ΡΠ·ΡΡ, Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡΡ (Π²ΡΠ²ΠΎΠ΄ ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ , ΠΈΠ»ΠΈ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°), ΡΠΎ Π½Π΅Ρ ΠΏΡΠΈΡΠΈΠ½ Π½Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ°ΡΡΠΌ Π΄ΠΎΠ±ΡΡΠΌ Π²Π΅Π±-ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°.
Π Π°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠΎΠΉ ΠΆΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ Π±ΡΠ΄Π΅Ρ Π² ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠΈ ΡΠΊΡΠ°Π½Π°: ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ° (Π² Ρ.Ρ. ΠΈ Π°Π΄ΡΠ΅ΡΠ½Π°Ρ ΡΡΡΠΎΠΊΠ°) Π±ΡΠ΄ΡΡ ΡΠΏΡΡΡΠ°Π½Ρ, Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΠΌ Π½Π° Π²Π΅ΡΡ ΡΠΊΡΠ°Π½ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ· Π½Π΅ΡΠ΄ΠΎΠ±ΡΡΠ² Π½Π°Ρ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΆΠ΄Π΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΡΡΠ²Π°Π½ΠΈΡ ΡΠ°ΠΊΠΎΠ³ΠΎ Β«ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ» (ΡΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°), Π½ΠΎ Π΄Π»Ρ ΡΡΠ΄Π° ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΡΠΎ, Π΄ΡΠΌΠ°Ρ, Π²ΠΎΠ²ΡΠ΅ Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΉ ΠΏΠΎΠ΄Π²ΠΎΡ : ΠΏΠΎΠ½Π°ΡΠ°Π»Ρ Π΄ΡΠΌΠ°Π΅ΡΡ, ΡΡΠΎ Π΄Π΅Π»ΠΎ Π½Π΅ ΡΡΠΎΠΈΡ ΡΡΠΈΠ»ΠΈΠΉ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π·Π°ΡΠ΅ΠΌ ΡΠ²ΠΎΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π»ΡΠ΄ΠΈ, ΠΏΡΠΈΡΠ΅ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ, Π² Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎΠΌ ΡΠΌΡΡΠ»Π΅ Π½ΠΎΡΡ Π΅Π³ΠΎ Ρ ΡΠΎΠ±ΠΎΠΉ, ΠΈ Π²ΠΎΡ ΡΡΡ ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΡ, ΡΡΠΎ Π΄Π΅Π»ΠΎ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π³Π»ΡΠ±ΠΆΠ΅, ΠΈ Π·Π°ΡΡΠ½ΡΠ»ΠΎ ΡΠ΅Π±Ρ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΡ ΠΌΠΎΠ³ Π±Ρ ΡΠ΅Π±Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ.
ΠΡΠ»ΠΈ Π²Ρ Π»ΡΠ±ΠΈΡΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π»ΡΠ±ΠΈΠΌ Π΅Π΅ ΠΌΡ, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄Ρ Mobius 2017 Moscow (Π΄Π°-Π΄Π°, Π² Π½ΠΎΡΠ±ΡΠ΅ ΠΠΎΠ±ΠΈΡΡ Π΅Π΄Π΅Ρ Π² ΠΠΎΡΠΊΠ²Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Π΅ΡΠ΅ Π½Π΅ Π·Π½Π°Π»ΠΈ):