Upload
-
View
914
Download
2
Embed Size (px)
Citation preview
Π‘ΠΏΠΏΠ΄Π΅Π»ΠΈ ΠΠ½Π°Π΅ΠΎΠ΅
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΡΠ΅Π΄Π³ΠΎΠ²ΠΎΡ ΠΠ°ΡΠ½Π°ΠΏΡΠ΅Π΄ ΠΏΠΏΠ·Π΄ΡΠ°Π² Π΄ΠΏ ΡΠΈΡΠ΅ ΡΡΠΏ ΠΏΠ΄Π»ΡΡΠΈΠ»Π΅ Π΄Π° Π³ΠΏ ΡΠ°Π·Π³Π»Π΅Π΄Π°Π°Ρ ΠΏΠ²ΠΏΡ ΠΌΠΏΡ ΠΌΠΈΠ½ΠΈ ΡΡΡΠ΄, Π·Π° ΠΊΠΏΡ ΠΈΠΌΠ°Π² ΠΏΠ³ΡΠΏΠΌΠ½Π°
ΠΆΠ΅Π»Π±Π° Π΄Π° Π³ΠΏ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌ. ΠΠ° ΡΠΈΠ΅ ΡΡΠΏ Π½Π΅ Π·Π½Π°Π°Ρ, Π° ΡΠ»ΡΡΠ°ΡΠ½ΠΏ Π½Π°Π»Π΅ΡΠ°Π»Π΅ Π½Π° ΡΡΡΠ΄ΠΏΠ², ΡΠ°Ρ ΡΡΠΌ ΠΠΈΠΊΠΏΠ»Π° Π‘ΠΌΠ°ΡΠ»ΠΈ
ΠΠΏΡΠ³ΠΈΠ΅Π², ΠΌΠΏΠΌΠ΅Π½ΡΠ°Π»Π½ΠΏ ΡΡΡΠ΄Π΅Π½Ρ Π½Π° Π€Π°ΠΊΡΠ»ΡΠ΅ΡΠΏΡ Π·Π° ΠΠ½ΡΠΏΡΠΌΠ°ΡΠΈΠΊΠ° ΠΏΡΠΈ Π£Π½ΠΈΠ²Π΅ΡΠ·ΠΈΡΠ΅ΡΠΏΡ ΠΠΏΡΠ΅ ΠΠ΅Π»ΡΠ΅Π² Π²ΠΏ
Π¨ΡΠΈΠΏ. ΠΠΏ ΠΏΡΠΈΡΠΏΠ΄Π° ΡΡΠΌ ΠΌΠ½ΠΏΠ³Ρ Π°ΠΌΠ±ΠΈΡΠΈΠΏΠ·Π΅Π½ ΠΈ ΠΏΠΏΠ»Π½ ΡΠΏ ΠΆΠ΅Π»Π±Π° Π΄Π° Π½Π°ΡΡΠ°ΠΌ ΡΡΠΏ Π΅ ΠΌΠΏΠΆΠ½ΠΏ ΠΏΠΏΠ²Π΅ΡΠ΅ ΡΠ°Π±ΠΏΡΠΈ
ΠΏΠ΄ ΠΏΠ±Π»Π°ΡΡΠ° Π½Π° ΠΈΠ½ΡΠΏΡΠΌΠ°ΡΠΈΠΊΠ°ΡΠ°.
ΠΠ° ΡΡΠΏΠ΅ΡΠ½ΠΏ Π΄Π° Π³ΠΏ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΏΡ Π²ΠΏ ΠΏΠ²ΠΏΡ Π΄ΠΏΠΊΡΠΌΠ΅Ρ, ΠΏΠ΄Π½Π°ΠΏΡΠ΅Π΄ Π²ΠΈ ΡΠ΅ ΠΏΠΏΡΡΠ΅Π±Π½ΠΈ Π½Π΅ΠΊΠΏΡ
ΠΏΡΠ½ΠΏΠ²Π½ΠΈ ΠΏΡΠ΅Π΄Π·Π½Π°Π΅ΠΎΠ° ΠΏΠ΄ ΡΠ»Π΅Π΄Π½ΠΈΠ²Π΅ ΠΏΠ±Π»Π°ΡΡΠΈ:
ΠΏΠ±ΡΠ΅ΠΊΡΠ½ΠΏ ΠΏΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΏ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΎΠ΅
XML
ΠΠ²ΠΈΠ΅ Π΄Π²Π΅ ΡΠ°Π±ΠΏΡΠΈ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΈ Π·Π½Π°Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ Π΄Π° ΠΏΠ΄Π»ΡΡΠΈΡΠ΅ Π΄Π°Π»ΠΈ Π΄Π° ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΠΈΡΠ΅ Π΄Π° ΡΠΈΡΠ°ΡΠ΅
ΠΏΠΏΠ½Π°ΡΠ°ΠΌΡ. ΠΠΏΠΊΠΏΠ»ΠΊΡ ΡΠΌΠ΅ΡΠ°ΡΠ΅ Π΄Π΅ΠΊΠ° ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΏΠ·Π½Π°Π²Π°ΠΎΠ΅ ΠΏΠ΄ Π³ΠΏΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ ΡΠ°Π±ΠΏΡΠΈ, ΡΠ΅Π΄Π½ΠΏ Π΅ Π΄Π°
Π½Π°ΠΏΠΏΠΌΠ΅Π½Π΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΎΠ΅ΡΠΏ Π½Π° ΠΠ½Π΄ΡΠΏΠΈΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅, ΠΏΡΠ΅ΡΠ΅ΠΆΠ½ΠΏ ΡΠ΅ Π²ΡΡΠΈ Π²ΠΏ ΠΠΠΠ
ΠΏΡΠΏΠ³ΡΠ°ΠΌΡΠΊΠΈΠΏΡΠ΅ ΡΠ°Π·ΠΈΠΊ. ΠΠΏ Π±ΠΈΠ΄Π΅ΡΠΊΠΈ ΡΠΌΠ΅ΡΠ°ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΡΠ΅ Π·Π°ΠΏΠΏΠ·Π½Π°Π΅Π½ΠΈ ΡΠΏ ΠΏΠ±ΡΠ΅ΠΊΡΠ½ΠΏ-ΠΏΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΈΡΠ΅
ΡΠ΅Ρ Π½ΠΈΠΊΠΈ Π½Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΎΠ΅ Π²ΠΏ C++ ΠΈΠ»ΠΈ C# , ΠΏΠΏΠ³ΠΏΡΠΏΠ²ΠΏ C#, ΡΠΈΠ½ΡΠ°ΠΊΡΠ°ΡΠ° Π½Π° C# ΠΈ ΠΠΠΠ Π΅ ΠΏΡΠ΅ΠΌΠ½ΠΏΠ³Ρ
ΡΠ»ΠΈΡΠ½Π°, ΡΠ°ΠΊΠ° Π΄Π°, Π½Π΅ Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΏ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΏΡΠ΅ΡΠΊΠΏΡΠΈΠΈ Π²ΠΏ ΡΠ½Π°ΠΏΠ³Π°ΠΎΠ΅ΡΠΏ Π½ΠΈΠ· ΡΠ΅ΠΊΡΡΠΏΡ, ΠΏΠΏΡΠ΅Π±Π½ΠΏ
ΠΏΠΏΡΠ°Π΄ΠΈ ΡΠ°ΠΊΡΠΏΡ ΡΡΠΏ ΠΊΠ΅ ΠΏΠ΄ΠΈΠΌΠ΅ ΡΠ΅ΠΊΠΏΡ ΠΏΠΏ ΡΠ΅ΠΊΠΏΡ, Π½Π°ΡΠΏΡΠ²ΠΏ ΠΏΠΏΡΠ½ΡΠ²Π°ΡΠΊΠΈ ΠΏΠ΄ ECLIPSE IDE ΠΈ JAVA
ΠΏΡΠΏΠ³ΡΠ°ΠΌΡΠΊΠΈΠΏΡ ΡΠ°Π·ΠΈΠΊ, ΠΈ Π½Π΅Π³ΠΏΠ²ΠΈΡΠ΅ ΡΠ»ΠΈΡΠ½ΠΏΡΡΠΈ ΡΠΏ C#, Π·Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΏ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°ΠΌΠ΅ Π½Π°
ΠΊΡΠ΅ΠΈΡΠ°ΠΎΠ΅ΡΠΏ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠ²ΠΈ Π°Π½Π΄ΡΠΏΠΈΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ.
ΠΡΠ²Π΅Π½ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΏ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΎΠ΅ Π½Π° Android Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, ΠΊΠ΅ Π³ΠΏ Π³ΠΏ ΠΏΠ±ΡΠ°ΡΠ½ΠΈΠΌΠ΅ ΠΈ Π½Π°ΡΠ±ΠΈΡΠ½ΠΈΠΏΡ
Π΄Π΅Π», ΠΏΠ΄Π½ΠΏΡΠ½ΠΏ ΠΏΡΠΏΡΠ΅ΡΠΏΡ Π½Π° ΠΊΠΏΠΌΠ΅ΡΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΎΠ΅ Π½Π° Π²Π°ΡΠ°ΡΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π²ΠΏ ΠΠ°ΠΊΠ΅Π΄ΠΏΠ½ΠΈΡΠ°, Π·Π° Π΄Π°
ΠΏΡΠΏΡΠΈΡΠΈΡΠ°ΡΠ΅ ΠΏΠ΄ Π²Π°ΡΠΈΠΏΡ ΡΡΡΠ΄.
*ΠΏΠ΄Π½Π°ΠΏΡΠ΅Π΄ ΡΠ΅ ΠΈΠ·Π²ΠΈΠ½ΡΠ²Π°ΠΌΠ΅ Π·Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ Π΄ΠΏΠΊΠΏΠ»ΠΊΡ ΠΏΠΏΡΡΠΏΡΠ°Ρ, ΠΈ Π·Π° Π½Π΅ΠΊΠΏΡ
ΠΏΠΏΠ³ΡΠ΅ΡΠ½ΠΏ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ ΠΈ ΠΏΠ±ΡΠ°ΡΠ½Π΅ΡΠΈ ΡΠ°Π±ΠΏΡΠΈ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ΅ΡΠΏ ΠΏΠ²Π° Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΏ ΡΠΏΠΏΡΠ΅Π΄
ΠΌΠΏΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈΡΠ΅ ΠΏΠΏΠ·Π½Π°Π²Π°ΠΎΠ°ΡΠ° ΡΡΠΏ Π³ΠΈ ΠΏΠΏΡΠ΅Π΄ΡΠ²Π°ΠΌ
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
Π¨ΡΠΎ Π΅ Android ΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈ? ΠΠ½Π΄ΡΠΏΠΈΠ΄ Π΅ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ (ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈ ΡΠ΅Π»Π΅ΡΠΏΠ½ΠΈ, ΡΠ°Π±Π»Π΅Ρ ΠΊΠΏΠΌΠΏΡΡΡΠ΅ΡΠΈ, Π»Π°ΠΏΡΠΏΠΏΠΈ,
Google TVβ¦ΠΏΠ° Π΄ΡΡΠΈ ΠΈ Π½Π΅ΠΊΠΏΡ Π°Π²ΡΠΏΠΌΠΏΠ±ΠΈΠ»ΠΈ), βΠΏΠΏΠ²Π΅ΡΠ΅β Π½Π°ΠΌΠ΅Π½Π΅Ρ Π·Π° ΡΡΠ΅Π΄ΠΈ ΠΏΡΠ΅ΡΠ»ΠΈΠ²ΠΈ Π½Π° Π΄ΠΏΠΏΠΈΡ, ΡΠ°Π·Π²ΠΈΠ΅Π½
ΠΏΠ΄ Google Π²ΠΏ 2007-ΡΠ° Π³ΠΏΠ΄ΠΈΠ½Π°, ΠΊΠ°ΠΊΠΏ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΠΌΠΏΠ±ΠΈΠ»ΠΌΠ° open-source ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ°, ΠΈ Π²ΠΏΠ΄Π΅Π½ ΠΏΠ΄ ΡΡΡΠ°Π½Π°
Open Handset Alliance, ΠΊΠΏΡΠ° Π±ΡΠΏΠΈ ΠΏΠΏΠ²Π΅ΡΠ΅ ΠΏΠ΄ 80 ΡΠ΅Ρ Π½ΠΏΠ»ΠΏΡΠΊΠΈ ΠΊΠΏΠΌΠΏΠ°Π½ΠΈΠΈ, ΡΠΈΡΠ° ΡΠ΅Π» Π΅ Π΄Π° Π³ΠΈ Π·Π°Π±ΡΠ·Π°Π°Ρ
ΠΈΠ½ΠΏΠ²Π°ΡΠΈΠΈΡΠ΅ Π½Π° ΠΏΠΏΠ΄ΡΠ°ΡΡΠ΅ΡΠΏ Π½Π° ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈΡΠ΅ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ.
Π‘Π΅ΠΏΠ°ΠΊ ΡΠ»ΠΏΠ±ΠΏΠ΄Π½ΠΏ ΠΌΠΏΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° Android Π½Π΅ Π±ΠΈ Π±ΠΈΠ» ΠΏΠ½Π° ΡΡΠΏ Π΅ Π΄Π΅Π½Π΅ΡΠΊΠ°, Π΄ΠΏΠΊΠΏΠ»ΠΊΡ Apple Π²ΠΏ
2007-ΡΠ° Π³ΠΏΠ΄ΠΈΠ½Π° Π½Π΅ Π³ΠΏ ΠΏΡΠ΅ΡΡΡΠ°Π²ΠΈΠ» ΡΠ²ΠΏΡΠΏΡ iPhone, ΠΊΠΏΡ Π½Π° ΠΏΠ°Π·Π°ΡΠΏΡ Π΄ΠΏΠ½Π΅Π» Π½Π΅ΠΊΠΏΡ Π½ΠΏΠ²ΠΈ ΡΠ΅Ρ Π½ΠΏΠ»ΠΏΠ³ΠΈΠΈ, ΠΊΠ°ΠΊΠ²ΠΈ
ΡΡΠΏ ΡΠ΅ ΠΌΡΠ»ΡΠΈΡΠ°Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΠΈ ΠΏΡΠ²ΠΏΡΠ΅Π½ ΠΏΠ°Π·Π°Ρ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, ΠΊΠΏΡ Π½Π°Π±ΡΠ·ΠΏ Π»Π΅ΡΠ½ΠΏ Π±ΠΈΠ»Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ
Π²ΠΏ Android. ΠΡΠ²Π΅Π½ ΠΏΠ²ΠΈΠ΅ Π΄Π²Π΅ ΡΡΠ½ΠΊΡΠΈΠΏΠ½Π°Π»Π½ΠΏΡΡΠΈ, Π²ΠΏ Android Π±ΠΈΠ»Π΅ Π²ΠΏΠ²Π΅Π΄Π΅Π½ΠΈ ΠΈ Π΄ΠΏΡΡΠ° Π½ΠΏΠ²ΠΈ, ΠΏΠΏ ΠΊΠΏΡ ΡΠ΅
ΡΡΠ°Π½Π΅ ΠΏΡΠ΅ΠΏΠΏΠ·Π½Π°ΡΠ»ΠΈΠ², ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΠΏ ΡΠ΅:
ΠΏΠΏΠ²Π΅ΡΠ΅ΠΏΡΠΏΠ³ΡΠ°ΠΌΡΠΊΠ° ΡΠ°Π±ΠΏΡΠ°
ΠΏΠΏΠ΄ΡΡΠΊΠ° Π·Π° Exchange Server
Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΏ Π±ΡΠΈΡΠ΅ΠΎΠ΅ Π½Π° ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈ
ΠΏΠΏΠ΄ΡΡΠΊΠ° Π·Π° VPN (Virtual Private Network)
Android Π΅ Π²Π³ΡΠ°Π΄Π΅Π½ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ, ΠΊΠΏΡ Π³ΠΏ ΠΊΠΏΡΠΈΡΡΠΈ Linux ΡΠ°Π΄ΡΠΏΡΠΏ Π·Π° ΠΏΡΠ½ΠΏΠ²Π½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ
ΠΏΡΠΏΡΠ΅ΡΠΈ, Π½ΠΏ Π½Π΅ Π΅ Linux Π²Π³ΡΠ°Π΄Π΅Π½ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ, Π±ΠΈΠ΄Π΅ΡΡΠΈ Π½Π΅ΠΊΠΏΡ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ Linux ΠΊΠΏΠΌΠΏΠΏΠ½Π΅Π½ΡΠΈ
ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΠΏ ΡΠ΅ X-windows ΠΈ GNU C Π±ΠΈΠ±Π»ΠΈΠΏΡΠ΅ΠΊΠΈΡΠ΅ Π½Π΅ ΡΠ΅ ΠΏΠΏΠ΄ΡΠΆΠ°Π½ΠΈ. ΠΡΡΠΏΡΠ°ΠΊΠ° Π±ΠΈΡΠ½ΠΏ Π΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΏΠΌΠ΅Π½Π΅
Π΄Π΅ΠΊΠ° ΠΊΠ°ΠΊΠΏ ΡΡΠΏ Π½Π°ΠΏΠΏΠΌΠ΅Π½Π°Π²ΠΌΠ΅ Π²ΠΏ ΠΏΡΠ΅Π΄Π³ΠΏΠ²ΠΏΡΠΏΡ, Π·Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΎΠ΅ Π½Π° Android Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ ΠΊΠΏΡΠΈΡΡΠΈ
Java Framework, Π½ΠΏ ΡΠ΅ΠΏΠ°ΠΊ ΡΠΏΠ° Π½Π΅ Π΅ JAVA, Π±ΠΈΠ΄Π΅ΡΡΠΈ Π½Π΅ ΡΠ΅ ΠΏΠΏΠ΄Π΄ΡΠΆΠ°Π½ΠΈ Π½Π΅ΠΊΠΏΡ ΠΏΠ΄ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΡΠ΅ JAVA
Π±ΠΈΠ±Π»ΠΈΠΏΡΠ΅ΠΊΠΈ, ΠΊΠ°ΠΊΠ²Π° ΡΡΠΏ Π΅ Swing.
Π’ΡΠΊΠ° Π΄ΠΏΠ°Π³Π°ΠΌΠ΅ Π΄ΠΏ Π΄Π΅Π»ΠΏΡ ΠΊΠ°Π΄Π΅ ΡΡΠΏ Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΏ Π΄Π° ΡΠ° Π΄ΠΏΠ·Π½Π°Π΅ΠΌΠ΅ ΠΊΠ°ΠΊΠΏ Android Π΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ ΠΈ ΠΊΠ°ΠΊΠΏ
ΡΠ°Π±ΠΏΡΠΈ. ΠΠ° ΡΠ°ΠΊΠ° Android OS Π΅ ΠΏΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ Π²ΠΏ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΌΠ΅ΠΌΠΏΡΠΈΡΠΊΠΈ Π±Π»ΠΏΠΊΠΏΠ²ΠΈ:
Bootloader β Π³ΠΏ ΡΡΠ°ΡΡΡΠ²Π° ΠΏΠΏΠ΄ΠΈΠ³Π°ΠΎΠ΅ΡΠΏ Π½Π° boot Π±Π»ΠΏΠΊΠΏΡ ΠΏΡΠΈ ΠΏΠΏΠ΄ΠΈΠ³Π°ΠΎΠ΅ΡΠΏ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΏΡ
Boot β Kernel ΠΈ RAMdisk ΠΊΠΏΠΌΠΏΠΏΠ½Π΅Π½ΡΠΈΡΠ΅
System β ΡΠ°ΠΌΠΈΠΏΡ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ Π²ΠΏ Π½Π΅Π³ΠΏ
Data β ΡΠΏΡΡΠΏΡΠ±Π°ΡΠ° Π½Π° ΠΊΠΏΡΠΈΡΠ½ΠΈΡΠΊΠΈΡΠ΅ ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈ ΠΏΠ΄ ΠΏΠΏΡΠ»Π΅Π΄Π½ΠΏΡΠΏ ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΠΎΠ΅ Π½Π° ΡΡΠ΅Π΄ΠΏΡ
Recovery β Π±ΠΈΠ±Π»ΠΈΠΏΡΠ΅ΠΊΠ° Π·Π° ΠΏΠΏΠ²ΡΠΏΡΠ½ΠΏ ΠΈΠ½ΠΈΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΎΠ΅ ΠΈΠ»ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΠΎΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΏΡ
Radio β Π΄Π°ΡΠΏΡΠ΅ΠΊΠ° Π·Π° ΡΠ°Π±ΠΏΡΠ° ΡΠΏ ΡΠ°Π΄ΠΈΠΏ ΠΊΠΏΠΌΠΏΠΏΠ½Π΅Π½ΡΠΈΡΠ΅
ΠΠΈΠ΄Π΅ΡΠΊΠΈ Π±Π»ΠΏΠΊΠΏΠ²ΠΈΡΠ΅ ΡΠ΅ ΡΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π²ΠΏ ΡΡΠ°ΡΠ½Π°ΡΠ° ΡΠ»Π΅Ρ ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ°, ΡΠΈΠ΅ ΠΏΡΡΠ°Π½ΡΠ²Π°Π°Ρ ΡΡΠ°ΡΠ½ΠΈ ΠΈ ΠΏΠΏ
ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΠΎΠ΅ΡΠΏ Π½Π° ΡΡΠ΅Π΄ΠΏΡ. ΠΡΡΠΏΡΠ°ΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΏΠΌΠ΅Π½Π΅ Π΄Π΅ΠΊΠ° ΠΏΠ²Π°Π° ΡΠ»Π΅Ρ ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ° ΡΠ»ΡΠΆΠΈ ΡΠ°ΠΌΠΏ Π·Π°
ΡΠΈΡΠ°ΠΎΠ΅ (Π·Π°ΡΠΏΠ° Π½Π΅ΠΊΠΏΡ ΡΠ° Π½Π°ΡΠ΅ΠΊΡΠ²Π°Π°Ρ ΠΈ ROM ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ°), Π½ΠΏ ΠΏΠΏ ΠΏΠΏΡΡΠ΅Π±Π° ΠΌΠΏΠΆΠ΅ ΠΈ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΈΡΡΠ²Π° Π²ΠΏ
ΠΈΡΡΠ°ΡΠ°, ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈ Π°ΠΏΠ΄Π΅ΡΡΠΈΡΠ°ΠΎΠ΅ Π½Π° ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΏΡ ΡΠΈΡΡΠ΅ΠΌ.
ΠΡΠΈ ΡΡΠ°ΡΡΡΠ²Π°ΠΎΠ΅ΡΠΏ Π½Π° ΡΡΠ΅Π΄ΠΏΡ, ΠΌΠΈΠΊΡΠΏΠΏΡΠΏΡΠ΅ΡΠΏΡΠΏΡ Π½Π°ΡΠΏΡΠ²ΠΏ Π³ΠΏ ΠΈΠ·Π²ΡΡΡΠ²Π° bootloader-ΠΏΡ, Π·Π° Π²ΠΏ Π ΠΠ
ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ°ΡΠ° Π΄Π° ΡΠ΅ Π²ΡΠΈΡΠ° ΡΠ°Π΄ΡΠΏΡΠΏ Π½Π° ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΏΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ RAMdisk-ΠΏΡ. ΠΠΏΡΠΏΠ° ΠΌΠΈΠΊΡΠΏΠΏΡΠΏΡΠ΅ΡΠΏΡΠΏΡ ΡΠ°
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ²Π° Π ΠΠ ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ°ΡΠ° ΠΏΠΏΡΡΠ΅Π±Π½Π° Π·Π° System ΠΈ Data Π±Π»ΠΏΠΊΠΏΡ, Π° Radio Π±Π»ΠΏΠΊΠΏΡ ΡΠ΅ Π²ΡΠΈΡΡΠ²Π° Π²ΠΏ
ΠΏΡΠΏΡΠ΅ΡΠΏΡΠΏΡ Π·Π° ΡΠ°Π΄ΠΈΠΏ-ΠΏΠΏΡΠ΅Π³, ΠΊΠΏΡ ΡΠΏΡΠ°Π²ΡΠ²Π° ΡΠΏ ΡΠ°Π±ΠΏΡΠ°ΡΠ° Π½Π° ΡΠ°Π΄ΠΈΠΏ-Ρ Π°ΡΠ΄Π²Π΅ΡΠΏΡ.
ΠΠ° ΠΏΠ°Π·Π°ΡΠΏΡ Π΄Π΅Π½Π΅ΡΠΊΠ° ΠΌΠΏΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΠ΄Π΅ΡΠ΅ ΠΏΠ³ΡΠΏΠΌΠ΅Π½ Π±ΡΠΏΡ Π½Π° ΡΡΠ΅Π΄ΠΈ ΠΊΠΏΡ Π³ΠΏ ΠΊΠΏΡΠΈΡΡΠ°Ρ Android
ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΏΡ ΡΠΈΡΡΠ΅ΠΌ, Π° ΠΏΠΏΠ½ΠΏΠ²ΠΈΡΠ΅ ΠΊΠΏΡ ΠΈΠ·Π»Π΅Π³ΡΠ²Π°Π°Ρ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ ΠΏΠ΄ ΠΏΠΏΡΡΠ°ΡΠΈΡΠ΅ ΠΏΠΏ Π΄ΠΏΠ΄Π°ΡΠ½ΠΈΡΠ΅
ΠΌΠΏΠΆΠ½ΠΏΡΡΠΈ. ΠΠ° ΡΠ°ΠΊΠ° Π½Π΅ΠΊΠΏΡ Android ΡΡΠ΅Π΄ΠΈ ΡΠ° ΠΏΠΏΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ ΠΈ 4G ΠΌΡΠ΅ΠΆΠ°ΡΠ°, Π½Π΅ΠΊΠΏΡ ΠΈΠΌΠ°Π°Ρ FM/TV
ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΡΠΈ, Π»ΠΈΠ·Π³Π°ΡΠΊΠΈ ΡΠ°ΡΡΠ°ΡΡΡΠΈ, ΠΏΠΏΠ²Π΅ΡΠ΅ ΠΊΠ°ΠΌΠ΅ΡΠΈ. ΠΡΠ²Π΅Π½ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΠΏΡ Ρ Π°ΡΠ΄Π²Π΅Ρ, Android ΡΡΠ΅Π΄ΠΈΡΠ΅ ΠΈΠΌΠ°Π°Ρ
ΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠΏΠΊ Π·Π° SD ΠΌΠ΅ΠΌΠΏΡΠΈΡΠΊΠΈ ΠΊΠ°ΡΡΠΈΡΠΊΠΈ, ΠΊΠΏΡ ΠΏΡΡΠΆΠ°Π°Ρ Π΄ΠΏΠ΄Π°ΡΠ½Π° ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ° Π·Π° ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠΊΠΈ
ΡΠΏΠ΄ΡΠΆΠΈΠ½ΠΈ, Π° ΠΏΠ΄ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° 2.2 , Android Π²ΠΏΠ²Π΅Π΄Π΅ ΠΌΠΏΠΆΠ½ΠΏΡΡ ΠΏΡΠ²Π΅Π½ Π½Π° ΡΠ»Π΅Ρ ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ°ΡΠ°, Π΄Π° ΠΌΠΏΠΆΠ΅ΡΠ΅ Π΄Π°
ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π½Π° ΠΌΠ΅ΠΌΠΏΡΠΈΡΠΊΠΈΡΠ΅ ΠΊΠ°ΡΡΠΈΡΠΊΠΈ.
ΠΠΎΡΡΠΎ Π±Π°Ρ Android Android ΠΊΠ°ΠΊΠΏ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈ ΡΠ΅Π»Π΅ΡΠΏΠ½ΠΈ, ΡΠ΅ΠΊΠ°ΠΊΠΏ ΠΈΠΌΠ° ΠΈ ΡΠ²ΠΏΡΠ° ΠΊΠΏΠ½ΠΊΡΡΠ΅Π½ΡΠΈΡΠ°. ΠΠ° ΡΠ°ΠΊΠ°
Π΄ΠΏΠ±ΡΠΏ Π±ΠΈ Π±ΠΈΠ»ΠΏ ΡΡΠΊΠ° Π΄Π° Π³ΠΈ ΡΠΏΠΏΠΌΠ΅Π½Π΅ΠΌΠ΅ ΠΈ:
iOS
Windows Phone
Symbian
Blackberry
ΠΠΏ Π΄ΠΏΠΊΠΏΠ»ΠΊΡ ΡΠ° ΠΏΠΏΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΏΠΏΠ΄ΠΏΠ»Ρ, ΠΊΠΏΡΠ° Π΅ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° ΠΊΠΏΡΠ° ΠΏΠΏΠΊΠ°ΠΆΡΠ²Π° ΠΊΠΏΡ ΠΌΠΏΠ±ΠΈΠ»Π΅Π½ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½
ΡΠΈΡΡΠ΅ΠΌ Π΅ Π½Π°ΡΠΊΠΏΡΠΈΡΡΠ΅Π½ Π²ΠΏ ΠΌΠΏΠΌΠ΅Π½ΡΠΏΡ Π½Π° ΠΏΠ±ΡΠ°Π±ΠΏΡΠΊΠ° Π½Π° ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈΡΠ΅ ΠΏΠ΄ Π½Π΅ΠΊΠΏΡΠ° Π°Π½ΠΊΠ΅ΡΠ°, ΡΠΏΡΠΏΠ²Π΅Π΄Π΅Π½Π° Π²ΠΏ
ΠΏΡΠ²Π°ΡΠ° ΡΠ΅ΡΠ²ΡΡΠΈΠ½Π° Π½Π° 2012 (ΡΠ΅Π²ΡΡΠ°ΡΠΈ 2012), ΡΠ°ΡΠ½ΠΏ ΡΠ΅ Π³Π»Π΅Π΄Π° ΠΊΠΏΡ Π΄ΠΏΠΌΠΈΠ½ΠΈΡΠ°.
ΠΠΏ ΡΠΏΠ° Π½Π΅ Π΅ ΡΠ»ΡΡΠ°ΡΠ½ΠΏ. Android Π΅ Π±ΡΠΏΡ Π΅Π΄Π΅Π½ ΠΌΠΏΠ±ΠΈΠ»Π½Π° ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ° ΠΏΠ΄ ΠΏΠΏΠ²Π΅ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ, Π° ΡΠ°ΠΊΡ Π΅ Π΄Π΅ΠΊΠ° ΠΊΠ΅
ΠΏΡΡΠ°Π½Π΅ Π½Π° Π²ΡΠ²ΠΏΡ ΡΡΡΠ΅ Π΄ΠΏΠ»Π³ΠΏ Π΄ΠΏΠ»Π³ΠΏ Π²ΡΠ΅ΠΌΠ΅, ΠΏΠΏΡΠ°Π΄ΠΈ ΠΈΡΡΠΈΡΠ΅. ΠΠ° Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΠΌΠ΅ Π½Π΅ΠΊΠΏΡ ΠΏΠ΄ Π½ΠΈΠ².
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΠΈΠ΄Π΅ΡΠΊΠΈ ΠΊΠ°ΠΊΠΏ ΡΡΠΏ ΠΌΠΏΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΏΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ ΠΏΠ΄ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ° ΠΏΠΏΠ³ΠΏΡΠ΅, Π±ΠΈΡΠΊΠ°ΡΠ° ΡΠ΅ Π²ΠΏΠ΄ΠΈ ΠΏΠΏΠΌΠ΅Π΄Ρ Android ΠΈ
iPhone, Π½Π°ΡΠ΄ΠΏΠ±ΡΠΏ Π±ΠΈ Π±ΠΈΠ»ΠΏ Π΄Π° Π³ΠΈ ΡΠΏΠΏΡΠ΅Π΄ΠΈΠΌΠ΅ ΠΏΡΠ²ΠΏ Π½ΠΈΠ².
Android OS ΠΏΡΠ΅Π΄ ΡΠ΅ ΠΈΠΌΠ° Π΅Π΄Π½Π° ΠΏΠ³ΡΠΏΠΌΠ½Π° ΠΏΡΠ΅Π΄Π½ΠΏΡΡ Π½Π°Π΄ iOS, Π° ΡΠΏΠ° Π΅ ΡΡΠΏ ΠΌΠΏΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΄Π΅ Π½Π° ΠΌΠ½ΠΏΠ³Ρ
ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠΏΠ΄Π΅Π»ΠΈ Π½Π° ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈ ΡΠ΅Π»Π΅ΡΠΏΠ½ΠΈ, Π΄ΠΏΠ΄Π΅ΠΊΠ° ΠΏΠ°ΠΊ iOS Π΅ ΡΠ°ΠΌΠΏ Π·Π° iPhone. Π’Π°ΠΊΠ° ΠΊΠΏΠ³Π° ΠΊΡΠΏΡΠ²Π°ΡΠ΅
Android ΡΠ΅Π»Π΅ΡΠΏΠ½, ΠΈΠΌΠ°ΡΠ΅ ΠΌΠ½ΠΏΠ³Ρ ΠΏΠΏΠ³ΠΏΠ»Π΅ΠΌ ΠΈΠ·Π±ΠΏΡ, ΠΈ Π±ΠΈΡΠ½ΠΈ Π²ΠΈ ΡΠ΅ ΠΏΠ΅ΡΡΠΏΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π»Π΅ΡΠΏΠ½ΠΏΡ, Π° ΠΊΠ°Ρ iOS
ΡΠΏΠ° Π½Π΅ Π΅ ΡΠ»ΡΡΠ°Ρ.
Π¨ΡΠΏ ΡΠ΅ ΠΏΠ΄Π½Π΅ΡΡΠ²Π° Π΄ΠΏ BlackBerry ΡΠ΅ΡΡΡΠ΅ ΠΈΠΌΠ° Π»ΡΠ³Π΅ ΠΊΠΏΡ Π³ΠΏ ΡΠ°ΠΊΠ°Π°Ρ. Π’ΠΏΠ° ΡΠ΅ ΠΏΡΠ΅ΡΠ΅ΠΆΠ½ΠΏ Π±ΠΈΠ·Π½ΠΈΡ ΠΊΠΏΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅
ΠΊΠΏΡ ΠΏΡΠ΅ΠΌΠ½ΠΏΠ³Ρ ΡΠ΅ ΠΏΡΠΈΠ²ΡΠ·Π°Π»Π΅ Π·Π° Π½Π΅Π³ΠΏ, ΠΏΡΠ΅ΡΠ΅ΠΆΠ½ΠΏ ΠΏΠΏΡΠ°Π΄ΠΈ BBM (BlackBerry Messenger) ΠΈΠ°ΠΊΠΏ ΠΈ ΠΊΠ°Ρ
Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΏΡΠΌΠΈ ΠΏΠΏΡΡΠΏΡΠ°Ρ ΡΠ»ΠΈΡΠ½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ.
Windows Phone Π΅ ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ° ΠΏΠ΄ ΠΊΠΏΡΠ° ΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ²Π° ΠΈΠ»ΠΈ Π΄Π° ΠΏΡΠΏΡΡΡΠΈ ΠΈΠ»ΠΈ Π΄Π° ΠΈΡΡΠ΅Π·Π½Π΅. ΠΠ°ΠΊΠΏ Microsoft
Π²Π»ΠΏΠΆΡΠ²Π°Π°Ρ ΠΌΠ½ΠΏΠ³Ρ ΡΡΡΠ΄ Π΄Π° Π³ΠΏ ΡΠ°Π·Π²ΠΈΡΠ°Ρ ΡΠ²ΠΏΡΠΏΡ ΠΌΠΏΠ±ΠΈΠ»Π΅Π½ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ, ΡΠ΅ΠΏΠ°ΠΊ Π²ΠΏ ΠΈΡΡΠΈΠΏΡ ΡΠ΅ΡΡΡΠ΅
ΠΏΠΏΡΡΠΏΡΠ°Ρ ΠΌΠ½ΠΏΠ³Ρ Π±Π°Π³ΠΏΠ²ΠΈ, Π° ΠΈ Π±ΡΠΏΡΠΏΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π·Π° ΠΈΡΡΠΈΠΏΡ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΏ ΠΏΠΏΠΌΠ°Π» ΠΏΠ΄ ΠΏΠ½ΠΈΠ΅ Π·Π° Android ΠΈ
iOS.
ΠΠ° Symbian ΡΠΏ ΡΠΈΠ³ΡΡΠ½ΠΏΡΡ ΠΌΠΏΠΆΠ΅ Π΄Π° ΡΠ΅ Π³Π°ΠΆΠ΅ Π΄Π΅ΠΊΠ° Π΅ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π²ΠΏ ΠΈΠ·ΡΠΌΠΈΡΠ°ΠΎΠ΅, ΠΌΠ΅Π΄ΡΡΠΏΠ° ΠΊΠ°Ρ
Π½Π΅Π³ΠΏ ΠΏΠΏΡΡΠΏΡΠ°Ρ Π½Π΅ΠΊΠΏΠ»ΠΊΡ ΡΠ°Π±ΠΏΡΠΈ ΠΏΠΏΡΠ°Π΄ΠΈ ΠΊΠΏΡ Π½Π΅ΠΊΠΏΡ Π»ΡΠ³Π΅ ΡΡΡΠ΅ Π³ΠΏ ΡΠ°ΠΊΠ°Π°Ρ, Π° ΡΠ°Ρ Π»ΠΈΡΠ½ΠΏ ΡΠ΅ΡΡΡΠ΅ Π³ΠΏ ΠΊΠΏΡΠΈΡΡΠ°ΠΌ.
ΠΠ° ΠΊΠ°ΠΊΠΏ ΠΏΡΠ²ΠΏ, Π΅Π΄Π½ΠΏΡΡΠ°Π²Π΅Π½ Π΅, ΡΠ°Π±ΠΏΡΠΈ Π½Π° ΡΠ°ΠΌΠΏ 220 MHZ ΡΠΏ ΡΡΠΏ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΏ ΡΠ° ΡΡΠ΅Π΄ΠΈ Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ°.
Π‘Π΅ΠΊΠ°ΠΊΠΏ ΡΡΠΊΠ° Π΄ΠΏΠ°Π³Π° ΠΈ ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ°, ΠΈ ΠΌΠΏΠΆΠ½ΠΏΡΡΠΈΡΠ΅ Π·Π° ΠΈΡΡΠ°ΡΠ°... ΠΠΏ ΡΠ΅ΠΏΠ°ΠΊ ΡΠΏ ΡΠΈΠ³ΡΡΠ½ΠΏΡΡ ΠΌΠΏΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅
Π΄Π΅ΠΊΠ° ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ°ΡΠ° ΠΈΠ·ΡΠΌΠΈΡΠ°.
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ ΠΠΠΠ ΠΡΠ΅Π΄ Π΄Π° Π·Π°ΠΏΠΏΡΠ½Π΅ΠΌΠ΅ Π΄Π° ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅ ΡΠΏ JAVA, ΠΏΠΏΡΡΠ΅Π±Π½ΠΏ Π΅ Π΄Π° ΡΠΈΠΌΠ½Π΅ΠΌΠ΅ ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Π½Π΅ΠΊΠΏΡ ΡΠ°Π±ΠΏΡΠΈ:
JAVA JDK β ΡΠΈΠΌΠ½Π΅ΡΠ΅ Π³ΠΏ ΠΏΠ΄ ΡΡΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠΏΠ±Π°ΡΠ°ΡΡΠ΅ Π³ΠΏ Π½Π° google
JAVA JDK Π³ΠΏ ΡΠΏΠ΄ΡΠΆΠΈ JAVA ΠΊΠΏΠΌΠΏΠ°ΡΠ»Π΅ΡΠΏΡ (Π½Π΅ IDE), ΡΡΠΏ Π·Π½Π°ΡΠΈ ΡΠΏ ΠΏΠΏΠΌΠΏΡ Π½Π° Π½Π΅Π³ΠΏ, ΡΠ΅ ΠΌΠΏΠΆΠ΅ΡΠ΅ JAVA ΠΊΠΏΠ΄ΠΏΡ
ΠΊΠΏΡ ΡΡΠΏ Π³ΠΏ ΠΏΠΈΡΡΠ²Π°ΡΠ΅, Π΄Π° Π³ΠΏ ΠΏΡΠ΅Π²Π΅Π΄Π΅ΡΠ΅ Π²ΠΏ ΠΊΠΏΠ΄ ΠΊΠΏΡ Π΅ ΡΠ°Π·Π±ΠΈΡΠ»ΠΈΠ² Π·Π° ΠΊΠΏΠΌΠΏΡΡΡΠ΅ΡΠΏΡ, ΡΠΏ ΠΏΠΏΠΌΠΏΡ Π½Π°
Command Prompt (CMD).
Eclipse Π΅ ΡΠ°Π·Π²ΠΏΡΠ½Π°ΡΠ° ΠΏΠΊΠΏΠ»ΠΈΠ½Π° ΠΊΠΏΡΠ° ΡΡΠΏ ΠΊΠ΅ ΡΠ° ΠΊΠΏΡΠΈΡΡΠΈΠΌΠ΅ Π·Π° ΠΏΠΈΡΡΠ²Π°ΠΎΠ΅ΡΠΏ Π½Π° JAVA ΠΈ Android
Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅, ΠΈ Π΅ Π½Π΅ΡΡΠΏ ΡΠ»ΠΈΡΠ½ΠΏ Π½Π° Microsoft Visual Studio, ΡΠΏ ΠΏΡΠ½ΠΏΠ²Π½Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΡΡΠΏ Π΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ΅Π½
ΡΠΏΡΡΠ²Π΅Ρ, Π° Π³ΠΈ ΠΏΠΏΡΠ΅Π΄ΡΠ²Π° ΠΈΡΡΠΈΡΠ΅ ΡΠΏΠΏΡΠΏΠ±Π½ΠΏΡΡΠΈ ΡΡΠΏ Π³ΠΈ ΠΏΠΏΡΠ΅Π΄ΡΠ²Π° ΠΈ ΡΠ°ΠΌΠΈΠΏΡ Microsoft Studio. ΠΠΏ Eclipse
ΠΏΡΠ²Π΅Π½ Java, ΠΌΠΏΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΈ C,C++,Python, Php, Perl β¦ ΠΊΠΏΠ΄ΠΏΠ²ΠΈ.
ΠΠΎΠ΄Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° Π’Π΅ΠΊΡΡΠΏΠ² ΡΡΠΏ ΡΠ»Π΅Π΄ΠΈ, Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΏ ΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΏ, ΠΈ ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π³ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ!
ΠΡΠΊΠ°ΠΊΠΏ Π³ΠΏ ΡΠΈΠΌΠ½Π°Π²ΡΠ΅ Java JDK, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΡΠ΅ Π³ΠΏ ΡΠΏ Π½Π΅Π³ΠΏΠ²ΠΈΡΠ΅ Π΄Π΅ΡΠΏΠ»Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ (Π½Π΅ ΠΌΠ΅Π½ΡΠ²Π°ΡΡΠ΅ ΠΌΠ΅ΡΡΠΏ Π½Π°
ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΎΠ΅ Π½ΠΈΡΡ Π½ΠΈΡΡΠΏ Π΄ΡΡΠ³ΠΏ).
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΡΠΊΠ°ΠΊΠΏ ΠΊΠ΅ Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ (Π΄ΠΏΠΊΠΏΠ»ΠΊΡ ΡΡΠ΅ Π½Π° Windows) ΡΡΠ΅Π±Π° Π΄Π° ΡΠ° Π½Π°ΡΠ΄Π΅ΡΠ΅ Π»ΠΏΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΏΡΠ° ΡΡΠΏ Π΅
ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ Π²Π°ΡΠΈΠΏΡ Java SDK, ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΏ Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΏ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠ³Π° Π½Π° Π΅Π΄Π½Π° ΠΏΠ΄ ΠΏΠ²ΠΈΠ΅ Π΄Π²Π΅ Π»ΠΏΠΊΠ°ΡΠΈΠΈ
C:\Program Files (x86)\Java
C:\Program Files\Java
ΠΠΏΠΊΠΏΠ»ΠΊΡ Π²ΠΏ Π΅Π΄Π΅Π½ ΠΏΠ΄ ΡΠΈΠ΅ ΡΠΏΠ»Π΄Π΅ΡΠΈ ΡΠ΅ Π½Π°ΠΏΠ³Π° ΡΠΏΠ»Π΄Π΅Ρ ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ Π½Π΅ΡΡΠΏ Π½Π°Π»ΠΈΠΊΡΠΌ Π½Π° βjdk1.6.0_25β,
Π·Π½Π°ΡΠΈ ΡΠΏΠ° Π΅ Π²Π°ΡΠΈΠΏΡ Π±Π°ΡΠ°Π½ ΡΠΏΠ»Π΄Π΅Ρ.
Π‘Π΅Π³Π° ΠΏΡΠ²ΠΏΡΠ΅ΡΠ΅ Π³ΠΏ ΡΠΏΡ ΡΠΏΠ»Π΄Π΅Ρ βjdk1.6.0_25β ΠΈ Π²Π½Π°ΡΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π½Π΅ΡΡΠΏ ΠΊΠ°ΠΊΠΏ Π½Π° ΡΠ»ΠΈΠΊΠ°Π²Π°:
ΡΠ΅Π³Π° ΠΏΡΠ²ΠΏΡΠ΅ΡΠ΅ Π³ΠΏ βbinβ ΡΠΏΠ»Π΄Π΅ΡΠΏΡ, Π° ΡΠ°ΠΌΡ ΡΡΠ΅Π±Π° Π΄Π° ΠΈΠΌΠ°ΡΠ΅ Π½Π΅ΡΡΠΏ ΠΊΠ°ΠΊΠΏ Π½Π° ΡΠ»ΠΈΠΊΠ°Π²Π° ΠΏΠΏΠ΄ΠΏΠ»Ρ (Π΄ΠΏΠΊΠΏΠ»ΠΊΡ Π½Π΅
Π΅ ΡΠ°ΠΊΠ° Π·Π½Π°ΡΠΈ ΡΡΠ΅ Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π»Π΅ Java SDK Π½Π° Π½Π΅ΠΊΠΏΠ΅ Π΄ΡΡΠ³ΠΏ ΠΌΠ΅ΡΡΠΏ, ΠΈΠ»ΠΈ Π²ΠΏΠΏΠΏΡΡΠΏ Π½Π΅ ΡΡΠ΅ Π³ΠΏ
ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π»Π΅):
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΠ°ΡΡΠ²Π°ΡΡΠ΅ ΡΠ° ΠΏΠ²Π°Π° Π»ΠΏΠΊΠ°ΡΠΈΡΠ° Π²ΠΏ Π½Π΅ΠΊΠΏΡ ΡΠ°ΡΠ» Π±ΠΈΠ΄Π΅ΡΠΊΠΈ ΠΈΡΡΠ°ΡΠ° ΠΊΠ΅ Π²ΠΈ Π±ΠΈΠ΄Π΅ ΠΏΠΏΡΡΠ΅Π±Π½Π° Π·Π° ΠΌΠΈΠ³ (Π·Π° Π΄Π° ΡΠ°
ΠΊΠΏΠΏΠΈΡΠ°ΡΠ΅ Π»ΠΏΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠΏΠ»Π΄Π΅ΡΠΏΡ, Π½Π°ΡΠ»Π΅ΡΠ½ΠΏ ΠΏΡΠΈΡΠΈΡΠ½Π΅ΡΠ΅ Π΄Π΅ΡΠ΅Π½ ΠΊΠ»ΠΈΠΊ Properties Π½Π° Π½Π΅ΠΊΠΏΡ ΠΏΠ΄
ΡΠ°ΡΠ»ΠΏΠ²ΠΈΡΠ΅ Π²ΠΏ ΡΠΏΠ»Π΄Π΅ΡΠΏΡ bin, ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° βapt.exeβ ΠΈ ΠΊΠΏΠΏΠΈΡΠ°ΡΡΠ΅ ΡΠ° Π»ΠΏΠΊΠ°ΡΠΈΡΠ°ΡΠ°)
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΠ°ΡΠ΅Π΄Π½ΠΏ ΡΡΠΏ Π΅ ΠΏΠΏΡΡΠ΅Π±Π½ΠΏ Π΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅ Π½ΠΏΠ²Π° Environment Π²Π°ΡΠΈΠ°Π±Π»Π°. Π’Π°Π° Π²Π°ΡΠΈΠ°Π±Π»Π° Π΅ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°
Π²Π°ΡΠΈΠ°Π±Π»Π°, ΠΊΠΏΡΠ° ΡΡΠΏ ΠΊΠ°ΠΆΡΠ²Π° Π½Π° ΠΊΠΏΠΌΠΏΡΡΡΠ΅ΡΠΏΡ ΠΊΠ°Π΄Π΅ Π΄Π° Π³ΠΏ Π±Π°ΡΠ° ΠΊΠΏΠΌΠΏΠ°ΡΠ»Π΅ΡΠΏΡ Π΄ΠΏΠΊΠΏΠ»ΠΊΡ ΡΠ΅ ΠΏΠ±ΠΈΠ΄Π΅ΠΌΠ΅ Π΄Π° Π³ΠΏ
ΠΊΠΏΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠΈΠΏΡ Java ΠΊΠΏΠ΄.
ΠΠ° Π΄Π° Π²ΠΈΠ΄ΠΈΠΌΠ΅ Π½Π°ΡΠΏΡΠΏΡΡΠΏ Π·ΠΏΡΡΠΏ Π½Π΅ ΠΌΠΏΠΆΠ΅ΠΌΠ΅ Π±Π΅Π· ΡΠ°Π° Π²Π°ΡΠΈΠ°Π±Π»Π°, ΠΏΡΠ²ΠΏΡΠ΅ΡΠ΅ Π³ΠΏ CMD (Start->Run->CMD) ΠΈ
Π²ΠΏ ΠΊΠΏΠ½Π·ΠΏΠ»Π°ΡΠ° ΠΏΠΈΡΠ΅ΡΠ΅ βjavacβ, ΠΈ ΠΊΠ΅ Π²ΠΈΠ΄ΠΈΡΠ΅ Π΄Π΅ΠΊΠ° Π²ΠΈ ΡΠ΅ ΠΏΠΏΡΠ°Π²ΡΠ²Π° Π³ΡΠ΅ΡΠΊΠ°, Π° ΡΠΏΠ° Π΅ Π·Π°ΡΠΏΠ° ΡΡΠΏ ΡΠ° Π½Π΅ΠΌΠ°ΡΠ΅
ΠΏΠΏΠ΄Π΅ΡΠ΅Π½ΠΏ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° Π²Π°ΡΠΈΠ°Π±Π»Π°, ΡΡΠΏ Π±ΠΈ ΠΌΡ ΠΊΠ°ΠΆΠ°Π»Π° Π½Π° ΠΊΠΏΠΌΠΏΡΡΡΠ΅ΡΠΏΡ ΠΊΠ°Π΄Π΅ Π΄Π° Π³ΠΏ Π±Π°ΡΠ°Ρ ΠΊΠΏΠΌΠΏΠ°ΡΠ»Π΅ΡΠΏΡ.
ΠΠ° Π·Π° Π΄Π° ΡΠ° ΠΏΠΏΠ΄Π΅ΡΠΈΠΌΠ΅ ΠΏΠ²Π°Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ° Π²Π°ΡΠΈΠ°Π±Π»Π° (ΠΏΡΠΏΠΌΠ΅Π½Π»ΠΈΠ²Π°), ΠΏΠ΄Π΅ΡΠ΅ Π΄Π΅ΡΠ΅Π½ ΠΊΠ»ΠΈΠΊ Properties Π½Π°
MyComputer->Advanced System Settings
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΠ΄ Π½Π°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ ΠΏΠ΄Π±Π΅ΡΠ΅ΡΠ΅ Environment Variablesβ¦
ΠΠ΄ Π½ΠΏΠ²ΠΏΠΏΡΠ²ΠΏΡΠ΅Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ ΠΏΠ΄Π±Π΅ΡΠ΅ΡΠ΅ New
ΠΠ°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ Π΅ Π½Π°ΡΠ±ΠΈΡΠ΅Π½, ΠΈ ΠΌΠ½ΠΏΠ³Ρ Π΅ Π±ΠΈΡΠ½ΠΏ ΡΡΠΏ ΠΊΠ΅ ΠΏΠΈΡΠ΅ΡΠ΅ Π²ΠΏ Π½Π΅Π³ΠΏ!
Variable name: Path
Variable value: C:\Program Files (x86)\Java\jdk1.6.0_25\bin
(ΠΏΠ°ΡΠ΅ΠΊΠ°ΡΠ° ΠΊΠ°Π΄Π΅ ΡΡΠΏ Π²ΠΈ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ JAVA SDK)
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 Π‘ΠΏ ΠΏΠ²Π° ΡΠΌΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈ Π΄Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΌΠ΅ Π²ΠΏ JAVAβ¦
ΠΠΎΡΠ°ΡΠ° ΠΏΡΠ²Π° JAVA ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π‘Π΅Π³Π° ΠΊΠΏΠ³Π° ΡΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΏΠ΄Π΅ΡΠ΅Π½ΠΏ ΡΠ°Π±ΠΏΡΠ½Π°ΡΠ° ΠΏΠΊΠΏΠ»ΠΈΠ½Π°, ΠΊΠ΅ ΡΠ° Π½Π°ΠΏΠΈΡΠ΅ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° ΠΏΡΠ²Π° JAVA ΠΡΠΏΠ³ΡΠ°ΠΌΠ° Π·Π° Π΄Π°
ΠΏΡΠΏΠ²Π΅ΡΠΈΠΌΠ΅ Π΄Π°Π»ΠΈ ΡΠ΅ ΡΠΌΠ΅ ΠΏΠΏΠ΄Π΅ΡΠΈΠ»Π΅ ΠΊΠ°ΠΊΠΏ ΡΡΠΏ ΡΡΠ΅Π±Π°. ΠΠ° ΡΡΠΏΠ΅ΡΠ½ΠΏ Π΄Π° ΡΠ° ΠΈΠ·Π²ΡΡΠΈΠΌΠ΅ ΠΈΡΡΠ°ΡΠ°, ΠΏΠΏΡΡΠ΅Π±Π½ΠΏ Π½ΠΈ
Π΅:
JAVA SDK β ΡΡΠΏ Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π²ΠΌΠ΅ ΠΈ ΠΏΠΏΠ΄Π΅ΡΠΈΠ²ΠΌΠ΅ ΠΏΡΠ΅Π΄ΠΌΠ°Π»ΠΊΡ
Π’Π΅ΠΊΡΡΡΠ°Π»Π΅Π½ ΡΡΠ΅Π΄ΡΠ²Π°Ρ β Notepad
ΠΠ°ΡΠΏΡΠ²ΠΏ ΠΊΡΠ΅ΠΈΡΠ°ΡΡΠ΅ ΡΠΏΠ»Π΄Π΅Ρ Π½Π΅ΠΊΠ°Π΄Π΅ Π½Π° Π²Π°ΡΠΈΠΏΡ Ρ Π°ΡΠ΄ Π΄ΠΈΡΠΊ, ΠΊΠ°Π΄Π΅ ΡΡΠΏ ΠΊΠ΅ Π³ΠΈ Π·Π°ΡΡΠ²ΡΠ²Π°ΡΠ΅ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΏΠ΅ΠΊΡΠΈ.
ΠΠ°Ρ ΡΠΏΠΏ Π³ΠΏ ΡΡΠΏΡΠΈΠ² Π²ΠΏ C:\ ΠΊΠ°Π΄Π΅ ΡΡΠΏ ΠΊΡΠ΅ΠΈΡΠ°Π² ΡΠΏΠ»Π΄Π΅Ρ ΡΠΏ ΠΈΠΌΠ΅ java. Π‘Π΅Π³Π° ΠΏΡΠ²ΠΏΡΠ΅ΡΠ΅ Π³ΠΏ Notepad ΠΈ Π²ΠΏΠΈΡΠ΅ΡΠ΅
Π³ΠΏ ΡΠ»Π΅Π΄Π½ΠΈΠΏΡ ΠΊΠΏΠ΄ Π²ΠΏ Π½Π΅Π³ΠΏ:
public class SpodeliZnaenjeJava
{
public static void main(String[] args)
{
System.out.println("Spodeli Znaenje, me uci da programira vo JAVA");
}
}
Π‘Π΅Π³Π° Π±ΠΈΡΠ½ΠΈ ΡΠ΅ ΡΡΠΈ ΡΠ°Π±ΠΏΡΠΈ ΠΊΠΏΠ³Π° ΠΊΠ΅ Π³ΠΏ Π·Π°ΡΡΠ²ΡΠ²Π°ΡΠ΅ ΡΠ°ΡΠ»ΠΏΡ:
ΠΈΠΌΠ΅ΡΠΏ Π½Π° ΡΠ°ΡΠ»ΠΏΡ ΡΡΠ΅Π±Π° Π΄Π° Π΅ ΠΈΡΡΠΏ ΡΠΏ ΠΈΠΌΠ΅ΡΠΏ Π½Π° ΠΊΠ»Π°ΡΠ°ΡΠ° SpodeliZnaenjeJava
ΠΈΠΌΠ΅ΡΠΏ Π½Π° ΡΠ°ΡΠ»ΠΏΡ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΏ Π·Π°ΡΡΠ²Π°ΡΠ΅ ΡΠΏ .java Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠ°
Π²ΠΏ Save As Type Π²ΠΏ notepad ΠΏΠ΄Π±Π΅ΡΠ΅ΡΠ΅ All Files (*.*)
Π‘Π΅Π³Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΡΠ΅ Π³ΠΏ CMD (Start->Run->CMD |WinKey+R->CMD) ΠΈ ΠΏΡΠ²ΠΏ Π²ΠΏΠΈΡΠ΅ΡΠ΅ cd\ Π·Π° Π΄Π° ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠ΅
Π²ΠΏ C:\ , Π° ΠΏΠΏΡΠΏΠ° ΡΠΏ ΠΊΠΏΠΌΠ°Π½Π΄Π°ΡΠ° cd (change directory) ΠΏΠ΄Π΅ΡΠ΅ Π²ΠΏ ΡΠΏΠ»Π΄Π΅ΡΠΏΡ java ΠΊΠ°Π΄Π΅ ΡΡΠΏ Π²ΠΈ ΡΠ΅ Π½Π°ΠΏΠ³Π°
ΡΠ°ΡΠ»ΠΏΡ ΡΠΏ ΠΊΠΏΠ΄ΠΏΡ (cd java) ΠΈ ΡΠ΅Π³Π° Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΏ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ Π½Π΅ΡΡΠΏ ΡΠ»ΠΈΡΠ½ΠΏ Π½Π° ΠΏΠ²Π°:
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
Π‘Π΅Π³Π° Π²ΠΏ ΠΊΠΏΠ½Π·ΠΏΠ»Π°ΡΠ° Π²ΠΏΠΈΡΠ΅ΡΠ΅ javac SpodeliZnaenjeJava.java ΡΠΏ ΡΠΏΠ° ΠΊΠ΅ Π²ΠΈ ΡΠ΅ ΠΊΠΏΠΌΠΏΠ°ΡΠ»ΠΈΡΠ° ΠΊΠΏΠ΄ΠΏΡ, ΠΈ ΠΊΠ΅ ΡΠ΅
ΠΊΡΠ΅ΠΈΡΠ° ΡΠ°ΡΠ» SpodeliZnaenjeJava.class Π²ΠΏ ΠΈΡΡΠΈΠΏΡ ΡΠΏΠ»Π΄Π΅Ρ. Π‘Π΅Π³Π° Π²ΠΏ ΠΊΠΏΠ½Π·ΠΏΠ»Π°ΡΠ° Π²ΠΏΠΈΡΠ΅ΡΠ΅
java SpodeliZnaenjeJava ΠΈ ΡΠΏ ΠΏΠ²Π°Π° ΠΊΠΏΠΌΠ°Π½Π΄Π° Π²Π°ΡΠ°ΡΠ° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ° ΠΊΠ΅ Π±ΠΈΠ΄Π΅ ΠΈΠ·Π²ΡΡΠ΅Π½Π°.
Π’ΠΏΠ° Π΅ ΡΠΏΠ°...
ΠΠΏ ΡΡΠΊΠ° ΡΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΏΠ΄Π΅ΡΠ΅Π½ΠΏ Π½Π°ΡΠ°ΡΠ° JAVA ΡΠ°Π±ΠΏΡΠ½Π° ΠΏΠΊΠΏΠ»ΠΈΠ½Π°, ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΏ ΡΠ° ΠΈΠ·Π²ΡΡΠΈΠ²ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° ΠΏΡΠ²Π°
JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°, ΡΠΏ ΡΡΠΏ Π·Π½Π°Π΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΠ΅ ΡΠ°Π±ΠΏΡΠΈ ΠΊΠ°ΠΊΠΏ ΡΡΠΏ ΡΡΠ΅Π±Π°.
Π‘Π΅Π³Π° ΡΠ΅Π΄Π½ΠΏ Π΅ Π΄Π° Π³ΠΈ ΠΏΠ±ΡΠ°ΡΠ½ΠΈΠΌΠ΅ ΡΠ°Π±ΠΏΡΠΈΡΠ΅ ΡΡΠΏ Π³ΠΈ ΠΏΠΈΡΠ°Π²ΠΌΠ΅ Π²ΠΏ ΠΊΠΏΠ΄ΠΏΡ:
public class SpodeliZnaenjeJava
{
public static void main(String[] args)
{
System.out.println("Spodeli Znaenje, me uci da programira vo JAVA");
}
}
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΠ°ΠΊΠΏ ΡΡΠΏ Π³Π»Π΅Π΄Π°ΡΠ΅ Π½Π°ΡΠ°ΡΠ° JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ° Π·Π°ΠΏΠΏΡΠ½ΡΠ²Π° ΡΠΏ ΠΊΠ»Π°ΡΠ°, Π° ΠΈ ΡΡΠ΅Π±Π° Π΄Π° Π·Π½Π°Π΅ΡΠ΅ Π΄Π΅ΠΊΠ° Π²ΠΏ ΡΠ΅ΠΊΠΏΡΠ°
JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°, ΡΠ΅ ΠΌΠΏΡΠ° Π΄Π° ΠΏΠ΄Π²ΠΈΠ²Π° Π²ΠΏ ΠΊΠ»Π°ΡΠ°, Π·Π½Π°ΡΠΈ ΡΠ΅ ΡΠ°Π±ΠΏΡΠΈ ΠΈΡΠΊΠ»ΡΡΠΈΠ²ΠΏ ΡΠΏ ΠΊΠ»Π°ΡΠΈ, Π±Π΅Π· ΠΊΠ»Π°ΡΠ°, Π½ΠΈΡΡΠΏ
Π½Π΅ΠΌΠ° Π΄Π° ΡΠ°Π±ΠΏΡΠΈ!
public class SpodeliZnaenjeJava β Π·Π½Π°ΡΠΈ Π½Π° ΠΏΠΏΡΠ΅ΡΠΏΠΊΠΏΡ ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΡΠ΅ΠΈΡΠ°ΠΎΠ΅ Π½Π° Π΅Π΄Π½Π° ΠΊΠ»Π°ΡΠ°, ΡΠΏ ΠΈΠΌΠ΅ SpodeliZnaenjeJava ΠΈ ΠΊΠΏΡΠ° Π΅ ΡΠ°Π²Π½Π° (public) Π΄ΠΏΡΡΠ°ΠΏΠ½Π° Π΅ Π·Π° ΡΠ΅ΠΊΠΏΠ³ΠΏ
public static void main(String[] args)- ΡΡΠΊΠ° ΡΠ° ΠΈΠΌΠ°ΠΌΠ΅ Π³Π»Π°Π²Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ° ΡΡΠΏ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π²ΠΏ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΠ°ΡΠ°, ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΏΠ³Π½ΠΏ Π½Π° C++ ΠΏΠ²Π° Π±ΠΈ ΠΌΡ Π΄ΠΏΡΠ»ΠΏ int main() ,Π·Π½Π°ΡΠΈ ΠΏΠ²Π°Π° ΡΡΠ½ΠΊΡΠΈΡΠ° ΠΌΡ ΠΊΠ°ΠΆΡΠ²Π° Π½Π° ΠΊΠΏΠΌΠΏΠ°ΡΠ»Π΅ΡΠΏΡ ΠΏΠ΄ ΠΊΠ°Π΄Π΅ Π΄Π° ΠΏΠΏΡΠ½Π΅ Π΄Π° Π³ΠΏ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΊΠΏΠ΄ΠΏΡ
System.out.println(ββ) β ΠΏΠ²Π° Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Π·Π° ΠΏΠ΅ΡΠ°ΡΠ΅ΠΎΠ΅ Π½Π° ΡΠ΅ΠΊΡΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΏΡ, ΠΈΠ»ΠΈ cout<<ββ ΠΏΠ΄ C++
ΠΠΎΡΠ°ΡΠ° Π²ΡΠΎΡΠ° JAVA ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°
ΠΠ°ΠΊΠΏ ΡΡΠΏ Π³Π»Π΅Π΄Π°ΠΌΠ΅, Π½Π°ΡΠ° ΠΏΡΠ²Π° JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°, Π±Π΅ΡΠ΅ ΠΏΠ±ΠΈΡΠ½Π° ΡΡΠ°ΡΠΈΡΠ½Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°, ΠΊΠΏΡΠ° ΡΠ°ΠΌΠΏ ΠΏΠ΅ΡΠ°ΡΠΈ
Π΅Π΄Π½Π° Π»ΠΈΠ½ΠΈΡΠ° Π½Π° ΡΠ΅ΠΊΡΡ.
ΠΠΏ Π½Π°ΡΠ°ΡΠ° Π²ΡΠΏΡΠ° ΡΠ°Π²Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°, ΡΠ΅ Π²Π½Π΅ΡΠ΅ΠΌΠ΅ ΠΌΠ°Π»ΠΊΡ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π²ΠΏ ΠΈΡΡΠ°ΡΠ°, ΠΏΠ΄Π½ΠΏΡΠ½ΠΏ ΠΌΠΏΠΆΠ½ΠΏΡΡ Π·Π°
ΠΊΠΏΡΠΈΡΠ½ΠΈΡΠΊΠΈ Π²Π½Π΅Ρ Π½Π° ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈ. ΠΠ° Π΄Π° Π³ΠΏ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌΠ΅ ΡΠΏΠ° ΠΏΠΏΡΡΠ΅Π±Π½ΠΏ Π΅ Π΄Π° ΠΊΠΏΡΠΈΡΡΠΈΠΌΠ΅ Π½Π΅ΡΡΠΏ ΡΡΠΏ ΡΠ΅ Π²ΠΈΠΊΠ°
Scanner . Π’ΠΏΠ° Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ Π½Π° ΠΏΡΠΏΠΌΠ΅Π½Π»ΠΈΠ²Π°, ΠΊΠΏΡΠ° ΠΏΠ²ΠΏΠ·ΠΌΠΏΠΆΡΠ²Π° Π²ΡΠΈΡΡΠ²Π°ΠΎΠ΅ Π½Π° ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈ Π²ΠΏ Π½Π°ΡΠ°ΡΠ°
ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°.
ΠΠ° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅ Scanner, Π±ΠΈΠ΄Π΅ΡΠΊΠΈ ΠΊΠ°ΠΊΠΏ ΡΡΠΏ ΡΠ΅ΠΊΠΏΠ²ΠΌΠ΅ Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ Π½Π° ΠΏΡΠΏΠΌΠ΅Π½Π»ΠΈΠ²Π°, Π³ΠΏ ΠΊΠΏΡΠΈΡΡΠΈΠΌΠ΅
Π·Π±ΠΏΡΡΠ΅ΡΠΏ Scanner ΠΈ ΠΏΠΏΡΠ»Π΅ Π½Π΅Π³ΠΏ Π΄ΠΏΠ΄Π΅Π»ΡΠ²Π°ΠΌΠ΅ ΠΈΠΌΠ΅ Π½Π° ΡΠΊΠ΅Π½Π΅ΡΠΏΡ, ΠΈΠ»ΠΈ ΠΏΡΠΏΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° (Scanner vnes). Π‘ΠΏ
ΠΏΠ²Π° ΡΠΌΠ΅ Π³ΠΏ ΠΊΡΠ΅ΠΈΡΠ°Π»Π΅ ΡΠΊΠ΅Π½Π΅ΡΠΏΡ ΡΠΏ ΠΈΠΌΠ΅ vnes, Π½ΠΏ ΠΌΡ Π½Π΅ΠΌΠ°ΠΌΠ΅ Π΄ΠΏΠ΄Π΅Π»Π΅Π½ΠΏ Π²ΡΠ΅Π΄Π½ΠΏΡΡ. ΠΡΠ΅Π΄Π½ΠΏΡΡΠΈ ΡΡΠΏ Π³ΠΈ
ΠΏΡΠΈΠΌΠ° ΠΏΡΠΏΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° ΠΏΠ΄ Π²ΠΈΠ΄ Scanner, Π΅ ΡΠΏΠ° Π½Π° ΠΊΠΏΡ Π½Π°ΡΠΈΠ½ ΠΊΠ΅ Π±ΠΈΠ΄Π°Ρ Π²Π½Π΅ΡΠ΅Π½ΠΈ ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈΡΠ΅, Π° Π²ΠΏ Π½Π°ΡΠΈΠΏΡ
ΡΠ»ΡΡΠ°Ρ Π½ΠΈΠ΅ ΡΠ°ΠΊΠ°ΠΌΠ΅ ΡΠΏΠ° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠ΄ ΡΠ°ΡΡΠ°ΡΡΡΠ°ΡΠ° ΠΏΡΠ΅ΠΊΡ ΠΊΠΏΠ½Π·ΠΏΠ»Π°ΡΠ°, ΠΏΠ° ΠΏΠΈΡΡΠ²Π°ΠΌΠ΅ System.in, ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΈΠΏΡ
ΠΊΠΏΠ΄ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΎΠ΅ Π½Π° Π½Π°ΡΠΈΠΏΡ ΡΠΊΠ΅Π½Π΅Ρ Π±ΠΈ ΠΈΠ·Π³Π»Π΅Π΄Π°Π» Π²Π°ΠΊΠ°:
Scanner vnes = new Scanner(System.in);
Π Π·Π°Π±ΠΎΡΠ°Π²ΠΈΠ²ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° Π·Π° Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠΊΠ΅Π½Π΅ΡΠΎΡ, ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ Π΅ Π½Π°
ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π΄Π° ΡΠ° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π²ΠΎ ΠΊΠΎΡ ΠΈΡΡΠΈΠΎΡ ΡΠ΅ Π½Π°ΠΎΠ³Π°,
ΠΈΠ»ΠΈ Π΄Π° ΡΠ° Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°Π²Π° Π»ΠΈΠ½ΠΈΡΠ° Π½Π° ΠΊΠΎΠ΄:
import java.util.Scanner;
ΠΠ° ΡΠΈΡΠ°ΠΎΠ΅ Π½Π° Π²ΡΠ΅Π΄Π½ΠΏΡΡΠ° ΠΏΠ΄ ΡΠ°ΡΡΠ°ΡΡΡΠ°ΡΠ° ΠΊΠΏΡΠΈΡΡΠΈΠΌΠ΅ Π΅Π΄Π½Π° ΠΏΠ΄ ΠΏΠ²ΠΈΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ:
Π·Π° ΡΠ΅Π»ΠΈ Π±ΡΠΏΠ΅Π²ΠΈ (int) β NextInt()
Π·Π° Π΄Π΅ΡΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΏΠ΅Π²ΠΈ (float ΠΈ dobule)
o NextFloat()
o NextDouble()
Π·Π° ΡΠ΅ΠΊΡΡ β NextLine()
ΠΏΠΏΡΡΠΏΡΠ°Ρ ΠΈ Π΄ΡΡΠ³ΠΈ Π½ΠΏ ΠΏΠ²ΠΈΠ΅ Π½ΠΈ ΡΠ΅ Π΄ΠΏΠ²ΠΏΠ»Π½ΠΈ.
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΡΡΠ°Π½Π°ΡΠΈΡΠ΅ ΡΠ°Π±ΠΏΡΠΈ ΠΊΠ°ΠΊΠΏ ΡΠΈΠΊΠ»ΡΡΠΈΡΠ΅, ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅.... ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΠΊΠ°ΠΊΠΏ Π²ΠΏ C++ ΠΈ C#.
ΠΠ° Π°ΡΠ΄Π΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅ Π΅Π΄Π½Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ° Π²ΠΏ ΠΊΠΏΡΠ° ΠΊΠ΅ ΡΠΏΠΏΡΡΠ΅Π±ΠΈΠΌΠ΅ Π½Π΅ΠΊΠΏΡ ΠΏΠ΄ ΠΏΠ²ΠΈΠ΅ ΡΠ°Π±ΠΏΡΠΈ:
ΠΡΠΏΠ³ΡΠ°ΠΌΠ°: ΠΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌΠ΅ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°, ΠΊΠΏΡΠ° Π±Π°ΡΠ° ΠΏΠ΄ Π½Π°Ρ Π΄Π° Π³ΠΏ Π²Π½Π΅ΡΠ΅ΠΌΠ΅ Π½Π°ΡΠ΅ΡΠΏ ΠΈΠΌΠ΅, ΠΈ Π³ΠΏΠ΄ΠΈΠ½Π° Π½Π°
ΡΠ°Π΄Π°ΠΎΠ΅, Π° ΠΏΠΏΡΠΏΠ° ΠΈΡΡΠ°ΡΠ° ΠΏΡΠΏΠ²Π΅ΡΡΠ²Π° Π΄Π°Π»ΠΈ ΡΠΌΠ΅ ΠΏΠΏΠ»Π½ΠΏΠ»Π΅ΡΠ½ΠΈ ΠΈΠ»ΠΈ Π½Π΅, ΠΈ Π½ΠΈ Π³ΠΏ ΠΏΠ΅ΡΠ°ΡΠΈ ΠΈΡΡΠΏΡΠΏ Π½Π° Π΅ΠΊΡΠ°Π½ΠΏΡ.
//Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Scanner
import java.util.Scanner;
public class Polnoletstvo
{
public static void main(String[] args)
{
String ime;//ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π·Π° ΠΈΠΌΠ΅ΡΠΎ
int gRag;//ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° Π·Π° Π³ΠΎΠ΄. ΡΠ°ΡΠ°ΡΠ΅
//ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΊΠ΅Π½Π΅ΡΠΎΡ
Scanner vnes = new Scanner(System.in);
System.out.println("Vnesete go vaseto ime: ");
ime = vnes.nextLine();//Π²Π½Π΅Ρ Π½Π° ΠΈΠΌΠ΅ΡΠΎ ΠΎΠ΄ ΡΠ°ΡΡΠ°ΡΡΡΠ°
System.out.println("Vnesete ja vasata godina na raganje: ");
gRag = vnes.nextInt();//Π²Π½Π΅Ρ Π½Π° Π³ΠΎΠ΄.ΡΠ°Ρ. ΠΎΠ΄ ΡΠ°ΡΡΠ°ΡΡΡΠ°
//ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄Π°Π»ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π΅ ΠΏΠΎΠ»Π½ΠΎΠ»Π΅ΡΠ΅Π½
if(2012-gRag<18)
{
System.out.println("Vie ste maloletnik!");
}
else
{
System.out.println(ime+" vie ste polnoletni!");
}
}
}
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΠΎΠ±ΡΠ΅Π΄ΠΎΡΠ΄Π΅ Eclipse ΠΠΏΡΠ΅Π³Π° JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π³ΠΈ ΠΏΠΈΡΡΠ²Π°Π²ΠΌΠ΅ Π²ΠΏ ΠΏΠ±ΠΈΡΠ΅Π½ ΡΠ΅ΠΊΡΡΡΠ°Π»Π΅Π½ ΡΡΠ΅Π΄ΡΠ²Π°Ρ ΠΊΠ°ΠΊΠΏ Notepad, Π° Π³ΠΈ
ΠΊΠΏΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°Π²ΠΌΠ΅ ΡΠΏ ΠΏΠΏΠΌΠΏΡ Π½Π° ΠΊΠΏΠ½Π·ΠΏΠ»Π°ΡΠ°. Π‘Π΅ΠΏΠ°ΠΊ ΠΏΠ²Π° Π΅ ΠΏΠΏΡΠ΅ΡΠΊΠΈΠΏΡ Π½Π°ΡΠΈΠ½. ΠΠ° Π΄Π° ΡΠΈ ΡΠ° ΠΏΠ»Π΅ΡΠ½ΠΈΠΌΠ΅
ΡΠ°Π±ΠΏΡΠ°ΡΠ°, ΠΏΠ΄ ΡΠ΅Π³Π° ΠΏΠ° Π½Π°ΡΠ°ΠΌΡ, ΠΊΠ΅ ΡΠ° ΠΊΠΏΡΠΈΡΡΠΈΠΌΠ΅ ΡΠ°Π·Π²ΠΏΡΠ½Π°ΡΠ° ΠΏΠΊΠΏΠ»ΠΈΠ½Π° Eclipse Π·Π° ΠΏΠΈΡΡΠ²Π°ΠΎΠ΅,
ΠΊΠΏΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°ΠΎΠ΅ ΠΏΠ° ΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°ΠΎΠ΅ Π½Π° Π½Π°ΡΠΈΡΠ΅ JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈ.
ΠΠ° Π·Π° Π΄Π° ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅ ΡΠΏ Eclipse, Π½Π°ΡΠΏΡΠ²ΠΏ ΠΏΠΏΡΡΠ΅Π±Π½ΠΏ Π΅ ΠΈΡΡΠΈΠΏΡ Π΄Π° Π³ΠΏ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΏ Π½Π° Π½Π°ΡΠΈΠΏΡ
ΠΊΠΏΠΌΠΏΡΡΡΠ΅Ρ, Π° ΠΈΡΡΠΈΠΏΡ Π΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ΅Π½ Π·Π° ΠΊΠΏΡΠΈΡΡΠ΅ΠΎΠ΅. ΠΠΏΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΏ ΡΠΈΠΌΠ½Π΅ΡΠ΅ ΠΏΠ΄ ΡΡΠΊΠ°.
ΠΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½Π° Π½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡ ΠΠ° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½ΠΏΠ² ΠΏΡΠΏΠ΅ΠΊΡ Π²ΠΏ Eclipse ΠΏΠ΄Π΅ΡΠ΅ File->New->Java Project
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΠ°ΡΠ΅Π΄Π½ΠΏ, Π²ΠΏ Π½ΠΏΠ²ΠΏΠΏΡΠ²ΠΏΡΠ΅Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ Π²Π½Π΅ΡΠ΅ΡΠ΅ ΠΈΠΌΠ΅ Π½Π° ΠΏΡΠΏΠ΅ΠΊΡΠΏΡ ΠΈ ΠΏΡΠΈΡΠΈΡΠ½Π΅ΡΠ΅ Finish
Π‘Π΅Π³Π° ΠΏΠ΄Π±Π΅ΡΠ΅ΡΠ΅ File->New->Class Π·Π° Π΄Π° Π΄ΠΏΠ΄Π°Π΄Π΅ΡΠ΅ Π½ΠΏΠ²Π° ΠΊΠ»Π°ΡΠ° Π²ΠΏ ΠΏΡΠΏΠ΅ΠΊΡΠΏΡ, Π±ΠΈΠ΄Π΅ΡΠΊΠΈ ΠΊΠ°ΠΊΠΏ ΡΡΠΏ ΡΠ΅ΠΊΠΏΠ²ΠΌΠ΅
ΡΠ΅ΠΊΠΏΡΠ° JAVA ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ° ΡΠ°Π±ΠΏΡΠΈ ΡΠΏ ΠΊΠ»Π°ΡΠΈ ΠΈΡΠΊΠ»ΡΡΠΈΠ²ΠΏ!
ΠΠΏ Π½Π°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ ΠΌΠΏΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΡΠΏΡΠΌΡΠ»ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π°ΡΠ° ΠΊΠ»Π°ΡΠ°, Π½ΠΏ Π²Π½Π΅ΡΠ΅ΡΠ΅ Π³ΠΏ ΡΠ°ΠΌΠΏ ΠΈΠΌΠ΅ΡΠΏ ΠΈ
ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Finish
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
Π‘ΠΏ ΠΏΠ²Π° ΡΠΌΠ΅ Π³ΠΏ ΠΊΡΠ΅ΠΈΡΠ°Π»Π΅ ΠΏΡΠ²ΠΈΠΏΡ ΠΏΡΠΏΠ΅ΠΊΡ ΡΠΏ ΠΏΠΏΠΌΠΏΡ Π½Π° Eclipse, Π²ΠΏ ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ΅ Π½Π°ΠΏΠΈΡΠ΅ΠΌΠ΅ Π΅Π΄Π½Π°
ΠΌΠ°Π»Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ°.
ΠΡΠ²Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π²ΠΎ Eclipse ΠΠ½Π°ΡΠΈ Π²Π΅ΡΠ΅ ΡΡΠ°Π±ΠΏΡΠΈΠ²ΠΌΠ΅ Π½Π΅ΡΡΠΏ Π²ΠΏ ΡΠ°Π²Π° ΠΏΡΠ΅ΡΡ ΠΏΠ΄Π½ΠΏ, ΠΈ ΠΌΠΏΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΠΈΠΌΠ΅ ΡΠΏ Π½Π΅ΡΡΠΏ ΠΌΠ°Π»ΠΊΡ
ΠΏΠΏΡΠ»ΠΏΠΆΠ΅Π½ΠΏ.
ΠΡΠΏΠ³ΡΠ°ΠΌΠ°: ΠΠ° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ° Π²ΠΏ JAVA, ΠΊΠΏΡΠ° ΠΊΠ΅ ΡΠΏΠ΄ΡΠΆΠΈ Π΄Π²Π΅ ΠΊΠ»Π°ΡΠΈ. ΠΠΏ Π΅Π΄Π½Π°ΡΠ° ΠΊΠ΅ ΠΈΠΌΠ° ΡΡΠ½ΠΊΡΠΈΡΠ°
ΠΊΠΏΡΠ° ΠΈΠΌΠ° Π΅Π΄Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΠ°Ρ ΠΊΠΏΡ ΡΠ° ΠΏΡΠΈΠΌΠ° Π²ΡΠ΅Π΄Π½ΠΏΡΡΠ° Π·Π° ΠΈΠΌΠ΅ ΠΊΠΏΠ΅ Π³ΠΏ ΠΏΠ΅ΡΠ°ΡΠΈ, Π° Π΄ΡΡΠ³Π°ΡΠ° ΠΊΠ»Π°ΡΠ° ΠΊΠ΅ Π½ΠΈ ΡΠ°
ΡΠΏΠ΄ΡΠΆΠΈ main ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ°, ΠΈ Π²ΠΏ Π½Π΅Π° ΠΊΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠΏΠΆΠ½ΠΏΡΡ Π·Π° Π²Π½Π΅Ρ Π½Π° ΠΈΠΌΠ΅, ΠΊΠΏΠ΅ ΡΠ΅ ΠΏΡΠΏΡΠ»Π΅Π΄ΡΠ²Π° Π½Π° Π΄ΡΡΠ³Π°ΡΠ°
ΠΊΠ»Π°ΡΠ°.
//klasa Klasa007
import java.util.Scanner;
public class Klasa007
{
public static void main(String[] args)
{
//ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΊΠ΅Π½Π΅ΡΠΎΡ
Scanner vnes = new Scanner(System.in);
Poraka msg = new Poraka();
System.out.println("Vnesete go vaseto ime: ");
String name = vnes.nextLine();//Π²Π½Π΅Ρ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎ ΠΈΠΌΠ΅
msg.poraka(name);
}
}
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 //klasa Poraka
public class Poraka
{
public void poraka(String ime)
{
System.out.println("Dobredojde " + ime);
}
}
ΠΡΡΠ³ΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ ΡΠ°Π±ΠΎΡΠΈ
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
ΠΠ° Π΄Π° ΠΊΠΏΡΠΈΡΡΠΈΡΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠΈ ΠΏΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΠΏ JAVA, ΡΠ΅Π±Π° Π΄Π° Π³ΠΏ ΡΠΏΠΏΡΡΠ΅Π±ΠΈΡΠ΅ ΠΊΠ»ΡΡΠ½ΠΈΠΏΡ Π·Π±ΠΏΡ Math, ΠΏΠ°
ΡΠ°ΠΊΠ°:
ΠΊΠΏΡΠ΅Π½ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ΅Π½ β Math.sqrt()
ΡΡΠ΅ΠΏΠ΅Π½ΡΠ²Π°ΡΠ΅ β Math.pow(a,n)
ΠΈ ΠΌΠ½ΠΎΠ³Ρ Π΄ΡΡΠ³ΠΈ...
ΠΠ΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ°Π½Π΄ΠΎΠΌ Π±ΡΠΎΠ΅Π²ΠΈ
ΠΠ½ΠΏΠ³Ρ ΡΠ΅ΡΡΠΏ Π²ΠΏ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ΅ ΠΊΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΏΡΡΠ΅Π±Π° Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ°Π½Π΄ΠΏΠΌ (ΡΠ»ΡΡΠ°ΡΠ½ΠΈ) Π±ΡΠΏΠ΅Π²ΠΈ. ΠΠ° ΡΠΏΠ°
Π΄Π° Π³ΠΏ ΡΡΠΏΡΠΈΡΠ΅ Π²ΠΏ JAVA, Π½Π°ΡΠΏΡΠ²ΠΏ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΏΡΠ΅ΠΊΠ°ΡΠ° Random :
import java.util.Random;
ΠΠΏΡΠΏΠ° ΡΡΠ΅Π±Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΡΠ΅Π΄/Π³Π΅Π½Π΅ΡΠ°ΡΠΏΡ ΠΊΠΏΡ ΠΊΠ΅ Π³ΠΏ Π²ΡΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΠΎΠ΅ΡΠΏ Π½Π° ΡΠΈΠ΅ ΡΠ°Π½Π΄ΠΏΠΌ Π±ΡΠΏΠ΅Π²ΠΈ:
Random rnd = new Random();
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 Π‘Π΅Π³Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΠΎΠ΅ΡΠΏ Π½Π° ΡΠ»ΡΡΠ°Π΅Π½ Π±ΡΠΏΡ Π³ΠΏ ΠΏΡΠ°Π²ΠΈΡΠ΅ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΠΏΡ Π½Π°ΡΠΈΠ½:
int r = rnd.nextInt(n) βΠΊΠ°Π΄Π΅ ΡΡΠΏ n Π΅ Π΄ΠΏ ΠΊΠΏΡΠ° Π³ΡΠ°Π½ΠΈΡΠ° Π΄Π° Π±ΠΈΠ΄Π΅ Π±ΡΠΏΡΠΏΡ, ΠΈΠ»ΠΈ ΠΏΠΏΡΠΏΡΠ½ΠΏ ΠΊΠ°ΠΆΠ°Π½ΠΏ Π³ΠΏΡΠ½Π°ΡΠ°
Π³ΡΠ°Π½ΠΈΡΠ° (Π΄ΠΏΠ»Π½Π°ΡΠ° Π΅ 0). ΠΠ° ΡΠ°ΠΊΠ° Π΄ΠΏΠΊΠΏΠ»ΠΊΡ Π²Π½Π΅ΡΠ΅ΡΠ΅ 10, ΠΊΠ΅ Π²ΠΈ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π±ΡΠΏΡ ΠΏΠ΄ 0-9
ΠΠΏΠΊΠΏΠ»ΠΊΡ ΡΠ°ΠΊΠ°ΡΠ΅ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ»ΡΡΠ°Π΅Π½ Π±ΡΠΏΡ Π²ΠΏ Π΄Π°Π΄Π΅Π½ ΠΏΠΏΡΠ΅Π³, ΠΏΠ΄Π½ΠΏΡΠ½ΠΏ ΡΠΏ Π»Π΅Π²Π° ΠΈ Π΄Π΅ΡΠ½Π° Π³ΡΠ°Π½ΠΈΡΠ°, ΡΠΏΠ°
Π³ΠΏ ΠΏΡΠ°Π²ΠΈΡΠ΅ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΠΏΡ Π½Π°ΡΠΈΠ½:
int r = min+rnd.nextInt(max); - ΠΊΠ°Π΄Π΅ ΡΡΠΏ min Π΅ Π»Π΅Π²Π°ΡΠ° Π³ΡΠ°Π½ΠΈΡΠ°, Π° max Π΅ Π΄Π΅ΡΠ½Π°ΡΠ° Π³ΡΠ°Π½ΠΈΡΠ°
Π Π°Π±ΠΎΡΠ° ΡΠΎ Π½ΠΈΠ·ΠΈ
ΠΠΏΡΡΠ° ΡΠ΅ΡΡΠΏ Π²ΠΏ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈ ΠΊΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΏΡΡΠ΅Π±Π° Π΄Π° ΡΠΏΠΏΡΡΠ΅Π±ΡΠ²Π°ΡΠ΅ ΠΈ Π½ΠΈΠ·ΠΈ, Π° Π½ΠΈΠ²Π½ΠΏΡΠΏ ΠΊΡΠ΅ΠΈΡΠ°ΠΎΠ΅ Π΅
ΡΠ»ΠΈΡΠ½ΠΏ ΠΊΠ°ΠΊΠΏ ΠΈ Π²ΠΏ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΏΡΠΏΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ°Π·ΠΈΡΠΈ, ΠΏΡΠΏΠ±Π΅Π½ΠΏ C#:
int niza[] = new int[10];
ΡΠΏ ΠΊΠΏΠ΄ΠΏΡ ΠΏΠΏΠ³ΠΏΡΠ΅, ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ° Π½ΠΈΠ·Π° Π·Π° 10 ΡΠ΅Π»ΠΏΠ±ΡΠΏΡΠ½ΠΈ Π±ΡΠΏΠ΅Π²ΠΈ, Π° ΠΌΠΏΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½ΠΈΠ·Π° ΠΈ Π±Π΅Π· Π΄Π°
Π½Π°Π·Π½Π°ΡΠΈΡΠ΅ ΠΊΠΏΠ»ΠΊΡ ΡΠ»Π΅Π½ΠΏΠ²ΠΈ ΠΊΠ΅ ΠΈΠΌΠ° ΠΈ ΠΈΡΡΠ°ΡΠ° Π΄Π° ΡΠ° ΠΈΠ½ΠΈΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅
ΠΈΠ½Ρ niza[] = {1,2,3,4,5,6,7,8,9,0};
ΠΠ° Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠΈΡΠ΅ Π΄ΠΏ Π±ΠΈΠ»ΠΏ ΠΊΠΏΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΏΠ΄ Π½ΠΈΠ·Π°ΡΠ°, ΠΊΠΏΡΠΈΡΡΠΈΡΠ΅:
niza[n] β ΠΊΠ°Π΄Π΅ n Π΅ ΠΏΠΏΠ·ΠΈΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠ»Π΅Π½ΠΏΡ Π΄ΠΏ ΠΊΠΏΡ ΡΠ°ΠΊΠ°ΠΌΠ΅ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠΈΠΌΠ΅
Π’ΠΏΠ° Π±Π΅ΡΠ΅ ΠΊΡΠ°ΡΠΏΠΊ Π²ΠΏΠ²Π΅Π΄ Π²ΠΏ JAVA. Π‘Π΅Π³Π° ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΡΠ²Π°ΠΌΠ΅ ΡΠΏ Π²ΡΠΏΡΠΈΠΏΡ Π΄Π΅Π», ΠΏΠ΄Π½ΠΏΡΠ½ΠΏ, Π²ΠΏΠ²Π΅Π΄ Π²ΠΏ Android
App Development
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android ΠΠΏΠ½Π΅ΡΠ½ΠΏ ΡΡΠΈΠ³Π½Π°Π²ΠΌΠ΅ Π΄ΠΏ Π΄Π΅Π»ΠΏΡ ΠΊΠ°Π΄Π΅ ΡΡΠΏ ΡΠ΅ Π·Π±ΠΏΡΡΠ²Π°ΠΌΠ΅ Π·Π° ΡΠ΅ΠΌΠ°ΡΠ° Π½Π° ΠΏΠ²ΠΏΡ ΠΌΠ°Π» ΡΡΡΠ΄. ΠΠ΄Π½Π° ΠΏΠΏΠ²ΡΠΏΡΠ½Π°
Π½Π°ΠΏΠΏΠΌΠ΅Π½Π°, Π΄ΠΏΠΊΠΏΠ»ΠΊΡ ΡΡΠ΅ ΡΠ»Π°Π±ΠΈ Π²ΠΏ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΎΠ΅, ΠΌΠΏΡΠ° ΠΏΡΠ΅ΠΏΠΏΡΠ°ΠΊΠ° Π΅ Π΄Π° Π½Π΅ ΡΠΈ Π³ΠΏ ΡΡΠΏΡΠΈΡΠ΅ ΡΠΊΠ°ΠΏΠΏΡΠ΅Π½ΠΏΡΠΏ
Π²ΡΠ΅ΠΌΠ΅, ΡΠΈΡΠ°ΡΠΊΠΈ Π³ΠΈ ΠΏΠ²ΠΈΠ΅ ΡΡΠΈΠ΅ΡΠ΅ΡΠΈΠ½Π° ΠΈΠ»ΠΈ ΠΏΠΏΠ²Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠΈ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΏΠ° Π±ΠΈ Π±ΠΈΠ»ΠΏ Π·Π°Π»ΡΠ΄Π½ΠΏ, ΡΡΠΊΡ
ΡΠ΅Π΄Π½Π΅ΡΠ΅ ΠΈ Π½Π°ΡΡΠΈΡΠ΅ ΠΌΠ°Π»ΠΊΡ Π΄Π° ΠΏΡΠΏΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅ ΠΏΠΏ Π½Π΅ΡΡΠΏ, Π·Π° Π΄Π° Π³ΠΏ Π΄ΠΏΠ±ΠΈΠ΅ΡΠ΅ ΠΏΡΠΏΠ³ΡΠ°ΠΌΠ΅ΡΡΠΊΠΈΠΏΡ Π½Π°ΡΠΈΠ½ Π½Π°
ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΠΎΠ΅ ΠΈ Π»ΠΏΠ³ΠΈΠΊΠ°, Π·Π° Π΄Π° ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΠΈΡΠ΅ ΠΏΠΏΠ½Π°ΡΠ°ΠΌΡ.
ΠΠΎΠ΄Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° ΠΠΏ ΠΏΠ²ΠΏΡ Π΄Π΅Π» ΠΏΠ²Π΄Π΅, ΠΏΠΏ ΠΏΡΠ΅ΡΠΏΠΏΡΡΠ°Π²ΠΊΠ°, Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΏ Eclipse, ΡΠΏΠΊΠΌΡ Π²ΠΏ ΡΠ°Π° ΡΠ°Π±ΠΏΡΠ½Π°
(ΡΠ°Π·Π²ΠΏΡΠ½Π°) ΠΏΠΊΠΏΠ»ΠΈΠ½Π° ΠΊΠ΅ ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΠΈΠΌΠ΅ Π΄Π° ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅, ΠΏΠ΄Π½ΠΏΡΠ½ΠΏ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅ Android Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, Π½ΠΏ Π·Π°
ΡΠΏΠ°, ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΏΠΏΡΡΠ΅Π±Π½ΠΏ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ (Π΄ΠΏΠ΄Π°ΡΠΏΠΊ) Π·Π° Eclipse ΠΊΠΏΡ ΠΏΠ²ΠΏΠ·ΠΌΠΏΠΆΡΠ²Π° ΡΠ°Π·Π²ΠΈΠ²Π°ΠΎΠ΅ Π½Π°
Android Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ.
ΠΠ° Π΄Π° Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΏΡ, ΡΡΠ°ΡΡΡΠ²Π°ΡΡΠ΅ Π³ΠΏ Eclipse, ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Help->Install New Softwareβ¦
*Π²ΠΈ ΡΡΠ΅Π±Π° Π²ΠΏΡΠΏΠΏΡΡΠ°Π²Π΅Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΊΠΏΠ½Π΅ΠΊΡΠΈΡΠ° Π·Π° Π΄Π° Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π΄ΠΏΠ΄Π°ΡΠΏΠΊΠΏΡ
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΠΏ Π½ΠΏΠ²ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ ΡΡΠΏ ΠΊΠ΅ Π²ΠΈ ΡΠ΅ ΠΏΡΠ²ΠΏΡΠΈ, Π²ΠΏ ΠΏΠΏΠ»Π΅ΡΠΏ Work with, Π²Π½Π΅ΡΠ΅ΡΠ΅ Π³ΠΏ ΡΠ»Π΅Π΄Π½ΠΈΠΏΡ Π»ΠΈΠ½ΠΊ:
https://dl-ssl.google.com/android/eclipse/
ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Add..
ΠΠΏΡΠΏΠ° ΠΊΠ΅ Π²ΠΈ ΡΠ΅ ΠΏΡΠ²ΠΏΡΠΈ Π½ΠΏΠ² ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ, ΠΈ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΈΠΌΠ΅ Π·Π° Π½ΠΏΠ²ΠΈΠΏΡ ΡΠΏΡΡΠ²Π΅Ρ (ΠΏΠ»Π°Π³ΠΈΠ½) ΡΡΠΏ Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅,
ΡΠ°Ρ ΠΏΠΈΡΠ°Π² Android ADT ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° OK
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΠΏΡΠΏΠ° ΡΡΠ΅Π±Π° Π΄Π° Π²ΠΈ ΡΠ΅ ΠΏΠΏΡΠ°Π²ΠΈ Π½Π΅ΡΡΠΏ ΠΊΠ°ΠΊΠΏ Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΏΠΏΠ΄ΠΏΠ»Ρ. Π‘Π΅Π»Π΅ΠΊΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΏ Developer Tools ΠΈ
ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Next, Π° ΠΏΠ΄ Π½Π°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ Finish.
ΠΠΏ Π½Π°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° I accept the termsβ¦. ΠΏΠ° ΠΏΠΏΡΠΏΠ° Finish
ΠΠ΅ ΠΏΠΏΡΠ΅ΠΊΠ°ΡΠ΅ ΠΌΠ°Π»ΠΊΡ Π΄ΠΏΠ΄Π΅ΠΊΠ° ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° ΡΠΏΡΡΠ²Π΅ΡΠΏΡ
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012 ΠΠ°ΡΠ΅Π΄Π½ΠΏ ΡΡΠΏ ΡΡΠ΅Π±Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Π΅ Android SDK ΠΊΠΏΡ ΡΠ° ΡΠΏΠ΄ΡΠΆΠΈ ΡΠ΅Π»Π°ΡΠ° ΡΠ°Π·Π²ΠΏΡΠ½Π° ΠΏΠΊΠΏΠ»ΠΈΠ½Π° Π·Π°
Android.
ΠΠ° ΡΠ°ΠΊΠ° Π΄Π° ΡΠΈΠΌΠ½Π΅ΡΠ΅ Π³ΠΏ Android SDK ΠΏΠ΄ ΡΡΠΊΠ° ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΡΠ΅ Π³ΠΏ.
ΠΠΏ Π·Π°Π²ΡΡΡΠ²Π°ΠΎΠ΅ΡΠΏ Π½Π° ΠΈΡΡΠ°Π»Π°ΡΠΈΡΠ°ΡΠ°, ΡΡΠ°ΡΡΡΠ²Π°ΡΡΠ΅ Π³ΠΏ SDK Manager-ΠΏΡ. ΠΡΠΊΠ°ΠΊΠΏ ΠΊΠ΅ ΡΠ΅ Π²ΡΠΈΡΠ°, ΡΠ΅Π»Π΅ΠΊΡΠΈΡΠ°ΡΡΠ΅
Π³ΠΈ Tools, Android 2.2 API 8, ΠΈΠ»ΠΈ ΠΏΠΏ ΠΌΠΏΠΆΠ½ΠΏΡΡ ΡΠΈΡΠ΅, Π½ΠΏ ΡΠ΅ ΡΡΠ΅Π±Π° Π²ΡΠ΅ΠΌΠ΅ Π΄ΠΏΠ΄Π΅ΠΊΠ° ΡΠ΅ ΡΠΈΠΌΠ½Π°Ρ ΡΠΈΡΠ΅, Π½ΠΏ Π½ΠΈΠ΅
ΠΊΠ΅ ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅ ΡΠΏ Android 2.2 ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ°ΡΠ°, Π±ΠΈΠ΄Π΅ΡΠΊΠΈ Π΄Π΅Π½Π΅ΡΠΊΠ° ΡΠ΅ΡΠΈΡΠΈ ΡΠΈΡΠ΅ ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈ ΡΠ΅Π»Π΅ΡΠΏΠ½ΠΈ ΡΠ°Π±ΠΏΡΠ°Ρ
Π½Π° ΡΠ°Π° Android ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ°, ΠΈΠ»ΠΈ Π²Π΅ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½ΡΠ²Π°Π°Ρ Π½Π° 2.3 ΠΈ 2.4. ΠΠΏΠ³ΠΏΡΠ½ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΏΡΠΌΠΈ, 3.Ρ ΠΈ 4.Ρ ΡΠ΅ Π·Π°
Π΄ΡΡΠ³ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΊΠ°ΠΊΠΏ ΡΠ°Π±Π»Π΅Ρ ΠΊΠΏΠΌΠΏΡΡΡΠ΅ΡΠΈ, ΠΌΠ΅Π΄ΡΡΠΏΠ° Π½ΠΈΠ΅ ΠΊΠ΅ ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π·Π° ΠΌΠΏΠ±ΠΈΠ»Π½ΠΈ ΡΠ΅Π»Π΅ΡΠΏΠ½ΠΈ.
ΠΠ°ΡΠ΅Π΄Π½ΠΏ ΡΡΠΏ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΠΏΠ΄Π΅ΡΠΈΠΌΠ΅, Π΅ Π΅ΠΌΡΠ»Π°ΡΠΏΡ, ΠΊΠΏΡ ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π° Π²ΠΈΡΡΡΠ΅Π»Π΅Π½ Android ΡΡΠ΅Π΄, Π½Π° ΠΊΠΏΡ ΠΊΠ΅ ΡΠ΅
ΠΈΠ·Π²ΡΡΡΠ²Π°Π°Ρ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΠΊΠΏΡ Π³ΠΈ ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅.
ΠΠ° ΡΡΠ°ΡΡΡΠ²Π°ΡΡΠ΅ Π³ΠΏ Eclipse ΠΈ ΠΏΠ΄ΠΈΡΠ΅ Window->AVD Manager ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° New
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
Name β ΠΈΠΌΠ΅ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈΠΏΡ ΡΡΠ΅Π΄
Target β ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ°ΡΠ° Π½Π° Android Π·Π° ΠΊΠΏΡΠ° Π³ΠΈ ΠΏΡΠ°Π²ΠΈΠΌΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ (Π½ΠΈΠ΅ ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅ Π½Π° Android
2.2 ΠΈΠ°ΠΊΠΏ Π²Π΅ΡΠ΅ ΡΠΈΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½ΡΠ²Π°Π°Ρ Π½Π° 2.3)
Size β Π΅ΠΊΡΡΠ΅ΡΠ½Π° ΠΌΠ΅ΠΌΠΏΡΠΈΡΠ° Π½Π° ΡΡΠ΅Π΄ΠΏΡ (Π²ΠΈΡΡΡΠ΅Π»Π½Π° SD ΠΌΠ΅ΠΌΠΏΡΠΈΡΠΊΠ° ΠΊΠ°ΡΡΠΈΡΠΊΠ°)
ΠΠ½Π΅ΡΠ΅ΡΠ΅ Π³ΠΈ ΡΠΈΠ΅ ΠΏΠΏΠ΄Π°ΡΠΏΡΠΈ, ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Create AVD
Π£ΡΡΠ΅ ΡΠ°ΠΌΠΏ Π΅Π΄Π½Π° ΡΠ°Π±ΠΏΡΠ° ΠΈ ΡΠΌΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈ.
ΠΠ΄Π΅ΡΠ΅ Windows->Preferences ΠΏΠ° ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Android. ΠΠ΄Π΅ΡΠ΅ Browse ΠΈ Π»ΠΏΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΏ Π΄ΠΈΡΠ΅ΠΊΡΠΏΡΠΈΡΠΌΠΏΡ
ΠΊΠ°Π΄Π΅ Π²ΠΈ Π³ΠΏ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π²ΡΠ΅ Android SKD ΠΏΡΠ΅ΡΡ ΠΏΠ΄Π½ΠΏ (C:\Program Files (x86)\Android\android-sdk) ΠΈ
ΠΏΠΏΡΠΏΠ° ΡΡΠ΅Π±Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π½Π΅ΡΡΠΏ ΠΊΠ°ΠΊΠΏ Π½Π° ΡΠ»ΠΈΠΊΠ°Π²Π°:
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΡΠ²ΠΈΠΎΡ Android ΠΏΡΠΎΠ΅ΠΊΡ ΠΠΏΠ½Π΅ΡΠ½ΠΏ ΡΡΠΈΠ³Π½Π°Π²ΠΌΠ΅ Π΄ΠΏ Π΄Π΅Π»ΠΏΡ ΠΊΠ°Π΄Π΅ ΡΡΠΏ ΡΡΠ΅Π±Π° Π΄Π°
ΠΏΠΏΡΠ½Π΅ΠΌΠ΅ Π΄Π° ΡΠ°Π±ΠΏΡΠΈΠΌΠ΅. ΠΠ° Π΄Π° ΠΏΡΠΏΠ΄ΠΏΠ»ΠΆΠΈΡΠ΅
ΠΏΠΏΠ½Π°ΡΠ°ΠΌΡ ΡΡΠ΅Π±Π° Π΄Π° Π²ΠΈ ΡΠ΅ Π²Π΅ΡΠ΅ ΠΈΠ·Π³ΠΏΡΠ²Π΅Π½ΠΈ
ΡΠ»Π΅Π΄Π½ΠΈΠ²Π΅ ΡΠ°Π±ΠΏΡΠΈ:
ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΏ Eclipse IDE
ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ Π΄ΠΏΠ΄Π°ΡΠΏΡΠΈ Π·Π° Android
ΠΏΠΏΠ΄Π΅ΡΠ΅Π½Π° Π»ΠΏΠΊΠ°ΡΠΈΡΠ° Π½Π° Android SDK
ΠΊΡΠ΅ΠΈΡΠ°Π½ Android Emulator
Π·Π½Π°Π΅ΡΠ΅ ΠΏΠΏ ΠΌΠ°Π»ΠΊΡ JAVA
ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ Π΄Π΅Π»ΡΠΌΠ½ΠΏ XML (ΠΏΠΏΡΠΈΠΏΠ½Π°Π»Π½ΠΏ)
ΠΠΏΠΊΠΏΠ»ΠΊΡ ΡΠ΅ Π΅ ΠΊΠ°ΠΊΠΏ ΡΡΠΏ ΡΡΠ΅Π±Π° ΠΈΠ΄Π΅ΠΌΠ΅ ΠΏΠΏΠ½Π°ΡΠ°ΠΌΡ...
ΠΠ° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½ΠΏΠ² Android ΠΏΡΠΏΠ΅ΠΊΡ, ΠΏΠ΄Π΅ΡΠ΅ File
New -> Android Project. ΠΠΈΡΠ΅ΡΠ΅ ΠΈΠΌΠ΅ Π½Π° ΠΏΡΠΏΠ΅ΠΊΡΠΏΡ ΠΈ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Next.
ΠΠ΄ Π½Π°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ ΠΏΠ΄Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ° Android 2.2 ΠΏΠ»Π°ΡΡΠΏΡΠΌΠ°ΡΠ°, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΊΠ΅ ΠΏΡΠ°Π²ΠΈΠΌΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π·Π°
ΠΈΡΡΠ°ΡΠ°, ΠΈ ΠΏΠΏΠ²ΡΠΏΡΠ½ΠΏ Next.
ΠΠΎΠ²Π΅Π΄ Π²ΠΎ Android[ΠΠΈΠΊΠΎΠ»Π° ΠΠΎΡΠ³ΠΈΠ΅Π²] 2012
ΠΠΏ Π½Π°ΡΠ΅Π΄Π½ΠΈΠΏΡ ΠΏΡΠΏΠ·ΠΏΡΠ΅Ρ Π±ΠΈΡΠ½ΠΏ Π½ΠΈ Π΅ ΡΡΠΏ ΠΊΠ΅ ΠΏΠΈΡΠ΅ΠΌΠ΅ Π²ΠΏ ΠΏΠΏΠ»Π΅ΡΠΏ Package Name, ΡΠΏΠ° ΠΌΠΏΡΠ° Π΄Π° Π΅ Π½Π΅ΡΡΠΏ
Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΏ, ΠΈ Π³ΠΏ Π½Π΅ΠΌΠ° ΠΏΠΈΡΠ°Π½ΠΏ Π½ΠΈΠΊΠΏΡ Π΄ΡΡΠ³, Π±ΠΈΠ΄Π΅ΡΠΊΠΈ Π΄ΠΏΠΊΠΏΠ»ΠΊΡ ΠΏΠΏΡΡΠΏΠΈ, Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΏΠΆΠ΅ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ°
Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π΄Π° ΡΠ° ΡΡΠ°Π²ΠΈΠΌΠ΅ Π½Π° Android Market (Android Play) , ΡΡΠΏ Π΅ ΠΏΡΠΏΠ΄Π°Π²Π½ΠΈΡΠ° Π·Π° Android Aplikaciite.
ΠΠ°Ρ ΠΏΠΈΡΠ°Π²: sz2012.android01 ΠΏΠΏΡΠΏΠ° ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Finish