Конкурсы Telegram
64.8K subscribers
5 videos
6 files
24 links
Анонсы и итоги конкурсов Telegram для русскоязычных разработчиков. Канал частично дублирует англоязычный @contest
Download Telegram
Telegram объявляет новый конкурс для разработчиков под Android.

Призовой фонд: $50,000
Срок сдачи работ: 15 ноября, 23:59 по дубайскому времени (UTC+4)
Объявление итогов: 18 ноября

Задача:
Взяв за основу исходный код Telegram для Android и точно следуя предложенному дизайну, добавить в приложение следующие функции:

1. Настройка запрета на пересылку для приватных каналов и групп.
2. Отправка сообщений от имени канала в публичных группах.
3. Удаление сообщений по выбранному диапазону дат в календаре.

Приём работ:
Возможность загрузить законченную работу появится ближе к концу конкурса — для этого будет использован бот @ContestBot. О старте приёма работ будет отдельно объявлено в канале @contest_ru.

Условия:
• К участию приглашаются все желающие разработчики.
• Возможен второй раунд среди победителей первого.
• Авторы лучших работ могут получить возможность присоединиться к команде Telegram.

Подробности:
https://contest.com/docs/android-Nov2021-ru
Конкурс для разработчиков Android: критерии оценки, тестирование и схема подачи работ

Критерии оценки
При подведении итогов ноябрьского конкурса для разработчиков, мы будем обращать особое внимание на стабильность приложений (падения необходимо исключить), скорость и плавность работы интерфейсов, а также точность выполнения предоставленного дизайна.

Важную роль играет внимание к деталям. Работы должны быть максимально близки к уровню, необходимому для запуска на широкий круг пользователей.

Тестирование
Приложения будут тестироваться как на современных, так и на более старых устройствах. В числе прочих:
- Samsung Galaxy S10 Android 11
- Samsung Galaxy A51 Android 11
- Xiaomi Redmi Note 8 Pro Android 10

Мы рекомендуем уделить как можно больше внимания основательному тестированию работ перед отправкой. Все внесённые изменения не должны повредить текущей функциональности приложения и стабильности его работы. Значительная составляющая награды победителей будет зависеть от этих факторов.

Подача работ
Для подачи работы на конкурс необходимо будет отправить боту @ContestBot APK приложения (используйте свой собственный package id!) и ссылку на репозиторий с вашим кодом на GitHub (публичный форк репозитория Telegram). Бот также задаст несколько вопросов — зарегистрироваться можно уже сейчас, отправка работ станет доступна ближе к окончанию конкурса.
animation.mp4
6.7 MB
Ответ на вопрос одного из участников о том, как может выглядеть анимация появления и закрытия списка аккаунтов в одном из заданий текущего конкурса Telegram для разработчиков под Android.
Media is too big
VIEW IN TELEGRAM
Вариант визуализации прокрутки списка в одном из заданий текущего конкурса под Android.
Конкурс для разработчиков Android: подача работ

Участники ноябрьского конкурса для разработчиков могут отправить свои работы боту @ContestBot (Start > выбрать November 2021 Android Contest).

1. Для подачи необходимо собрать APK со своим package_id, а также подставить собственные api_id / api_hash, зарегистрированные по инструкции https://core.telegram.org/api/obtaining_api_id

2. Итоговая сборка должна подключаться к основному окружению по умолчанию (не к тестовому). Используйте release сборку. Также убедитесь, что APK может устанавливаться параллельно с основным приложением.

3. Необходимо приложить ссылку на репозиторий с вашим кодом на GitHub (публичный форк репозитория Telegram).

Данные, файл и ссылку в заявке можно заменить до 23:59 (Дубай, UTC+4).

Если вы ранее не регистрировались, бот задаст несколько дополнительных вопросов. Мы рекомендуем не откладывать начало подачи работ.
62 участника прислали свои работы на ноябрьский конкурс для разработчиков под Android. Пока судьи подводят итоги, все желающие могут ознакомиться с приложениями по этой ссылке:
https://contest.com/android-nov2021

При обнаружении проблем можно оставить комментарий с описанием деталей. Наши судьи могут учесть такие комментарии при оценке, но будут опираться на результаты собственного тестирования и анализа при окончательном подведении итогов.

