Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

На ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

ΠœΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅Ρ€ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ отличаСтся высокой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… свСдСний. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ ΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠΈΡ‚ΡŒ соблюдСниС Π»ΠΈΡ‡Π½ΠΎΠΉ Ρ‚Π°ΠΉΠ½Ρ‹, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ систСму ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ собствСнного изобрСтСния. Вакая тСхнология ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ Π² ΠΊΡ€ΡƒΠ³Π°Ρ… ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… программистов.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для обСспСчСния функционирования Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ, ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Ρ‚Π°ΠΊ ΡˆΠΈΡ€ΠΎΠΊΠΎ, хотя Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ освСщСния. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ ΠΎ спСцификС ΠΈ прСимущСствах языка, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ написаны ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сСрвиса.

ВСхничСскиС характСристики Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ

По мнСнию создатСля Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Павла Π”ΡƒΡ€ΠΎΠ²Π°, мастСрство программиста Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ связано с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства для достиТСния поставлСнной Ρ†Π΅Π»ΠΈ.

Вакая идСя нашла ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²ΠΎΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ создании Telegram. ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ взгляд Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ позволяСт ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡƒΠ΄Π΅Π»ΠΈΠ»ΠΈ основноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ, Π° Π½Π΅ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ сСрвиса.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ срСдства

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ языком Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°Π½ Π‘++. Π’Π°ΠΊΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ Π² силу совмСстимости этого языка с языком Β«Π‘ΠΈΒ», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ прилоТСния для смартфонов Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Андроид ΠΈ iOS. НСкоторыС экспСрты программирования Π²Ρ‹Π΄Π²ΠΈΠ³Π°ΡŽΡ‚ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹, Ρ‡Ρ‚ΠΎ для написания мСссСндТСра Π±Ρ‹Π» создан особый ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ смСсь ΠΈΠ· Π‘++, Java ΠΈ структурных Π±Π»ΠΎΠΊΠΎΠ² Java. По-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, подобная информация рассматриваСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ, поэтому Ρ‚Π°ΠΊΠΈΠ΅ прСдполоТСния Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ.

Базовая вСрсия Telegram, созданная Π½Π° Π‘++, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Π»Π°ΡΡŒ с 2013 Π³ΠΎΠ΄Π°. КаТдая новая вСрсия дополняСт ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ, Π½Π΅ мСняя основного каркаса. Π¦Π΅Π»ΠΈΠΊΠΎΠΌ ΠΊΠΎΠ΄ пСрСдСлывался ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ – ΠΏΡ€ΠΈ написании Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯. Π’ΠΎΠ³Π΄Π° Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ Π±Ρ‹Π» использован язык SWIFT.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ

Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ отличаСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ€Π½Ρ‹ΠΌ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ интСрфСйсом. На Π³Π»Π°Π²Π½ΡƒΡŽ страницу Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ послСдниС бСсСды с Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈΠ· списка ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ· ΠΊΠ°Π½Π°Π»ΠΎΠ², информация ΠΎΡ‚ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ²-ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠ².

МСню настроСк находится Π² Π»Π΅Π²ΠΎΠΉ части экрана. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСрвиса Π² соотвСтствии с собствСнными поТСланиями, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΡŽ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ, язык интСрфСйса ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹.

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Telegram ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ внСшний Π²ΠΈΠ΄: с Π»Π΅Π²ΠΎΠΉ стороны располоТСн список Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… собСсСдников. Для удобства использования смайликов ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ мСню Π»Π΅Π³ΠΊΠΎ пСрСмСщаСтся Π½Π°ΠΏΡ€Π°Π²ΠΎ.

Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΡ€ΠΈ пСрСсылкС мСссСдТСй примСнятся ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» MTProto, ΠΏΡ€ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ – криптосистСма RSA2048 ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π”ΠΈΡ„Ρ„ΠΈ-Π₯Π΅Π»Π»ΠΌΠ°Π½Π° (2048). Π‘Π΅ΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ сСрвиса обСспСчиваСтся посрСдством использования симмСтричного Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΠΎ создаваСмого ΠΊΠ»ΡŽΡ‡Π°, извСстного Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сСрвСру ΠΈ адрСсату.

ΠšΠ»ΡŽΡ‡ Π½Π°Π²Π΅Ρ‡Π½ΠΎ удаляСтся ΠΈΠ· всСх ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… источников ΠΏΠΎ истСчСнии дСсяти ΠΌΠΈΠ½ΡƒΡ‚ послС доставки мСссСдТа. ΠœΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» MTProto2.0 ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ использованиС для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° SHA 256.

