У одного из наших зарубежных друзей — известного вам, надеюсь, сервиса Livecoding.tv, сегодня стартовал конкурс на создание собственного мобильного приложения. Блог Cloud4Y является информационным спонсором проекта в России.



Т.к. это сервис онлайн-трансляций кодинга, то и конкурс объявлен онлайновый — т.е. разработка должна вестись в прямом эфире. Тогда, если даже не получится сделать лучше других, хотя бы можно выиграть приз за самую интересную трансляцию.

Если вы всё же не слышали про Livecoding.tv, то, вкратце, это Twitch (ну про «Твитч»-то вы знаете?) для программистов. Да, кодить в прямом эфире сейчас модно.

Чтобы проникнуться идеей было проще, можем посоетовать кое-кого из русскоязычных кодеров:

  • indiecamp — разработка игр, участник флешмоба «100игрзанеделю»
  • Voley6969 — разработка игр Unity3D
  • c0deum — разработка мильтичата C++
  • MomWillBeProud — разработка на Ruby, Coffeescript, AngularJS
  • DAloGG — разработка на Swift
  • есть и девушки: tetianna — ведение стримов как способ изучения программирования

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

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

Участники могут начинать стримить с сегодняшнего дня. Конкурс продлится месяц, и завершится 15 мая. Победителя выберёт коммьюнити голосованием в блоге Livecoding.tv в трёх номинациях:

  • лучшее iOS-приложение под iOS 8.0 и выше,
  • лучшее Android-приложение под Android 4.0 и выше,
  • лучший (самый интересный и познавательный) стрим

Приложение должно быть создано с использованием Livecoding API.


Лучше бы, конечно, призы поменяли местами. Зачем iOS-разработчику ещё один айпад, а андроидщику ещё один дроид?

Весь процесс разработки приложения должен транслироваться на Livecoding.tv. В этом поможет инструкция для стримера.

В результате должны присутствовать основные элемента сервиса:


Результат нужен будет в виде установочного бинарника (ipa или apk), самостоятельно выложенного в Playstore или Appstore. Для эмуляции Android будут использоваться GenyMotion и Manymo, для iOS — Xcode.

Подробнее все условия.

Регистрация на конкурс.

Все дополнительные вопросы можно задать на ящик streamers@livecoding.tv

Вот вроде и всё. Кто решится участвовать — присылайте ссылки в комменты, посмотрим.

Комментарии (15)


  1. fly_style
    15.04.2016 11:09
    +1

    Танюша молодчага, у неё хорошо получается )


  1. remingthon
    15.04.2016 11:09
    +3

    ну просто очень тормозной сервис… По сравнению с тем же твичем.


    1. Chumicheff
      15.04.2016 11:36
      +1

      На котором тоже есть лайв кодеры.


      1. ReklatsMasters
        15.04.2016 14:58

        А не подскажете кто?


        1. Chumicheff
          15.04.2016 15:25

          Да просто поиск по тэгам.
          Вот, например https://www.twitch.tv/adafruit
          https://www.twitch.tv/siegegames/

          А так они все в основном сидят на https://www.twitch.tv/directory/game/Creative


    1. to0n1
      15.04.2016 12:32
      +3

      плюсую! UI тормозит, флеш плеер то еще УГ


      1. andorro
        22.04.2016 16:10

        Отключите флэш, включится HTML5 и всё будет ОК.


    1. JustOxlamon
      18.04.2016 02:16
      +1

      не просто тормозной, а с кучей багов, и принудительной регистрацией. слыханно ли, чтобы посмотреть и почитать чат мне надо иметь аккаунт там. зачем?


      1. andorro
        22.04.2016 16:11

        Каких именно багов?
        Что каасется чата, на Твиче тоже раньше так было, может и на «Лайвкодинге» поменяется со временем.


  1. Ohar
    15.04.2016 11:14
    +1

    У них до сих пор без флеша только в Хроме и Сафари трансляции работают?


  1. Namynnuz
    15.04.2016 16:09
    +2

    Разработка интересно смотрится, когда состоявшиеся кодеры показывают и комментируют сей процесс. Когда у них уже есть некая архитектура и они потихоньку наращивают мясо на кости. Когда по фану, не особо задумываясь, идёт какой-то процесс. Там и что-то почерпнуть можно, и пообщаться, и наблюдается это вполне себе живо. Если же брать большинство, это обычно вдумчивое, безмолвное пыренье в экран. А в случае с новичками, ещё и в книгу, а то и того хуже — статью/видеоурок на русском по самым основам…


    1. Znbogdan
      16.04.2016 12:07

      От новичков, я бы большего и не ожидал. Да и новички в большинство случаев реально интереснее смотреть, ведь зеленые еще.


      1. Namynnuz
        16.04.2016 12:47

        Очень на любителя экспириенс…


    1. JustOxlamon
      18.04.2016 02:15

      Кодить в живую, да еще чтобы было интересно мало кто может. Ну и я до сих пор уверен, что «дуракам — полработы не показывают». Потому, что живой код, это половина работы, там потом идет рефакторинг, переписывание, а до этого идет планирование архитектуры. Лайв кодинг это от програмистов к програмистам, другие там видят буквы и вершинку айсберга.


  1. Dzhekson6000
    15.04.2016 20:55
    +1

    www.livecoding.tv/dzhekson6000 буду участвовать. с комментариями и т.п.