Avokado Project

    Всем привет!

    Мы анонсируем старт сотрудничества в формате open-source между «Авито» и «Лабораторией Касперского» — Avokado. Главная цель этого проекта — разработать инструменты, которые упростят жизнь мобильных разработчиков.

    Мы искренне верим в синергию, и что 1+1 может давать в сумме больше двух. Верим, что группа людей с общей целью может достигнуть большего, чем одиночки. Что стоит делиться опытом, знаниями и инструментами, ведь в ответ ты получаешь больше, чем отдаешь. Именно в этом суть open-source.




    Кто мы?


    Мы — группа инженеров с большим опытом в мобильной разработке. Мы помним второй Android, появление фрагментов, как выглядел Holo и как Material вытолкнул его со сцены. Мы верим, что вместе сможем создать полезные и эффективные инструменты.

    Команда



    Сергей Боиштян, Software Engineer
    Работает в «Авито» в команде, которая занимается инфраструктурой CI для Android-приложений. Пишет Gradle-плагины и фреймворк для тестирования.


    Дмитрий Воронин, Android-инженер
    Работает в «Авито» с 2014 года, занимается CI/CD в Android с 2016-го.


    Евгений Кривобоков, Android-инженер
    Попал в Android-разработку в 2013-м. Через два года перешел в «Авито». Постепенно все больше фокусировался на платформенной разработке. Помогал другим инженерам с общими инструментами, сборкой приложения. С 2018-го занимается инструментами тестирования и CI.


    Егор Курников, Android-инженер
    В Android-разработке с 2016 года. Android-инженер в Yandex, в прошлом — в «Лаборатории Касперского» и «Сбербанке». Один из разработчиков фреймворка Kaspresso.


    Евгений Мацюк, Software Expert в «Лаборатории Касперского», Google Developer Expert
    Поднимает с колен разработку и себя в 5 утра. Автор статей и докладов об Android-разработке, организатор митапов, воркшопов и академий. Автор архитектурного CookBook. Один из авторов фреймворка Kaspresso. Верит в светлое будущее с автотестами и обещает рай на Земле вместе с ними.


    Руслан Мингалиев, Android-инженер
    Занимается разработкой приложений для Android с 2013 года. Senior software engineer в «Лаборатории Касперского». Один из авторов фреймворка Kaspresso, контрибьютор Avito Android Open Source.


    Даниил Попов, Android-инженер
    В Android-разработке с 2012 года. В настоящее время занимается инфраструктурой Android-проекта в «Авито». До этого работал в Mail.ru и преподавал мобильную разработку в Технопарке.

    Что мы готовы предложить уже сейчас


    Всеми своими действиями мы будем делиться на нашем сайте. Наиболее интересные разделы — это «Продукты» и «Активности».
    Посмотрите на разработки, которые мы уже можем предложить миру:

    • Kaspresso framework — фреймворк для написания UI-тестов, использующий Espresso и UI Automator.
    • Avito Android Infrastructure — инфраструктура Android-приложений «Авито».
    • Автотесты — процесс создания и запуска UI-тестов под Android.


    Что дальше?


    Наше приоритетное направление работы — автотесты. За последние пару лет сообщество сделало большой шаг вперед в мире UI-тестов, но единой картины по-прежнему нет. Инженеры до сих пор тратит немало времени на настройку инструментов и процессов автотестирования.

    Поэтому сейчас главная задача Avokado — создать ту самую единую картину, продукт, который позволит развернуть автотесты в любом проекте за условные 15 минут. Все это относится к продукту «Автотесты». Следующая наша статья будет как раз посвящена им.

    «Я тоже хочу участвовать в этой движухе»


    Узнать о проекте и помочь нам можно разными способами:

    «Лаборатория Касперского»
    Ловим вирусы, исследуем угрозы, спасаем мир

    Комментарии 1

      +2
      У вас неправильный логотип.
      Настоящий Авокато только этот
      image

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

      Самое читаемое