Для Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… бСсСд Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ примСняСтся ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΡŽΡ‡ пСрСсылаСтся нСпосрСдствСнно ΠΎΡ‚ отправитСля ΠΊ адрСсату послания, минуя запись Π½Π° сСрвСр. Вакая ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ сСкрСтности доступна благодаря использованию стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES 256. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΡ‚ΡŒ сообщСниС, этот мСссСдТ Ρ‚Π°ΠΊΠΆΠ΅ удаляСтся с сСрвСра.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Telegram

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ свободный доступ ΠΊ исходному ΠΊΠΎΠ΄Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для создания Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅. Π›ΠΎΠ³ΠΎΡ‚ΠΈΠΏ ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ мСссСндТСра Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ»ΠΈ Π·Π° собой. Код, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для сСрвСрной части, ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ дСрТится Π² сСкрСтС.

НазначСниС

Π’Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ прилоТСния ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ свободноС использованиС программистами исходного ΠΊΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ популяризации ΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌΡƒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡŽ сСрвиса Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ. Авторы, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠ±Ρ€ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ ΠΏΠΎΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Telegram, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков программирования. ΠŸΡ€ΠΈ этом ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ процСссы Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ стандартному Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ, принятому для мСссСндТСра.

Π‘Ρ€Π°Ρ‚ΡŒΡ Π”ΡƒΡ€ΠΎΠ²Ρ‹ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ рСализация Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ свободы слова ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ стимулируСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ высокотСхнологичных ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Π² сфСрС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-общСния.

Как Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ

Команда Telegram размСстила ссылки Π½Π° исходный ΠΊΠΎΠ΄ мСссСндТСра для Π»ΡŽΠ±Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС. Π’Π°ΠΌ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠ΄ для послСднСй вСрсии ΠΎΠ±Ρ€Π΅Ρ‡Π΅Π½Ρ‹ Π½Π° Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π°Π²Ρ‚ΠΎΡ€Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ доступ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Π½Π°Π²Ρ‹ΠΊΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ программиста. ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… срСдств программирования достаточно ΡˆΠΈΡ€ΠΎΠΊ.

ВСрсии Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ мСссСндТСра для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° стандартному Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ мСссСндТСра – TelegramX. Π’ сСти ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ услуги: Плюс мСссСндТСр, Vidogram, TechGram, ΠœΠΎΠ±ΠΎΠ³Ρ€Π°ΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’Π°ΠΊΠΈΠ΅ сСрвисы ΠΏΠΎΠ»Π΅Π·Π½Ρ‹, Ссли Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ мСссСндТСры стрСмятся ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ дизайнСрским Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ опциями.

Π’ ΠΈΡ‚ΠΎΠ³Π΅

ΠŸΡ€ΠΈ создании прилоТСния Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ использовалось сочСтаниС ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ…. Авторы ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ свободный доступ ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ для всСх людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² области ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Telegram ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° язык программирования Swift ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ основной ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для iOS ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Telegram X

Как извСстно, с января этого Π³ΠΎΠ΄Π° Telegram ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ прСдставлСн двумя вСрсиями своСго прилоТСния для iOS ΠΈ Android: ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ Telegram X. ПослСдний Π±Ρ‹Π» создан с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ TDLib Π½Π° Android ΠΈ пСрСписан с нуля Π½Π° языкС программирования Swift для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ iOS. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСдСль ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ iOS-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Swift-вСрсиСй.

ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ мСссСндТСра ПавСл Π”ΡƒΡ€ΠΎΠ² рассказал Π² своём Telegram-ΠΊΠ°Π½Π°Π»Π΅, Ρ‡Ρ‚ΠΎ вСрсия Swift выглядит Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСС ΠΈ потрСбляСт мСньшС рСсурсов. Он ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Β«Π΄Π΅Π»Π°ΡŽΡ‚ послСдниС ΡˆΡ‚Ρ€ΠΈΡ…ΠΈΒ», Π½ΠΎ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ пСрСвСсти всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ iOS-устройств Π½Π° Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ врСмя Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Telegram, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ошибки ΠΈ сбои, Π½ΠΎ Π”ΡƒΡ€ΠΎΠ² ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ быстро ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ всС возникшиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

