Telegram объявил конкурсы для разработчиков и дизайнеров с общим призовым фондом в $150 тысяч Статьи редакции
$125 тысяч для разработчиков и $25 тысяч — для дизайнеров.
Telegram объявил три конкурса для разработчиков и дизайнеров, которые пройдут с 10 по 24 марта. Сообщение об этом мессенджер распространил с помощью канала служебных уведомлений.
Разработчикам нужно создать систему, которая будет на одном экране отображать четыре графика на основе данных от Telegram. При этом нельзя использовать сторонние библиотеки, весь код должен быть написан с нуля. Призовой фонд в $125 тысяч будет разделён между создателями лучших приложений.
В первом конкурсе для дизайнеров участникам нужно придумать новое окно чата и меню прикрепления файлов для Android. Лучшие авторы получат часть призового фонда, который составляет $15 тысяч.
Во втором конкурсе для дизайнеров нужно придумать простую анимацию для интерфейса Telegram. Она должна помочь объяснить пользователю, что у мессенджера есть десктопное приложение или что двойная галочка означает прочитанное собеседником сообщение. Призовой фонд для этой задачи составит $10 тысяч.
Комментарий недоступен
Не хелловорлд, но и выглядит как просто подзадача обычной дипломной работы программиста, так потренироваться, чем реальный вызов
если не разбираться - всё выглядит просто.
А если разбираться - становится понятно, что телега зачем-то хочет сэкономить. Конкурсы - это возможность очень дешево получить море некачественной информации. С нее, конечно, пользу можно извлечь, но такой подход больше характерен для крафтовой булочной. Ок, я в курсе про дизайн-девелопмент-конкурсы и от международных корпораций, но всё это популизм и шоу на публику, нежели взвешенные решения для широчайшей аудитории совершенно различающихся стран.
А какие там подводные камни для андроида?
Нельзя использовать сторонние библиотеки.
А значит:
- писать JSON-парсер самому с нуля
- рисовать графики самому вручную
- учитывать все особенности разных андроидов и девайсов
- что-то ещё
Комментарий недоступен
Легко? Джуниор детектед...
Комментарий недоступен
Парсер json написать изи, тем более никто не запрещает смотреть в готовые либы. Тем более что ваши ссаные кривожопые парсены на продакшене никому не нужны, никто их юзать не будет. На них даже смотреть при оценке не будут
Note: you may not use specialized charting libraries. All the code you submit must be written by you from scratch.В оригинале несколько неоднозначно. Думаю телеграму важно получить качественную и быструю реализацию графиков, т.к. годных бесплатных вариантов под мобилки мало, а те что есть видимо не устраивают по перфомансу.
А нарисовать графики с помощью Vulkan или, в крайнем случае, OpenGL ES, может любой школьникЗачем так уныло тралишь?. Даже просто рендер на ES2 уже не самая тривиальная задача для человека, который этого не делал. Конечно не рокет саенс, но и далеко не формошлепство. Графики писать с учетом скейлов и анимаций не сложно, но муторно, скучно и потому не особо быстро.
Выполнить это задание качественно и за разумное время непосильная задача для подавляющего большинства Android-мидлов.
Комментарий недоступен
Никто не говорит, что эта задача не по силам кому либо, кто может прожить 1000 лет и потратить на именно эту задачу год-два.
Тут вопрос, сможешь ли ты это сделать до конца поставленного срока. Ну хотя бы просо сделать, хотя бы не лучше других. Ну чтобы просто работала корректно и не вылетала. Пускай даже с дикими тормозами.