Telegram Group & Telegram Channel
IT-менторы часто говорят, что опытность программиста оценивается не столько по объёму освоенного теоретического материала, сколько по количеству написанных программ. Некоторые также добавляют, что набивать руку лучше не на банальных калькуляторах и погодных приложениях, а на том, что действительно могло бы пользоваться спросом.
 
Последовал обоим этим советам, когда в конце весны увлёкся разработкой под Android. Два месяца напряжённой работы, и вуаля – мой первый проект, приложение для друзей из «Теоэстетики». Предвосхищаю очевидный вопрос: нет, учился сам по туториалам индийских и филлипинских коллег. (И на практике понял смысл шутки: «Что-то не знаешь – смотри индусов на ютубе».) Плюс пригодились полученные в прошлом году навыки Backend-разработки на Python: потребовалось развернуть два сервера (основной и S3 для медиафайлов) и написать API.
 
Теперь о самом приложении. Оно позволяет слушать и смотреть выпуски подкаста. Первое можно делать в фоне – запустить воспроизведение аудио и выключить экран/свернуть приложение/переключиться на что-то ещё. Во втором случае открывается стандартный YouTube-плеер. (К слову, в связи с замедлением работы сервиса, видимо, придётся озаботиться переездом на отечественные видеоплощадки). На уровне API реализован нерегистрозависимый поиск: интересуемый выпуск легко найти по ключевым словам.
 
В настоящий момент приложение доступно в RuStore. В планах также была публикация в Google Play, однако Google постарались максимально усложнить жизнь российским девелоперам: сейчас оплатить единоразовый взнос в 25$ невозможно даже с виртуальных казахстанских кредитных карт.
 
Буду рад, если кто-нибудь из подписчиков поможет с регистрацией аккаунта в Google Play Console. Кроме того, приветствуются любые критика, предложения и отчёты о багах.
 
Выражаю благодарность моему другу Ивану Зубову, разработчику на C/C++ и специалисту в области цифровой безопасности, который выступил первым тестером моего приложения. Его профессионализм и скрупулёзность позволили выявить множество далеко не самых очевидных проблем и даже найти уязвимость в менеджере загрузок Telegram для Android. Последняя по оперативному report'у Вани уже устранена.
 
#теоэстетика
#программирование



group-telegram.com/pavlov_channel/350
Create:
Last Update:

IT-менторы часто говорят, что опытность программиста оценивается не столько по объёму освоенного теоретического материала, сколько по количеству написанных программ. Некоторые также добавляют, что набивать руку лучше не на банальных калькуляторах и погодных приложениях, а на том, что действительно могло бы пользоваться спросом.
 
Последовал обоим этим советам, когда в конце весны увлёкся разработкой под Android. Два месяца напряжённой работы, и вуаля – мой первый проект, приложение для друзей из «Теоэстетики». Предвосхищаю очевидный вопрос: нет, учился сам по туториалам индийских и филлипинских коллег. (И на практике понял смысл шутки: «Что-то не знаешь – смотри индусов на ютубе».) Плюс пригодились полученные в прошлом году навыки Backend-разработки на Python: потребовалось развернуть два сервера (основной и S3 для медиафайлов) и написать API.
 
Теперь о самом приложении. Оно позволяет слушать и смотреть выпуски подкаста. Первое можно делать в фоне – запустить воспроизведение аудио и выключить экран/свернуть приложение/переключиться на что-то ещё. Во втором случае открывается стандартный YouTube-плеер. (К слову, в связи с замедлением работы сервиса, видимо, придётся озаботиться переездом на отечественные видеоплощадки). На уровне API реализован нерегистрозависимый поиск: интересуемый выпуск легко найти по ключевым словам.
 
В настоящий момент приложение доступно в RuStore. В планах также была публикация в Google Play, однако Google постарались максимально усложнить жизнь российским девелоперам: сейчас оплатить единоразовый взнос в 25$ невозможно даже с виртуальных казахстанских кредитных карт.
 
Буду рад, если кто-нибудь из подписчиков поможет с регистрацией аккаунта в Google Play Console. Кроме того, приветствуются любые критика, предложения и отчёты о багах.
 
Выражаю благодарность моему другу Ивану Зубову, разработчику на C/C++ и специалисту в области цифровой безопасности, который выступил первым тестером моего приложения. Его профессионализм и скрупулёзность позволили выявить множество далеко не самых очевидных проблем и даже найти уязвимость в менеджере загрузок Telegram для Android. Последняя по оперативному report'у Вани уже устранена.
 
#теоэстетика
#программирование

BY Алексей Павлов





Share with your friend now:
group-telegram.com/pavlov_channel/350

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

The picture was mixed overseas. Hong Kong’s Hang Seng Index fell 1.6%, under pressure from U.S. regulatory scrutiny on New York-listed Chinese companies. Stocks were more buoyant in Europe, where Frankfurt’s DAX surged 1.4%. Update March 8, 2022: EFF has clarified that Channels and Groups are not fully encrypted, end-to-end, updated our post to link to Telegram’s FAQ for Cloud and Secret chats, updated to clarify that auto-delete is available for group and channel admins, and added some additional links. Two days after Russia invaded Ukraine, an account on the Telegram messaging platform posing as President Volodymyr Zelenskiy urged his armed forces to surrender. After fleeing Russia, the brothers founded Telegram as a way to communicate outside the Kremlin's orbit. They now run it from Dubai, and Pavel Durov says it has more than 500 million monthly active users. He said that since his platform does not have the capacity to check all channels, it may restrict some in Russia and Ukraine "for the duration of the conflict," but then reversed course hours later after many users complained that Telegram was an important source of information.
from id


Telegram Алексей Павлов
FROM American