Участники также могут оставить комментарии к своим работам и поставить оценку работам соперников (эти оценки не повлияют на итоговое распределение мест).
🏆Итоги конкурса для разработчиков под Android

Призовые места в ноябрьском конкурсе для разработчиков под Android заняли 35 участников:

I место – 3 000 $
🥇Dark Swan
🥇Eager Cat
🥇Bold Wolf

II место – 2 500 $
🥈Slim Gull
🥈Hip Hyena
🥈Subtle Piranha
🥈Sturdy Pony
🥈Holy Shark
🥈Sunny Ant
🥈Gentle Otter

III место – 2 000 $
🥉Merry Cck
🥉Modest Dolphin
🥉Sexy Walrus
🥉Fair Kiwi
🥉Fit Falcon
🥉Dreamy Eagle
🥉Fluffy Sheep
🥉Sacred Gorilla
🥉Fit Rhino
🥉Fairy Zebra
🥉Giant Cat
🥉Dreamy Crab
🥉Humble Bee
(штраф 250 $ за присланную debug-сборку)
🥉Sweet Yak
(штраф 250 $ за присланную debug-сборку)

IV место – 1 000 $
🎖Sweet Kitten
🎖Earnest Crow
🎖Young Shrimp
🎖Calm Giraffe
🎖Funky Horse
🎖Busy Phoenix
🎖Huge Falcon
🎖Hairy Frog
🎖Funky Dodo
🎖Perfect Wasp
(штраф 250 $ за отсутствие собственного package_id)
🎖Suawe Owl
(штраф 250 $ за отсутствие собственного package_id)

Благодарим всех участников за присланные приложения. Задача конкурса была амбициозной – за 10 дней разобраться в огромной базе существующего кода и внедрить 3 новые функции в Telegram. Мы увеличили призовой фонд и наградили всех, кто корректно внедрил более одной из трех описанных в задании функций.

Подробные замечания по каждой из предоставленных сборок станут доступны в течение часа на платформе конкурсов. Наши судьи оставляют комментарии под именами животных, которые начинаются с “Fair”.

Предсказуемо несколько лучше c задачей справились разработчики, уже знакомые с кодом Telegram по предыдущим конкурсам. Вместе с тем, мы были рады увидеть множество новых участников, которые обладают большим потенциалом и, несомненно, еще проявят себя в следующем этапе конкурса.

Задачей второго этапа конкурса станет внедрение одной новой функции в приложение Telegram. Мы планируем опубликовать детальное описание и видеомакеты предстоящего этапа ровно через неделю (вечером 26.11). Конкурс будет проходить 9 дней до 6.12.

Спасибо за Ваш интерес к конкурсу Telegram – мы приятно удивлены количеству талантливых разработчиков под Android среди участников и с нетерпением ждем возможности совместной работы с лучшими из лучших. В течение следующих 24 часов наш сотрудник лично свяжется со всеми победителями для координации перевода призовых средств.
Начался второй этап конкурса Telegram для разработчиков под Android.

Призовой фонд: $50,000
Срок сдачи работ: 6 декабря, 23:59 по дубайскому времени (UTC+4)
Объявление итогов: 10 декабря

Задача:
Взяв за основу исходный код Telegram для Android и точно следуя предоставленному дизайну, добавить в приложение функционал реакций на сообщения.

Критерии оценки:
При подведении итогов мы будем обращать особое внимание на стабильность приложений (падения необходимо исключить), скорость и плавность работы интерфейсов, а также точность выполнения предоставленного дизайна.

Важную роль играет внимание к деталям. Работы должны быть максимально близки к уровню, необходимому для запуска на широкий круг пользователей.

Приём работ:
Возможность загрузить законченную работу появится ближе к концу конкурса — для этого будет использован бот @ContestBot. О старте приёма работ будет отдельно объявлено в канале @contest_ru.

Условия:
• К участию допускаются только 35 победителей первого этапа конкурса.
• Авторы лучших работ могут получить возможность присоединиться к команде Telegram.

Подробности:
https://contest.com/docs/android-Nov2021-ru2
Второй этап конкурса для разработчиков Android: подача работ

Участники второго этапа конкурса для разработчиков под Android могут отправить свои работы боту @ContestBot (Start > выбрать November 2021 Android Contest).

Подробности:
https://contest.com/docs/android-Nov2021-ru2#podacha-rabot