ОбС вСрсии мСссСндТСра Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ доступны Π² App Store, хотя нСясно, ΠΊΠ°ΠΊ это ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ повлияСт Π½Π° Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ всё Π΅Ρ‰Ρ‘ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ устройством с iOS 6, которая Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Swift (iOS 6 – минимальная вСрсия систСмы для установки Telegram). Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ρ‚Π°ΠΊΠΈΡ… устройств сСйчас насчитываСтся всСго 0,03% ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ аналитичСской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Apteligent – Π½Π΅ такая ΡƒΠΆ ΠΈ большая потСря, учитывая Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ прилоТСния для ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ iOS.

Пока нСизвСстно, ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π»ΠΈ Π”ΡƒΡ€ΠΎΠ² Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ основноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Telegram X Π½Π° Android. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Android-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ установили Telegram X Π±ΠΎΠ»Π΅Π΅ 5 ΠΌΠ»Π½ Ρ€Π°Π·, Π° срСдняя ΠΎΡ†Π΅Π½ΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π² Google Play составляСт 4,5 Π±Π°Π»Π»Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ доступно большС исходных ΠΊΠΎΠ΄ΠΎΠ². Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° обновлСниями.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Telegram для Android

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Android.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Telegram для iOS

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для iPhone ΠΈ iPad.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Telegram Web

Javascript-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для Mac, Windows ΠΈ Linux.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

TDesktop

ΠšΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Windows, OS X ΠΈ Linux.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Telegram для OS X

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для устройств Π½Π° Mac OS X.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Telegram CLI

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для Telegram.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Telegram для Windows Phone

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Telegram для Windows Phone.

TDLib (Telegram Database Library) β€” простоС ΠΈ Π³ΠΈΠ±ΠΊΠΎΠ΅ срСдство для Ρ€Π°Π·Π±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Telegram Π½Π° Java.

ДоступСн Π² качСствС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ΄ Android (Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ β€” ΠΈ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹) Π² Π²ΠΈΠ΄Π΅ so-Ρ„Π°ΠΉΠ»Π° ΠΈ интСрфСйсных Java-классов.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, использовавшиСся Π² S-вСрсии Telegram для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с языком TL, MTProto ΠΈ API Telegram. ЛицСнзия: MIT.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Telegram ΠΈΠ»ΠΈ Telegram X

Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых популярных ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… мСссСндТСров. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ постоянно ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Π³ΠΎ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Однако совсСм Π½Π΅Π΄Π°Π²Π½ΠΎ Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ мСссСндТСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ вмСстС с Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ функциями. НазываСтся ΠΎΠ½ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ ΠΈ находится Π² свободном доступС. Рассмотрим, ΠΊΠ°ΠΊΠΎΠΉ мСссСндТСр Π»ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΈΡ… прСимущСства ΠΈ нСдостатки.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΈ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, эти Π΄Π²Π° прилоТСния ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈ. Π£ Π½ΠΈΡ… ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», процСсс установки ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½. Но ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ сравнСнии ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ярких ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ. НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС памяти, Ρ‡Π΅ΠΌ ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ мСссСндТСр. Рассмотрим ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ отличия ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΠΌ основныС ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ для сравнСния.

Π―Π·Ρ‹ΠΊ программирования

Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ Π±Ρ‹Π» написан Π½Π° нСстандартном языкС программирования. Использовался Ρ‚Π°ΠΊΠΎΠΉ язык, ΠΊΠ°ΠΊ Swift, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки программирования для мСссСндТСров. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Ρ„Ρ€Π΅ΠΉΠΌΡ„ΠΎΡ€ΠΊΠ°ΠΌΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΈ с Cocoa Touch ΠΈ Cocoa. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ всСх Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° сообщСний становятся быстрСС. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ, мСссСндТСр Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ быстрСС.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π§Π΅ΠΌ большС ΠΊΠ°Π½Π°Π»ΠΎΠ², Ρ‚Π΅ΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΈΠ· Ρ‚Π΅Ρ… Π³Ρ€ΡƒΠΏΠΏ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΡƒΠΆΠ΅ Π½Π΅ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΊΠΎΠΏΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ мСссСндТСр.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΆΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΏΡ€ΠΈ создании использовался язык Π‘++. Он ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ для всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выходят Π½Π° Π±Π°Π·Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Android ΠΈ iOS. Из-Π·Π° этого ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ мСссСндТСр ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π²ΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π½Π΅ всСгда Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ пСрСписываСтся ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ, Π° лишь дорабатываСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ создаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для схоТих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π² Ρ‚ΠΎΠΌ числС ΠΈ для Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯.

ΠŸΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ энСргии

Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ потрСбляСт ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ энСргии, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ сам ΠΏΠΎ сСбС Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³Ρ‡Π΅, Ρ‡Π΅ΠΌ обычная вСрсия. Работая Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ количСство заряда, Ссли Π²Ρ‹ сидитС Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΈ совсСм Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Ссли ΠΎΠ½ΠΎ Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ. Π’ этом ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ прСимущСство Ρƒ Π°Π½Π°Π»ΠΎΠ³Π° ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ, вСдь ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ°Π΄ΠΈΡ‚ΡŒ Π±Π°Ρ‚Π°Ρ€Π΅ΡŽ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° всСго Π·Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ часа. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ здСсь Π² ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π§Ρ‚ΠΎΠ±Ρ‹ прилоТСния потрСбляли мСньшС энСргии, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ всС увСдомлСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ.

Π”ΠΈΠ·Π°ΠΉΠ½

Π’ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ нСсколько измСнился интСрфСйс ΠΈ добавились Π½ΠΎΠ²Ρ‹Π΅ возмоТности. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π²ΠΎΠ½ΠΊΠ°ΠΌΠΈ ΠΈ сообщСниями, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΊΡ€Π΅ΠΏΠ»ΡΡ‚ΡŒ Ρ‡Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ сразу ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π΅ΠΌ оформлСния, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ – Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ. На Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½Π°:

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ мСссСндТСр ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Π³Π°ΠΌΠΌΡƒ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π½ΠΎΡ‡Π½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ мСньшС энСргии, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ быстро ΡΠ°Π΄ΠΈΡ‚ΡŒΡΡ. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ экрана Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ ΠΆΠ΅ вСрсия Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ выглядит достаточно Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½ΠΎ. НСт Π»ΠΈΡˆΠ½ΠΈΡ… символов ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ: удобная панСль для пСрСписки, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ окошко с настройками. Π’ настройках Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ, Π½ΠΎ Π½Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° срСди прСдставлСнных Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯. Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ проявляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ разная цвСтовая Π³Π°ΠΌΠΌΠ° Π² Π½ΠΎΠ²ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ прилоТСния практичСски Ρ€Π°Π²Π½Ρ‹.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ нСсколько отличаСтся ΠΎΡ‚ стандартного прилоТСния. Но Π΅ΡΡ‚ΡŒ стандартныС ΠΎΠΊΠ½Π° с настройками, ΠΈΡ… всСго Π΄Π²Π°: ΠΎΠ΄Π½ΠΎ находится Π² Π»Π΅Π²ΠΎΠΉ скрытой ΠΏΠ°Π½Π΅Π»ΠΈ, Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π² окошкС «Настройки». Π’ Π½ΠΎΠ²ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ окошко Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π°Π²Π°Ρ‚Π°Ρ€ΠΊΠ°, Π½ΠΎ ΠΏΡ€ΠΈ этом ΡƒΠ±Ρ€Π°Π½ΠΎ нСсколько быстрых настроСк. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ с Π΄Π½Π΅Π²Π½ΠΎΠΉ Π½Π° Π½ΠΎΡ‡Π½ΡƒΡŽ. Π’Π°ΠΊΠΆΠ΅ Ρ‚Π°ΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Β«Π±Π°Π±Π»Ρ‹Β».

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Π’Π°ΠΆΠ½ΠΎ! Π‘Π°Π±Π»Ρ‹ – это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ просмотра сообщСний Π² Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡƒΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… Ρ€Π°ΠΌΠΊΠ°Ρ…. Π­Ρ‚Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, Ρ‚ΠΎΠ³Π΄Π° всС ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠ΅ сообщСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΡΠΏΠ»ΠΎΡˆΠ½Ρ‹ΠΌ тСкстом.

Π’Π°ΠΊΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°ΠΆΠ½Ρ‹Π΅ отличия ΠΎΡ‚ стандартного прилоТСния:

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρƒ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ Π΅ΡΡ‚ΡŒ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‡Π΅ΠΌ Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ вСрсии. Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ возмоТности стали нСдоступными. НапримСр, Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ Π½Π΅ поддСрТиваСтся Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ синхронизируСтся с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами. Π—Π²ΠΎΠ½ΠΊΠΈ Π½Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ сквозным ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ссылки Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ прямо Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π’ этом ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ сущСствСнныС минусы Π°Π½Π°Π»ΠΎΠ³Π°.

