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: |

Despite Telegram's origins, its approach to users' security has privacy advocates worried. Telegram Messenger Blocks Navalny Bot During Russian Election Groups are also not fully encrypted, end-to-end. This includes private groups. Private groups cannot be seen by other Telegram users, but Telegram itself can see the groups and all of the communications that you have in them. All of the same risks and warnings about channels can be applied to groups. In 2014, Pavel Durov fled the country after allies of the Kremlin took control of the social networking site most know just as VK. Russia's intelligence agency had asked Durov to turn over the data of anti-Kremlin protesters. Durov refused to do so. Sebi said data, emails and other documents are being retrieved from the seized devices and detailed investigation is in progress.
from de


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