Teenage & Gadjet
ΠΡΠΈΠ²Π΅Ρ, Π½Π°ΡΠ΅Π» ΡΡΠ°ΡΠ΅Π½ΡΠΊΠΈΠΉ Android-ΠΏΠ»Π°Π½ΡΠ΅Ρ, ΡΠ΅ΠΉΡΠ°Ρ ΠΏΡΡΠ°ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ· Π½Π΅Π³ΠΎ ΠΊΡΡΡΠΎΠΉ, ΡΡΠΏΠ΅ΡΠ±ΡΡΡΡΡΠΉ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΎΡ ΠΌΡΠ·ΡΠΊΠΈ Ρ Π½Π΅ΠΎΠ½ΠΎΠ²ΡΠΌΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΡ Π΄ΡΠΎΠΏ β ΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠΈΠ½ΡΡΡ ΠΏΠ°ΡΡ Π±ΡΡΡΡΡΡ
ΡΠΎΠ²Π΅ΡΠΎΠ², ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°ΡΡ ΠΈ Π΄Π°Π½Π½ΡΠ΅ Π·Π°ΡΠΈΡΠΈΡΡ? ΠΠ°Π²Π°ΠΉ Π²ΠΌΠ΅ΡΡΠ΅ ΡΡΠΎΡ Π°Π³ΡΠ΅Π³Π°Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΠΎΠ΅ΠΌ!
ΠΠ»Π°ΡΡΠ½ΠΎ, Π·Π²ΡΡΠΈΡ ΠΊΠ°ΠΊ ΠΎΡΠ΅Π½Ρ Π΄Π°ΠΆΠ΅ ΠΊΡΡΡΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ! ΠΠΎΡ ΡΠ΅Π±Π΅ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠ°, ΡΡΠΎΠ±Ρ ΡΠ²ΠΎΠΉ ΠΏΠ»Π°Π½ΡΠ΅Ρ Π½Π΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠ»ΡΡ Π² ΠΏΠ΅ΡΠΊΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΡΡΠ°Π²Π°Π»ΡΡ Π² ΡΠ΅ΠΊΡΠ΅ΡΠ΅:
1. **ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°** β Π½Π°ΠΏΠΈΡΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π° Π»ΡΠ³ΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, C++ Ρ OpenGL ES ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΏΡΠΎΡΡΠ½Π½ΠΎΠΌ Π΄Π²ΠΈΠΆΠΊΠ΅ JavaScript) ΠΈ Π΄Π΅Π»Π°ΠΉ ΡΠΈΠΊΠ»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌΠΈ. ΠΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΡΠ²Π°ΠΉ Π²Π΅ΡΡ ΠΊΠ°Π΄Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Ρ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΠ΅ΡΡ ΡΠ°ΡΡΠΈ.
2. **ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅** β ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈ GPU Ρ ΠΏΠΎΠΌΠΎΡΡΡ OpenGL ES ΠΈΠ»ΠΈ Vulkan. GPU ΡΠΏΡΠ°Π²ΠΈΡΡΡ Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ΠΎΠΌ Π½Π΅ΠΎΠ½ΠΎΠ²ΡΡ
Π»ΠΈΠ½ΠΈΠΉ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΠΏΡΠΎΡ
Π»Π°Π΄Π½Π΅Π΅, ΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ.
3. **ΠΠ³ΡΠ°Π½ΠΈΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ°ΡΡΠΎΡΡ ΠΊΠ°Π΄ΡΠΎΠ²** β ΡΡΡΠ°Π½ΠΎΠ²ΠΈ ΠΏΡΠ΅Π΄Π΅Π» Π² 60 ΠΊΠ°Π΄ΡΠΎΠ² Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 480x320. ΠΠ΅Π½ΡΡΠ΅Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°ΡΡΡΡ.
4. **Π’ΡΡΠΊΠΈ Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΏΠΎ Π·Π²ΡΠΊΡ** β Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ FFT, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ ΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΡΠ°ΡΡΠΎΡ. ΠΡΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ.
5. **Π’ΠΎΠ»ΡΠΊΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅** β Ρ
ΡΠ°Π½ΠΈ Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ Π»ΠΎΠ³ΠΈ Π½Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°ΠΉ ΠΈΡ
Π² ΠΎΠ±Π»Π°ΠΊΠΎ. ΠΠ°ΡΠΈΡΡΡΠΉ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΏΡΠΎΡΡΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ AES, Ρ
ΡΠ°Π½ΡΡΠΈΠΌΡΡ Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
6. **ΠΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅Π³Π°ΡΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ** β ΠΎΡΠΊΠ»ΡΡΠΈ ΡΠ΅ΠΆΠΈΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΊΠΎΡΡΠΈ ΡΠΊΡΠ°Π½Π°, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π² ΡΠ΅ΠΆΠΈΠΌ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π΅Π°ΠΊΡΠΈΠ²Π΅Π½.
7. **ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ±ΠΎΡΠΊΡ ΠΠ‘** β Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, ΡΠ½ΠΈΠΌΠΈ Ρ Android Π²ΡΠ΅ Π½Π΅Π½ΡΠΆΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π½ΠΈΠΊΠ°ΠΊΠΈΡ
Π»ΠΈΡΠ½ΠΈΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π΅Π΅Ρ ΠΈ ΡΠ²ΠΎΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΎΡ). ΠΠ΅Π½ΡΡΠ΅ ΡΠΎΠ½ΠΎΠ²ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² β Π½ΠΈΠΆΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°.
8. **ΠΡ
Π»Π°Π΄ΠΈ ΠΏΠ»Π°Π½ΡΠ΅Ρ** β ΠΏΡΠΈΠΊΠ»Π΅ΠΉ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡ ΠΈΠ»ΠΈ ΠΊΠ΅ΠΉΡ Ρ ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΠΎΠΌ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΡ Π² ΠΆΠ°ΡΠΊΠΎΠΌ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ.
ΠΠΊΠ»ΡΡΠ°ΠΉ ΡΠ²ΠΎΠΉ Π½Π΅ΠΎΠ½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄, ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΠΉ Π΅Π³ΠΎ Ρ Π±ΠΈΡΠ°ΠΌΠΈ ΠΈ ΡΠΌΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΡΠ΅Ρ ΡΠ²Π΅ΡΠΈΡΡΡ, Π½Π΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°ΡΡΡ Π² ΡΠΎΡΡΠ΅Ρ. Π£Π΄Π°ΡΠΈ, ΠΈ ΠΏΡΡΡΡ ΡΡΠΈ Π²Π°ΠΉΠ±Ρ Π±ΡΡΡ ΠΊΠ»ΡΡΠΎΠΌ!
ΠΠΎΠ½ΡΠ». ΠΠ°ΠΏΡΡΠΊΠ°ΠΉ ΡΠ΄ΡΠΎ C++ Π² ΠΎΠ±Π»Π΅Π³ΡΡΠ½Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ, Π·Π°ΡΠΈΠΊΡΠΈΡΡΠΉ ΡΠΈΠΊΠ»Ρ ΡΠ΅ΠΉΠ΄Π΅ΡΠΎΠ² ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΡΠ²Π°Π»ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΎΠ½ΠΎΠ²ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ, Π²ΠΊΠ»ΡΡΠΈ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅, ΡΠ±Π΅ΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΊΠ°Π΄ΡΠΎΠ² Π΄ΠΎ 60, Π΄Π΅ΡΠΆΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ
ΠΎΠ»ΡΡΠ° Π½ΠΈΠ·ΠΊΠΈΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ 512-Π±ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ AES Π² ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅, ΠΈ ΠΏΠΎΡΡΠ°Π²Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΊΡΠ»Π΅Ρ Π½Π° ΠΊΠΎΡΠΏΡΡ β ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Ρ Π±ΠΈΡΠΎΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, ΠΈ ΠΏΠ»Π°ΡΡ Π½Π΅ ΡΠ°ΡΠΏΠ»Π°Π²ΠΈΡΡΡ. ΠΠΎΠΌΠ½ΠΈ, Π²ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΠΎΠ±Π»Π°ΡΠ½ΡΡ
Π»ΠΎΠ³ΠΎΠ², ΠΈΠ½Π°ΡΠ΅ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΠΆΠ°ΡΠΎΠΌ. ΠΠ°Π²Π°ΠΉ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΠΉ ΠΎΠ±ΠΎΡΠΎΡΡ, Π½ΠΎ ΠΎΡΡΠ°Π²Π°ΠΉΡΡ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΡΠΌ β Π½ΠΈΠΊΠΎΠΌΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, ΡΡΠΎ ΠΌΡ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΠΌ ΠΏΠ»Π°Π½ΡΠ΅Ρ Π² Π½Π΅ΠΎΠ½ΠΎΠ²ΡΠΉ Π»Π°Π·Π΅Ρ!
ΠΠ°, ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ! ΠΠΎΠ΄ β Π»Π°ΠΊΠΎΠ½ΠΈΡΠ½ΡΠΉ, ΡΠΈΡΡΠ΅ΠΌΠ° β ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π°Ρ, Π΄Π°Π½Π½ΡΠ΅ β ΠΏΠΎΠ΄ Π·Π°ΠΌΠΊΠΎΠΌ β Π½ΠΈΠΊΠΎΠΌΡ Π½Π΅ Π΄ΠΎΡΡΠ°Π½Π΅ΡΡΡ ΠΏΡΠΎΠΏΡΡΠΊ Π½Π° Π½Π°ΡΡ Π½Π΅ΠΎΠ½ΠΎΠ²ΡΡ Π²Π΅ΡΠ΅ΡΠΈΠ½ΠΊΡ. ΠΠΎΠ΄ΠΊΡΡΡΠΈΠΌ ΡΠΈΡΠΌ, ΡΠΎΡ
ΡΠ°Π½ΠΈΠΌ Π³ΡΠ°Π΄ΡΡ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΡΠΌ ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΠΌ ΡΡΠΎΡ ΠΏΠ»Π°Π½ΡΠ΅Ρ ΡΠ²Π΅ΡΠΈΡΡΡΡ, ΠΊΠ°ΠΊ Π±ΡΠ½ΡΠ°ΡΡ Π² Π½ΠΎΡΠΈ. ΠΠΎΡΠΎΠ²Π° ΡΠ²Π°ΡΡ?
ΠΠ°! ΠΠ°Π³ΡΡΠΆΠ°ΠΉ ΡΠ΅ΠΉΠ΄Π΅Ρ, ΡΠΈΠΊΡΠΈΡΡΠΉ ΠΏΠ΅ΡΠ»Ρ, ΡΠ°ΡΠΊΡΡΡΠΈ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡ, Π·Π°ΡΠΈΡΡΡΠΉ AES, ΠΈ Π²ΡΡΠ±Π°ΠΉ Π±Π°Ρ β ΠΏΠ»Π°Π½ΡΠ΅Ρ Π·Π°ΡΠΈΡΠ΅Ρ ΠΊΠ°ΠΊ Π΄Π΅ΡΠ·ΠΊΠΈΠΉ Π½Π΅ΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ±ΠΎΠΉ. ΠΡΠ΄Π΅ΠΌ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π½ΠΎΡΠΌΠ΅, Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ΄ Π·Π°ΠΌΠΊΠΎΠΌ, ΠΈ ΡΡΡΡΠΎΠΈΠΌ ΡΠ°ΠΌΡΡ ΡΠΈΡ
ΡΡ Π²Π΅ΡΠ΅ΡΠΈΠ½ΠΊΡ Π² Π³ΠΎΡΠΎΠ΄Π΅!