Каким Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ

Π§Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅: Telegram ΠΈΠ»ΠΈ Telegram X? Π­Ρ‚ΠΎΡ‚ вопрос Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ вСрсии Π΄Π°Π½Π½ΠΎΠ³ΠΎ мСссСндТСра. Когда Π°Π½Π°Π»ΠΎΠ³ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ появился Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅, Ρ‚ΠΎ ΠΊ Π½Π΅ΠΌΡƒ Π±Ρ‹Π» ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ большой интСрСс, всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ постСпСнно стали ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΌ Π±Ρ‹Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π² ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½ΠΎΠΉ вСрсии.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Но со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π» свою ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ пСрСнял Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΈΡˆΠΊΠΈ Ρƒ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³Π°, Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ Π½Π΅ измСнился. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, особой Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ сСйчас Π½Π΅Ρ‚. Но нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ вСрсии, Π½Π΅ стоит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Ρ… Π»ΠΈΡ‡Π½Ρ‹Ρ… пСрСписок, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡΠΎΡ…Ρ€Π°Π½Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ гарантируСтся. А Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½ΡƒΡŽ систСму бСзопасности ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΌΠ΅Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΡΡ‚Ρ€ΠΎΠ³ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π»ΡƒΡ‡ΡˆΠ΅ всСго Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ. Она синхронизируСтся с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами, сохраняСт Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π»Π΅Π³ΠΊΠΎ открываСтся Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… прилоТСниях. Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π₯ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ лишь ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ настройками, Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΌ расходом заряда. Но Π΄Π°ΠΆΠ΅ эти прСимущСства Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ Π³Π»Π°Π²Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π»ΠΈΡ‡Π½Ρ‹Ρ… пСрСписок ΠΈ Π·Π²ΠΎΠ½ΠΊΠΎΠ². ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Π²Π΅ вСрсии ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ для сСбя – Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π΅Π΅. Однако всСгда ΠΎΡ‚Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ вСрсиям мСссСндТСров!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π―Π·Ρ‹ΠΊ Telegram

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ Telegram Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ клиСнтскийкод. К соТалСнию, ΠΌΡ‹ Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠΎΠΌΠΈΡ‚Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь прямо Π½Π° GitHub, Π½ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ. АрхитСктура Telegram ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈ Bot ΠΈ API ΠΈΠΌΠ΅Π΅Ρ‚ практичСски Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ β€” https://core.telegram.org/methods.

На самом Π΄Π΅Π»Π΅, Telegram прСдставляСт Π½Π΅ просто Ρ‡Π°Ρ‚-мСссСндТСр, Π° ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ для Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Они ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΈΡˆΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Π²Π·Π°ΠΌΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ сСрвСра для доставки сообщСний. Π—Π²ΡƒΡ‡ΠΈΡ‚ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ своСго Β«ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Β» для Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ.

Π‘ΡƒΡ‚ΡŒ прилоТСния

