В 2015 интернетик гремел кейсом редизайна Кинопоиска, который напомню, закончился откатами и увольнением большого числа людей. И кажется, прямо сейчас мы становимся свидетелями очередного кейса эффективного менеджмента.
Достаточно давно компания #Рокетбанк приняла стратегическое решение "Нафиг native, мы пойдем в ReactNative" – о причинах сего решения можно только догадаться, традиционно в таких случаях говорят про желание экономить, ускорить TimeToMarket и вот это вот всё.
После решения крутаны напряглись и выкатили приложение под названием Рокетбанк Х, которое использовало RN под капотом и долго держали аппку беткой для лояльной аудитории. Тестировали, фиксили баги и получали обратную связь пользователей – вроде всё грамотно, кажется что может пойти не так?
Так вот по прошествии двух лет крутаны увлеклись мемасиком про 3 сентября и перевели старенькое, нативное приложение на новые рельсы.
И тут бомбануло:
– оценка в маркете за пару дней рухнула уже на 0.4 пункта на iOS и 0.6 на Android
– пользователи тотально негативят, ставят приложению 1 бал, пишут о багах и проблемах
– нативное приложение было примером производительности и фокуса на анимациях, а тормоза на новом видны не вооруженным глазом
– показались признаки спецефичности пользователей сервиса, юзеры оказались достаточно технологичны и прям хейтят ReactNative. Голосуют за это низким балом оценки.
– качество реализации получилось достаточно низким – количество багов, не продуманной миграции зашкаливают, особенности работы в оффлайне. Также большой вопрос как такое выкатывать в прод + где QA!?
– пользователи жалуются про вес в 80 метров, но по честноку рокет всегда весил много и был не самым оптимальным с точки зрения хранения ресурсов
– наблюдаем рост количества мемасиков по поводу ситуации в чатиках
– самый главный вопрос, зачем нужна была двухгодичная бета программа с сбором обратной связи ежели в конце менеджмент положил огромный болт на фидбек от пользователей
Запасаемся попкорном и смотрим очередную итерацию проблем у крутецкого сервиса(
С тех точки зрения получился огромный удар по RN комьюнити, который ещё не раз вспомнят нативные разработчики.
Ну и из исторических выводов умный рекрутер сейчас поставит таргет по компании и отправит пару писем, но в целом интересно как этот кейс повлияет на рунет и дальнейший выбор тех стека мобильными командами. Я не припомню более епичного перехода на RN, а вы?
@androidinfaces
Достаточно давно компания #Рокетбанк приняла стратегическое решение "Нафиг native, мы пойдем в ReactNative" – о причинах сего решения можно только догадаться, традиционно в таких случаях говорят про желание экономить, ускорить TimeToMarket и вот это вот всё.
После решения крутаны напряглись и выкатили приложение под названием Рокетбанк Х, которое использовало RN под капотом и долго держали аппку беткой для лояльной аудитории. Тестировали, фиксили баги и получали обратную связь пользователей – вроде всё грамотно, кажется что может пойти не так?
Так вот по прошествии двух лет крутаны увлеклись мемасиком про 3 сентября и перевели старенькое, нативное приложение на новые рельсы.
И тут бомбануло:
– оценка в маркете за пару дней рухнула уже на 0.4 пункта на iOS и 0.6 на Android
– пользователи тотально негативят, ставят приложению 1 бал, пишут о багах и проблемах
– нативное приложение было примером производительности и фокуса на анимациях, а тормоза на новом видны не вооруженным глазом
– показались признаки спецефичности пользователей сервиса, юзеры оказались достаточно технологичны и прям хейтят ReactNative. Голосуют за это низким балом оценки.
– качество реализации получилось достаточно низким – количество багов, не продуманной миграции зашкаливают, особенности работы в оффлайне. Также большой вопрос как такое выкатывать в прод + где QA!?
– пользователи жалуются про вес в 80 метров, но по честноку рокет всегда весил много и был не самым оптимальным с точки зрения хранения ресурсов
– наблюдаем рост количества мемасиков по поводу ситуации в чатиках
– самый главный вопрос, зачем нужна была двухгодичная бета программа с сбором обратной связи ежели в конце менеджмент положил огромный болт на фидбек от пользователей
Запасаемся попкорном и смотрим очередную итерацию проблем у крутецкого сервиса(
С тех точки зрения получился огромный удар по RN комьюнити, который ещё не раз вспомнят нативные разработчики.
Ну и из исторических выводов умный рекрутер сейчас поставит таргет по компании и отправит пару писем, но в целом интересно как этот кейс повлияет на рунет и дальнейший выбор тех стека мобильными командами. Я не припомню более епичного перехода на RN, а вы?
@androidinfaces
Смотреть WWDC от Apple не самое распространённое занятие в среде Android разработчиков, и очень зря! Не только интересно, но и полезно глянуть что нового у коллег.
Самое главное: через час все айфоны превратятся в тыкву, смотреть онлайн и без регистрации!
Самое главное: через час все айфоны превратятся в тыкву, смотреть онлайн и без регистрации!
Напоминаем что ждём тебя сегодня(13.09), в офисе компании Kaspersky Lab в БЦ "Олимпия Парк", по адресу Москва, Ленинградское ш. 39Ас2.
Программа
18:30 – 19:00 — Регистрация
19:10 – 19:55 — «CI/CD для маленькой команды с эмулятором и Docker’ом» Никита Куликов, Mail.Ru Group
20:00 – 20:30 — «Android Jetpack Compose» Антон Зинаков, Mail.Ru Group
20:30 – 21:00 — Pizza time/нетворкинг
21:00 – 21:40 — «Единственное, что вам нужно для UI-тестирования» Егор Курников, Лаборатория Касперского
21:45 — afterparty
Напоминаем что при себе желательно иметь документ удостоверяющий личность.
Любой вопрос вы сможете быстро решить в чате сообщества – @mosdroid!
C уважением,
команда MOSDROID
А еще сегодня пятница 13-е и ДеньПрограммиста. Митап должен выйти огненным!
Программа
18:30 – 19:00 — Регистрация
19:10 – 19:55 — «CI/CD для маленькой команды с эмулятором и Docker’ом» Никита Куликов, Mail.Ru Group
20:00 – 20:30 — «Android Jetpack Compose» Антон Зинаков, Mail.Ru Group
20:30 – 21:00 — Pizza time/нетворкинг
21:00 – 21:40 — «Единственное, что вам нужно для UI-тестирования» Егор Курников, Лаборатория Касперского
21:45 — afterparty
Напоминаем что при себе желательно иметь документ удостоверяющий личность.
Любой вопрос вы сможете быстро решить в чате сообщества – @mosdroid!
C уважением,
команда MOSDROID
А еще сегодня пятница 13-е и ДеньПрограммиста. Митап должен выйти огненным!
Опубликовали видео с последнего #MOSDROID 19 #Potassium #meetup
1. «CI/CD для маленькой команды с эмулятором и Docker’ом» Никита Куликов, Mail.Ru Group
2. «Android Jetpack Compose» Антон Зинаков, Mail.Ru Group
3. «Единственное, что вам нужно для UI-тестирования» Егор Курников, Лаборатория Касперского
Описание докладов можно прочитать тут.
Ссылки на презентации прикреплены к каждому видео в комментариях.
Нас часто спрашивают, как выступить с докладом – форма подачи доклада на MOSDROID
@androidinfaces
1. «CI/CD для маленькой команды с эмулятором и Docker’ом» Никита Куликов, Mail.Ru Group
2. «Android Jetpack Compose» Антон Зинаков, Mail.Ru Group
3. «Единственное, что вам нужно для UI-тестирования» Егор Курников, Лаборатория Касперского
Описание докладов можно прочитать тут.
Ссылки на презентации прикреплены к каждому видео в комментариях.
Нас часто спрашивают, как выступить с докладом – форма подачи доклада на MOSDROID
@androidinfaces
Совсем недавно на Mosdroid парни из KaspeskyLab рассказали о релизе Kaspresso, новом фреймворке для UI тестирования.
А сегодня выкатили статью об этом фреймворке – очень полезно. Если у вас сейчас фокус на UI тестах или вы почему-то не просмотрели видео о Kaspresso, то гоу читать)
Все вопросы, которые возникнут в рамках Kaspresso, можно задать в новом специальном чатике
А сегодня выкатили статью об этом фреймворке – очень полезно. Если у вас сейчас фокус на UI тестах или вы почему-то не просмотрели видео о Kaspresso, то гоу читать)
Все вопросы, которые возникнут в рамках Kaspresso, можно задать в новом специальном чатике
YouTube
19.3 Единственное, что вам нужно для UI-тестирования
Егор Курников, Лаборатория Касперского at #MOSDROID 19 Potassium [in KasperskyLab HeadQuarter]
При написании UI-тестов для мобильных Android-приложений возникает множество различных проблем. Часть из них может быть решена с помощью ряда уже существующих…
При написании UI-тестов для мобильных Android-приложений возникает множество различных проблем. Часть из них может быть решена с помощью ряда уже существующих…
Мир мобильной разработки спустя пару лет участия становится достаточно простым и понятным: тысячи часов вложены в разбор документации, чтение кода фреймворка, написание приложений, создание баг-репортов в Kotlin/Android/Gradle + за последние 10 лет стало сильно проще и понятнее, документация качественнее, кода и примеров больше, темы проговорены, сообщества созданы. Но теперь проблема в другом: не совсем понятно, в каком порядке постигать такой большой объём информации.
Как вы знаете, с недавних пор я Head of Mobile в Raiffeisen Bank, и у меня есть для вас классная новость: мы запускаем школу мобильной разработки! Если вы давно мечтали стать iOS или Android разработчиком, то самое время читать бриф и подавать заявку на вступление. Жду вас в Raiffeisen Mobile Dev School!
Как вы знаете, с недавних пор я Head of Mobile в Raiffeisen Bank, и у меня есть для вас классная новость: мы запускаем школу мобильной разработки! Если вы давно мечтали стать iOS или Android разработчиком, то самое время читать бриф и подавать заявку на вступление. Жду вас в Raiffeisen Mobile Dev School!
Хабр
Райффайзенбанк открывает набор в первую Школу мобильной разработки
Стажёры Raiffeisen Mobile Dev School пройдут путь от знакомства с инструментами и утилитами до детализации визуальных элементов приложений и создадут продукт для более чем 100 тысяч пользователей....
Более опытных разработчиков тоже есть чем порадовать: остался месяц до одной из крупнейших мобильных конференций СНГ этого года — 22 и 23 Октября в Питере пройдет AppsConf. Куча крутейших докладчиков с отборными темами и, как всегда, драйвовый нетворкинг)
Я активно принимаю участие в этом AppsConf и буду рассказывать о том, как работать с Андроид анимациями в 2019 году.
Купить билет вы можете на официальном сайте мероприятия. Промокод MOSDROID даёт 15% скидку на персональные билеты.
Увидимся на конференции)
Я активно принимаю участие в этом AppsConf и буду рассказывать о том, как работать с Андроид анимациями в 2019 году.
Купить билет вы можете на официальном сайте мероприятия. Промокод MOSDROID даёт 15% скидку на персональные билеты.
Увидимся на конференции)
Завтра, 28-го сентября, планирую весь день обсуждать анимации на Android на DevFest Kaliningrad, тут очень круто: как организация и контент, так и город изучить. В следующий раз обязательно приезжайте)
А тем временем в Москве самое время врываться в Avito Android #meetup – завтра парни расскажут об опыте внедрения Yandex Mapkit 3, как сделать крутое мобильное приложение, ServerDriven UI и запуск автотестов.
Врываться тут)
А тем временем в Москве самое время врываться в Avito Android #meetup – завтра парни расскажут об опыте внедрения Yandex Mapkit 3, как сделать крутое мобильное приложение, ServerDriven UI и запуск автотестов.
Врываться тут)
Forwarded from Sasha Denisov
9 ноября 2019 года произойдет одно из самых значимых событий года в среде технологических комьюнити Москвы – вторая международная конференция DevFest Moscow!
В этом году конференция станет действительно международной и будет наполнена докладами экспертов из разных стран мира: Германии, Испании, Голландии, Швейцарии, Норвегии и России. DevFest Moscow пройдет на территории пространства «Deworkacy» на Красном октябре. В течение всего дня можно будет послушать доклады и пообщаться с экспертами на темы Android, Flutter, Google Assistant, Google Cloud, Kotlin, Machine Learning и многим другим.
Более подробно о спикерах и темах можно узнать на нашем сайте и в телеграм-канале!
Let’s rock the city!
В этом году конференция станет действительно международной и будет наполнена докладами экспертов из разных стран мира: Германии, Испании, Голландии, Швейцарии, Норвегии и России. DevFest Moscow пройдет на территории пространства «Deworkacy» на Красном октябре. В течение всего дня можно будет послушать доклады и пообщаться с экспертами на темы Android, Flutter, Google Assistant, Google Cloud, Kotlin, Machine Learning и многим другим.
Более подробно о спикерах и темах можно узнать на нашем сайте и в телеграм-канале!
Let’s rock the city!
Очень часто работу с фрилансерами воспринимают как не самую качественную и достаточно рискованную. Кто виноват и что с этим сделать вопрос долгий и сложный)
(если кратко, то люди, soft-skills и когнитивные искажения)
А вспомнить об этой проблеме помог пост, найденный на просторах FB: интересный кейс отношений заказчик-исполнитель. Думаю, многие попадали в ситуацию, когда будучи исполнителем продалбывали сроки и нужно было как-то действовать, но не каждый был с другой стороны.
–––
Давайте войдем в роль заказчика, у которого пропал исполнитель, объявился через несколько дней с такой историей, продолбал все сроки и обещает завтра всё доделать. Деньги уже уплачены, ваши действия?
@mosdroid
(если кратко, то люди, soft-skills и когнитивные искажения)
А вспомнить об этой проблеме помог пост, найденный на просторах FB: интересный кейс отношений заказчик-исполнитель. Думаю, многие попадали в ситуацию, когда будучи исполнителем продалбывали сроки и нужно было как-то действовать, но не каждый был с другой стороны.
–––
Давайте войдем в роль заказчика, у которого пропал исполнитель, объявился через несколько дней с такой историей, продолбал все сроки и обещает завтра всё доделать. Деньги уже уплачены, ваши действия?
@mosdroid
Друзья,
21 октября не за горами, а значит до начала Saint AppsConf осталось меньше недели – самое время идти на сайт и успеть присоединиться к топовой конференции!
А нам самое время разыграть билет на эту конферению, а чтобы было ещё интереснее, мы добавим ещё два билета на первую конференцию на Soft-skills для разработчиков – DevWhatYouLove, которая пройдет 26 октября в Москве.
Итого:
Необходимо прислать скриншот отзыва о мобильном приложении, который вам больше всего понравился(смешной, неожиданные, милый, матерный – вообще без цензуры, на ваш вкус).
18 октября в 12:00 закрываем форму и подводим итоги, экспертное мнение жюри присуждает следующие:
1 место – выиграывает билет на AppsConf
2 место – билет на DevWhatYouLove
3 место – билет на DevWhatYouLove
Все присланные варианты потом оформим в виде отдельного поста)
Скриншоты слать вот через эту форму – https://forms.gle/RkJ1r1s7uAd6dWph7
Время пошло, like, share, repost 😉
21 октября не за горами, а значит до начала Saint AppsConf осталось меньше недели – самое время идти на сайт и успеть присоединиться к топовой конференции!
А нам самое время разыграть билет на эту конферению, а чтобы было ещё интереснее, мы добавим ещё два билета на первую конференцию на Soft-skills для разработчиков – DevWhatYouLove, которая пройдет 26 октября в Москве.
Итого:
Необходимо прислать скриншот отзыва о мобильном приложении, который вам больше всего понравился(смешной, неожиданные, милый, матерный – вообще без цензуры, на ваш вкус).
18 октября в 12:00 закрываем форму и подводим итоги, экспертное мнение жюри присуждает следующие:
1 место – выиграывает билет на AppsConf
2 место – билет на DevWhatYouLove
3 место – билет на DevWhatYouLove
Все присланные варианты потом оформим в виде отдельного поста)
Скриншоты слать вот через эту форму – https://forms.gle/RkJ1r1s7uAd6dWph7
Время пошло, like, share, repost 😉
appsconf.ru
Профессиональная конференция разработчиков мобильных приложений 2019
ASmirnov
Друзья, 21 октября не за горами, а значит до начала Saint AppsConf осталось меньше недели – самое время идти на сайт и успеть присоединиться к топовой конференции! А нам самое время разыграть билет на эту конферению, а чтобы было ещё интереснее, мы добавим…
FYI: Конкурс завершён, ночью билеты уйдут победителям!
Было сложно, но мы смогли!
Итоги подведены и поздравляю победителей:
– Вадим Ахмятов награждается билетом на AppsConf и 21 и 22 октября проводит в Питере!
– Юлия Леукина и Евгений Теребенин награждаются билетами на DWYL и 26 октября огненно прокачаются в Москве!
Посмотреть на отзывы победителей и на каждыйх из присланных отзывов вы можете в статье на Medium
Комментарии приветствуются)
Итоги подведены и поздравляю победителей:
– Вадим Ахмятов награждается билетом на AppsConf и 21 и 22 октября проводит в Питере!
– Юлия Леукина и Евгений Теребенин награждаются билетами на DWYL и 26 октября огненно прокачаются в Москве!
Посмотреть на отзывы победителей и на каждыйх из присланных отзывов вы можете в статье на Medium
Комментарии приветствуются)
Medium
MOSDROID — BEST FEEDBACK
Привет, 15–18 октября мы проводили конкурс на лучший отзыв о мобильном приложении найденный в маркетах. Без цензуры, мило, смешно…
Привет!
целых 56 дней прошло со времени последнего MOSDROID – не порядок!
Так вот, 16 ноября #MOSDROID #20 #Calcium встретимся в Raiffeisenbank на проспекте Андропова 18к2, чтобы оценить опыт погружения коллег в кроссплатформу на Flutter и Golang.
Проапгрейдить знания про анимации и модульную разработку до уровня 2019 года.
В завершение вечера послушаем про способы повышения профита от автоматизированных тестов!
Традиционно видеозапись в канале @androidinfaces
📆 Дата: 16 ноября, суббота
⌚️ Время: 15.30
🏢 Москва, офис Raiffeisenbank, проспект Андропова 18к2
Регистрация через сайт
целых 56 дней прошло со времени последнего MOSDROID – не порядок!
Так вот, 16 ноября #MOSDROID #20 #Calcium встретимся в Raiffeisenbank на проспекте Андропова 18к2, чтобы оценить опыт погружения коллег в кроссплатформу на Flutter и Golang.
Проапгрейдить знания про анимации и модульную разработку до уровня 2019 года.
В завершение вечера послушаем про способы повышения профита от автоматизированных тестов!
Традиционно видеозапись в канале @androidinfaces
📆 Дата: 16 ноября, суббота
⌚️ Время: 15.30
🏢 Москва, офис Raiffeisenbank, проспект Андропова 18к2
Регистрация через сайт
Казалось бы, пермишены подъехали уже много лет назад, но не всё так просто!
Исследователи обнаружили уязвимость, которая до Июля 2019-го позволяла снимать фото, видео и уточнять геолокацию по фоткам абсолютно в тихую. На этот раз подвержены были девайсы от Google и Samsung.
По сути первый раз когда стоковый андроид дал трещину на моей памяти о_О
Читать
Исследователи обнаружили уязвимость, которая до Июля 2019-го позволяла снимать фото, видео и уточнять геолокацию по фоткам абсолютно в тихую. На этот раз подвержены были девайсы от Google и Samsung.
По сути первый раз когда стоковый андроид дал трещину на моей памяти о_О
Читать
BleepingComputer
Android Camera App Bug Lets Apps Record Video Without Permission
A new vulnerability has been found in the Camera apps for millions, if not hundreds of millions, of Android devices that could allow other apps to record video, take pictures, and extract GPS data from media without having the required permissions.
10 месяцев в альфе, пол года в бете и, наконец-то, релиз 20 ноября стабильной версии ViewPager2, если вы по какой-то неведовой причине всё ещё юзаете ViewPager, то супер быстро переходите на новую, т.к. она сильно легче, удобней и работает шустрее – написана поверх RecyclerView.
Последние 4 года я активно таскал свой допиленный RecyclerView для замены ужасного ViewPager, там было пару мелких моментов, которые мне не нравились, но руки не доходили допилить. Теперь смело перейду на реализацию парней, за что им, собственно, спасибо.
А вот в этой статье можно детально узнать про особенности реализации, различия и как теперь жить с новой либой. Нужно переходить!
@androidinfaces
Последние 4 года я активно таскал свой допиленный RecyclerView для замены ужасного ViewPager, там было пару мелких моментов, которые мне не нравились, но руки не доходили допилить. Теперь смело перейду на реализацию парней, за что им, собственно, спасибо.
А вот в этой статье можно детально узнать про особенности реализации, различия и как теперь жить с новой либой. Нужно переходить!
@androidinfaces
Android Developers
ViewPager2 | Jetpack | Android Developers
Дамы и Господа, если roadmap вашего продукта выглядит иначе, даже не зовите меня в этот продукт!
Шикарный коммит с roadmap на 2020 год от команды ClickHouse и некоторые перлы из него!
> Примечание по терминологии. В тексте иногда используется понятие "просранная задача". Это технический термин, который лишён оскорбительной коннотации и обозначает просранную задачу.
> Здесь собраны важные задачи на 2020 год. Также многие из них присутствуют в GitHub Issues или (редко) в Яндекс.Трекере, а также (очень редко) в Яндекс.Goals.
> Изначально делал Андрей Чулков, ВШЭ, теперь доделывает Ольга Хвостикова, но задача прокрастинирована из-за задачи 25.9.
> Задачу хочет сделать Иван Лежанкин в свободное время, но за последний год никаких поползновений не видно.
> Не делает Иван Блинков, и есть подозрения, что он не в состоянии выполнить эту задачу.
> Задача полностью обречена на провал с практической точки зрения, но пользователям важен сам факт того, что она будет, а мы уважаем чувства пользователей.
> В прошлом году задачу начинал делать Евгений Правда, ВШЭ, но почти полностью просрал её.
> 22.28. Изучить и исправить поведение работы с Kafka при ребалансировке.¶
Иван Лежанкин, если он не сдастся.
@androidinfaces
Шикарный коммит с roadmap на 2020 год от команды ClickHouse и некоторые перлы из него!
> Примечание по терминологии. В тексте иногда используется понятие "просранная задача". Это технический термин, который лишён оскорбительной коннотации и обозначает просранную задачу.
> Здесь собраны важные задачи на 2020 год. Также многие из них присутствуют в GitHub Issues или (редко) в Яндекс.Трекере, а также (очень редко) в Яндекс.Goals.
> Изначально делал Андрей Чулков, ВШЭ, теперь доделывает Ольга Хвостикова, но задача прокрастинирована из-за задачи 25.9.
> Задачу хочет сделать Иван Лежанкин в свободное время, но за последний год никаких поползновений не видно.
> Не делает Иван Блинков, и есть подозрения, что он не в состоянии выполнить эту задачу.
> Задача полностью обречена на провал с практической точки зрения, но пользователям важен сам факт того, что она будет, а мы уважаем чувства пользователей.
> В прошлом году задачу начинал делать Евгений Правда, ВШЭ, но почти полностью просрал её.
> 22.28. Изучить и исправить поведение работы с Kafka при ребалансировке.¶
Иван Лежанкин, если он не сдастся.
@androidinfaces
GitHub
Added roadmap for 2020 (draft) · ClickHouse/ClickHouse@a3a1d5b
ClickHouse® is a free analytics DBMS for big data. Contribute to ClickHouse/ClickHouse development by creating an account on GitHub.