Π’ основном ΠΌΡ‹ занимаСмся ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ, поэтому ΠΌΡ‹ сразу смотрСли Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ связанныС с Π³Π΅ΠΎΠ»ΠΎΠΊΠ°Ρ†ΠΈΠ΅ΠΉ. МнС ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π² Telegram, Ρ€Π°Π½ΡŒΡˆΠ΅ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, появился ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ дСлится мСстополоТСниСм Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (https://telegram.org/blog/live-locations) ΠΈ я достаточно часто этим ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ: ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³Ρƒ, ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³Ρƒ ΠΈ самоС Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π³Π»Π°Π²Π½Ρ‹ΠΉ вопрос «Когда Ρ‚Ρ‹ Π±ΡƒΠ΄Π΅ΡˆΡŒ?Β». Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, этого Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ людСй, Π½ΠΎ ΠΊΠ°ΠΊ всСгда Π΅ΡΡ‚ΡŒ сцСнарии, ΠΊΠΎΠ³Π΄Π° простых возмоТностСй Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. НапримСр, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠ° Π±ΠΎΠ»Π΅Π΅ 10 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ устройствами (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ устройства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°ΠΌΠΈ) ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ людьми. Π­Ρ‚ΠΈΠΌ людям Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ сообщСниями Π² Π³Ρ€ΡƒΠΏΠΏΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ пСрСмСщСния Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅.

Π’ΠΎ Π³Π»Π°Π²Ρƒ ΡƒΠ³Π»Π° ΠΌΡ‹ поставили Π·Π°Π΄Π°Ρ‡Ρƒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ для Telegram, Π° Π½Π΅ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ. ΠœΡ‹ Π½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ люди Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ, Π²ΠΈΠ΄Π΅Π»ΠΈ Π² Ρ‡Π°Ρ‚Π΅ мСсиво сообщСний ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅Π²Ρ€Π°Π·ΡƒΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅. Π£ людСй с Β«ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΌΒ» ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Как ΠΌΡ‹ это Π΄Π΅Π»Π°Π»ΠΈ

К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, вСсь ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ пишСм β€” Open-Source, поэтому я сразу ΠΌΠΎΠ³Ρƒ Π΄Π°Ρ‚ΡŒ ссылку Π½Π° Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ β€” РСализация Bot ΠΈ РСализация Telegram Client Π½Π° Kotlin.

Bot β€” основы

Основная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ location, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π½Π°Π΄ΠΎ часто ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ, ΠΈ Π±ΠΎΡ‚Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ сообщСния. Если Π±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΊΠΎΠΉ возмоТности, Ρ‚ΠΎ Bot Π±Ρ‹ просто заспамил Ρ‡Π°Ρ‚ ΠΈ это, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±Ρ‹Π» Π±Ρ‹ Epic Fail. Π‘Π»Π°Π²Π° Π±ΠΎΠ³Ρƒ, Telegram прСдоставляСт ΠΏΡ€Π°Π²Π° Π±ΠΎΡ‚Ρƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСния Π½Π° протяТСнии 24 часов (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ дольшС).

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ сообщСниС ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ способами. Π•ΡΡ‚ΡŒ Ρ‚ΠΈΠΏ Plain Text, Venue, Location, Game, Contact, Invoice ΠΈ Ρ‚.Π΄. Казалось, Ρ‡Ρ‚ΠΎ для нашСй Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Location, Π½ΠΎ Π²ΡΠΊΡ€Ρ‹Π»Π°ΡΡŒ нСприятная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ. Location ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства для ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° ΠΈΠ»ΠΈ Π±ΠΎΡ‚Π° ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ! ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρƒ вас 2 Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΈ с Π΄Π²ΡƒΡ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² Π²Ρ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ свой Location Π² ΠΎΠ΄ΠΈΠ½ Ρ‡Π°Ρ‚. Π’Π°ΠΊ Π²ΠΎΡ‚, Π½Π° сСрвСрС случится ошибка ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Location Sharing просто остановится. Казалось Π±Ρ‹, это явно Π½Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ случай, Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρƒ вас ΠΌΠ½ΠΎΠ³ΠΎ китайских маячков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Location ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ URL, Π½ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ прямо Π² Telegram. Π’Ρ‹ ΠΏΠΈΡˆΠΈΡ‚Π΅ Bot, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π±ΠΈΡ€Π°Π΅Ρ‚ с сСрвСра ΠΈ ΠΏΡƒΡˆΠΈΡ‚ Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ. Π’ΠΎΡ‚ Ρ‚ΡƒΡ‚ ΠΈ Π²Ρ‹Π»Π°Π·ΠΈΡ‚, Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Bot Π½Π΅ смоТСт ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ сообщСния маячка с Ρ‚ΠΈΠΏΠΎΠΌ Location. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, это ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π΅Π΄ΠΈΠ½ΠΎΡ€Π°Π·ΠΎΠ²ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Live Location.

РСшСниС простоС β€” ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ тСкстовыС сообщСния, Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ тСкст ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅. К соТалСнию Π² стандартном ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ Telegram Π±ΡƒΠ΄ΡƒΡ‚ Π²ΠΈΠ΄Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкстовыС сообщСния, Π½ΠΎ Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ.

Bot β€” ΠŸΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ

К соТалСнию, Bot ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π°ΠΆ 2.5 Ρ€Π°Π·Π°. Основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Telegram Client

Найти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… telegram client, ΠΊΡ€ΠΎΠΌΠ΅ основного, Π½Π°ΠΌ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, Π½ΠΎ достаточно простая структура tdlib ΠΏΠΎΠΌΠΎΠ³Π»Π° Π½Π°ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π° ΠΏΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всС внутрСнности Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌΠ° написаны Π½Π° Π‘++ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Android Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ класс API Π½Π° 1.5 Мб прокси ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² TdApi.java. ΠŸΡƒΡ‚Π΅ΠΌ сопоставлСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π±ΠΎΡ‚ΠΎΠ² ΠΈ названия ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΌΠΎΠΆΠ½ΠΎ достаточно просто ΡΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ.

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° с global handler:

Запрос Ρ„ΠΎΡ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

Telegram Client β€” ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ

Π§Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ

НавСрноС, зная всС ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ всС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Ρ‹ быстрСС, Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π³Π΄Π΅-Ρ‚ΠΎ 1-2 мСсяца Π½Π° Ρ‚Ρ€Π΅Ρ… Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. ЀинальноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Google Play.

Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ. Π€ΠΎΡ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Π“Π»Π°Π²Π½Ρ‹ΠΉ вопрос Π² этой истории, насколько ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ это взаимодСйствиС с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ° ΠΈ понравятся Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ. Π’ любом случаС, сама идСя нишСвая ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΎΠ½Π° ΡƒΠΆΠ΅ нашла.

Π‘ΡƒΠ΄Ρƒ Ρ€Π°Π΄ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° ваши вопросы.

Высокая Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ мСссСндТСра Telegram – это Π΅Π³ΠΎ визитная ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°. Для обСспСчСния анонимности людСй ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ авторская тСхнология ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, которая ΡƒΠΆΠ΅ стала ΠΏΡ€ΠΈΠ·Π½Π°Π½Π° Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ срСдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ программистов.

Однако ΠΎ языкС программирования Telegram говорят Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ мСньшС, ΠΈ это нСзаслуТСнно. РазбСрСмся, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС написан Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΈΠΌ бСзопасным.

ВСхничСскиС характСристики Telegram

ПавСл Π”ΡƒΡ€ΠΎΠ² ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ настоящСС творчСство для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° начинаСтся Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ примСняСт Ρ€Π°Π·Π½Ρ‹Π΅ способы программирования Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ Ρ†Π΅Π»ΡŒ.

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΡ€ΠΈ создании Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°, поэтому ΠΏΡ€ΠΈ тСхничСском Π°Π½Π°Π»ΠΈΠ·Π΅ мСссСндТСра ΠΌΠΎΠΆΠ½ΠΎ сразу Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ставка Π±Ρ‹Π»Π° сдСлана Π½Π° ΠΊΠΎΠ΄, Π° Π½Π΅ Π½Π° внСшний Π²ΠΈΠ΄.

Π―Π·Ρ‹ΠΊ программирования

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ считаСтся, Ρ‡Ρ‚ΠΎ написан Telegram Π½Π° языкС Π‘++. Π­Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, вСдь ΠΎΠ½ совмСстим с простым Π‘, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для написания ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ Android ΠΈ iOS.

Однако ряд программистов высказываСт прСдполоТСния, Ρ‡Ρ‚ΠΎ для создания мСссСндТСра Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ смСшСниС Java, C++ ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² Java. Насколько это ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Π΅Ρ€Π½ΠΎ, нСизвСстно, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»Π° Π΄Π°Π½Π½Ρ‹ΠΉ вопрос.

Π’Π°ΠΆΠ½ΠΎ! На Π±Π°Π·Π΅ ΠΊΠΎΠ΄Π° Π‘++ мСссСндТСр сущСствуСт с 2013 Π³ΠΎΠ΄Π°. Π‘ рСгулярными обновлСниями прилоТСния ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ дорабатываСтся, Π° Π½Π΅ создаСтся с нуля. ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΠ΄ пСрСписывался лишь Ρ€Π°Π· для создания ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Telegram X Π½Π° языкС программирования Swift.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ мСссСндТСра выглядит просто ΠΈ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½ΠΎ. На Π³Π»Π°Π²Π½ΠΎΠΌ экранС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ послСдниС Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ, новости ΠΈΠ· Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»ΠΎΠ², увСдомлСния ΠΎΡ‚ Π±ΠΎΡ‚ΠΎΠ² ΠΈ Ρ‚. ΠΏ.

Π’ Π»Π΅Π²ΠΎΠΌ Π±ΠΎΠΊΠΎΠ²ΠΎΠΌ мСню доступны быстрыС настройки, Ρ‚Π°ΠΌ ΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. МоТно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ‚Π΅ΠΌ оформлСния, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ автоматичСский Π½ΠΎΡ‡Π½ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ наступлСнии Ρ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² качСствС Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния.

Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ вСрсии Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ° интСрфСйс выглядит ΠΈΠ½Π°Ρ‡Π΅ с Ρ‚ΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Π΅ΠΉ, Ρ‡Ρ‚ΠΎ Π² Π»Π΅Π²ΠΎΠΉ части экрана ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π»ΠΈΠ±ΠΎ послСдниС пСрСписки с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ. По ТСланию Π² ΠΏΡ€Π°Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ дисплСя ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ эмодзи, Ρ‡Ρ‚ΠΎΠ±Ρ‹ смайлики Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ.

ВСхнология ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ

Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сообщСний ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ MTProto. Для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ – Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ RSA-2048, DH-2048. ΠŸΡ€ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° с Π΄Ρ€ΡƒΠ³ΠΈΠΌ сообщСния ΡˆΠΈΡ„Ρ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ симмСтричного AES (Advanced Encryption Standard) ΠΈ случайно Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ сСрвСра ΠΈ адрСсата.

ΠšΠ»ΡŽΡ‡ навсСгда удаляСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· 10 ΠΌΠΈΠ½ΡƒΡ‚ послС получСния сообщСния ΠΈ Π½Π΅ хранится Π½Π° сСрвСрС. Π‘ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» MTProto 2.0 примСняСтся криптографичСский Ρ…Π΅Ρˆ-Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ SHA-256.

Π Π΅ΠΆΠΈΠΌ сСкрСтных Ρ‡Π°Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ Ρ‚ΠΈΠΏ end-to-end ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ»ΡŽΡ‡ для чтСния сообщСний Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ пСрСсылаСтся Π½Π° сСрвСр ΠΈ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для отправитСля ΠΈ получатСля. Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ AES-256 Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ IGE.

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠŸΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ сообщСния Π² пСрСпискС ΠΎΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ навсСгда стираСтся с сСрвСра.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Β«Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΒ»

Telegram open source – это ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ клиСнтский ΠΊΠΎΠ΄ API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ доступСн для скачивания бСсплатно. НСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ сСрвСрная Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° остаСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ, всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ мСссСндТСра ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ.

ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Благодаря ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ интСрфСйсу прилоТСния любой заинтСрСсо-Π²Π°Π½Π½Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… TDLib ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° Π΅Π³ΠΎ основС собствСнный Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚. ΠŸΡ€ΠΈ этом Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊ Ρ‚ΠΎΠΌΡƒ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС программирования написан Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ прСдлагаСтся сразу нСсколько вСрсий с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Javascript, C++ ΠΈ C#.

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° сообщСний, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ локальная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌΡƒ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ рСдактирования ΠΊΠΎΠ΄Π° Π΄Π°Π½Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΏΡƒΠ»ΡΡ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ свободу слова, Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΏΡ€Π°Π² Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ‚ΡŒ общСния. Π’Π°ΠΊΠΆΠ΅ это Π΄Π°Π΅Ρ‚ стимул для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² сфСрС ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΈ масс-ΠΌΠ΅Π΄ΠΈΠ°.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для создания Telegram ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° исходный ΠΊΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта telegram.org ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ источникС. Π’Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΡ€ΠΈΠ»Π°Π³Π°ΡŽΡ‰Π΅ΠΉΡΡ инструкциСй ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π—Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ (СстСствСнно, Π±Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ удастся).

Π‘ΠΏΡ€Π°Π²ΠΊΠ°! Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ для послСднСго обновлСния прилоТСния Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚. К ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΡŽ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ старыС вСрсии ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² для всСх ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ.

ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ использовании любого языка программирования ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², поэтому Π²Ρ‹ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ Π² Π²Ρ‹Π±ΠΎΡ€Π΅.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹

Π‘Ρ€Π΅Π΄ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² доступны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

ЕдинствСнный ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ эгидой Павла Π”ΡƒΡ€ΠΎΠ²Π° – это Telegram X.

ΠΠ΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… кастомных ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² Ρ€Π°Π·Ρ‹ большС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для частных Ρ†Π΅Π»Π΅ΠΉ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΎΠ±Ρ…ΠΎΠ΄Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌΠ°, администрирования ΠΊΠ°Π½Π°Π»ΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ·Π²ΠΎΠ½ΠΊΠΎΠ², Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ, составлСнный Π½Π° основС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… языков программирования ΠΈ слоТных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этими Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ бСсплатно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ свои нововвСдСния.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *