ASmirnov
927 subscribers
78 photos
1 video
2 files
355 links
Android In Faces -> уходим от Android

Я Александр Смирнов, CPTO MySky.com иногда пишу разные мысли об ИТ, бизнесе и обучении
Download Telegram
Погода в Москве наконец-то испортилась, а значит вечером 30-го будет уютно зелететь и послуать про еволюцию команды Android разработки в Тинькофф, подходы, изменения, шишки и вот это вот всё.
Также будет core команда где будет много ништяков начиная от ui-kit, заканчивая voip

Регистрация
Люблю бенчмарки и давно хотел понаблюдать за трендами между Flutter vs ReactNative и собственно нашёл парочку интересных сравнений для перфоманса и общего среза рыночка в 2021 году.

Из интересного, по перфомансу предлагают рассмотреть в трёх направлениях:
1. Перфоманс phone API – в теории тут практически идентично будет у всех
2. Скорость рендера – в теории RN сильно проиграет, Flutter и Native будут практически идентичны
3. Бизнес логика – тут собственно основной фокус статьи и бенчмарки подъехали. По результатом парочки синтетических тестов RN в 2-15 раз медленее Flutter, а Flutter на 20-90% Native.

Из интересного на iOS Flutter может быть местами быстрее чем Swift (но только местами).

А из второй статьи можно увидеть глубину использования в production и тут тоже достаточно интересно:
– вакансий на RN более чем в 10 раз больше чем на Flutter (у меня есть теория, что возможно это банально кривость поисковых систем которые по запросу RN выдают и простой React + ещё одна гипотеза: возможно бизнес лояльно относится к кейсам когда RN перекатывается просто в React и готов нанимать таких разработчиков)
– Доля рынка Flutter сейчас 1.5% от того что в сторе, у RN 3.66%
– Но всё это преимущество на два года более раннего выхода RN чем Flutter и доля использования в новых приложениях у Flutter 4.08%, а у RN 3.13%
– Что косвенно подтверждается тем что количество поисковых запросов и количество вопросов вопросов на StackOverflow у Flutter выше чем у RN

Ну а в качестве вывода крутаны построили табличку, я правда не совсем понял почему у RN TTM лучше чем у Flutter.


Вообщем местами спорно, но это уже хотя бы какие-то данные и в целом они совпадают с моими ожиданиями
Какой основной риск ещё может сыграть на этом рынке и сильно изменить расстановку сил:

В 2017 году было очень модно кекать с node.js на бекенде, а-ля это поделие только для прототипов ибо перфоманс просто никакой на задачах где есть вычисления. Потом было много интересных выходов ES6 и рядом с заголовками в стиле Apple «мы ускорили цикл for в 100 раз!» 🙃
И под этим всем сформировался примерно такой сетап – быстрый прототип на коленке когда FullStack чемпион пилит и фронт и бек, то берём ноду. Если много rps и нет вычислений то после запуска её и оставляем, если много вычислений то смотрим в сторону golang.

И не так давно при очередном погружении в бенчмарки я обнаружил что движки js уже настолько круто заоптимизировали что конечно нода ещё немного медленее go, но в целом на уровне java и местами быстрее.

Напомню что на десктопе js пошустрее dart-а будет 😉

* добавил ссылку на бенчи – https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/javascript.html
#реклама

5 июля старт Podlodka Soft Skills Crew – новой конференции про софт-скиллы для инженеров!

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

🟢 Тема первой недели: Коммуникации
Во время неё узнаем, как общаться с другими людьми без стресса, даже если вы "интроверт". Обсудим принципы хорошей обратной связи руководству и коллегам. А ещё научимся распознавать манипуляции и защищаться от них.

🟢 Тема второй недели: Problem solving
Познакомимся с моделями мышления, научимся проходить поведенческие и проблемные интервью (типичные для FAANG). А также расширим своё видение и узнаем, как думают топ-менеджеры и предприниматели.

Подробности нашего свежего формата уже на сайте!🔥
В четверг 8 июля в 19:00 можно присоединиться к первому мобильному митапу от компании 2ГИС и послушать про:
– кодогенерацию между SWIFT и C++ @ Анатолий Петров, 2ГИС
– использование скрытого системного Android API @ Николай Пахомов, SberDevices
– круглый стол на тему Native vs WebView @ Егор Толстой Podlodka, Илья Таратухин 2ГИС, Егор Грицина Самоката, Никита Майданов CocoaHeads

Митап будет проходить онлайн, надеюсь следующий будет не за горами – приходите на стрим
📱 Приглашаем на One Day Offer для iOS- и Android-разработчиков

Вы — в течение одного дня общаетесь с командой Тинькофф.
Мы — даем оффер в конце дня, если общение проходит хорошо.

В какую команду
Набираем разработчиков в мобильный банк — делать приложение Тинькофф для 10 миллионов клиентов каждый месяц. Сейчас над приложением работают 5 технических и 25 кросс-функциональных команд, поэтому вы сможете выбрать интересное вам направление.

Кого ждем
У нас сильная команда, и мы ищем таких же коллег: с хорошим знанием языка, платформы, умением писать качественный код и опытом от двух лет.

📨 Отправляйте заявку на участие в Тинькофф One Day Offer. В течение трех дней мы дадим обратную связь, а за два дня до мероприятия пришлем всю информацию об интервью.
Xiaomi подвинул Apple с второго места по продажам за Q2 2021, сумасшедший рост в 83% (привет новые успешные модели и увядание Huawei).

Теперь распределение:
Samsung 19%
Xiaomi 17%
Apple 14%


Источник
https://finance.yahoo.com/news/xiaomi-overtakes-apple-world-no-020358297.html?guccounter=1
Podlodka анонсирует новый сезон Podlodka Android Crew - старт 26 июля.

Интенсив продлится две недели. Встречаются дважды в день: утром и вечером 🔥
Тебя уже ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).

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

Вторую неделю посвящают хранению данных.
Разберут всё, что доступно для хранения данных на устройствах: удаленные и не очень БД, файлы, shared preferences, новые файловые API и многое другое.

Все подробности уже на сайте, проходи и осмотрись 😉
> US States California, Colorado, Hawaii, Oregon, Vermont, and Washington have banned the sale of high-end gaming PCs under a new energy bill.

Такое ощущение что Stadia&Co протащили очень дурацкий закон по которому особо ни по геймить нормально нельзя будет, ни модельки по разворачивать на своём железе.
Интересно приведёт ли это к ещё большему оттоку разрабов из долины.

Подробности https://www.theregister.com/2021/07/26/dell_energy_pcs/
QIWI Android Developer Days

19 августа
пройдет первый митап QIWI для Android-разработчиков. Поделимся опытом внедрения Kotlin Multiplatform Mobile, расскажем о фича-флагах и единой системе обработки диплинков с кодогенерацией.

А ещё: кубер не только для бэкенда, но и для фермы девайсов для автотестов; как мы переходили на продуктовую разработку, о работе в наших командах и о том, как продать свои фичи бизнесу.

7 спикеров, спецгость - Илья Линник, заставший первые API Android. Приходите послушать или подключайтесь онлайн!

Подробная программа мероприятия и регистрация по ссылке


Привет долгожданный offline ;)
🔥OTUS начинает новый набор продвинутого онлайн-курса «Android Developer. Professional» на Kotlin от OTUS и Альфа Банка. Курс предназначен для разработчиков с опытом от 1 года. Пройдите тест и узнайте, готовы ли вы к обучению!

👉🏻ПРОЙТИ ТЕСТ ПО ПРОДВИНУТОЙ ANDROID-РАЗРАБОТКЕ: https://otus.pw/PuX6/

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный 2-дневный практический интенсив «Android Lint»: https://otus.pw/jOtp/
И ещё немного обучение Android разработчикам, но с нуля:

🤖Оставьте заявку на 10-месячный онлайн-курс «Специализация Android Developer» на Kotlin от OTUS и Альфа-банка и пройдите путь с нуля до middle в сопровождении топовых преподавателей-практиков, персонального ментора и карьерного консультанта!

👉🏻ЗАПИСАТЬСЯ НА КУРС С НУЛЯ: https://otus.pw/caEo/

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный 2-дневный практический интенсив «Делаем мобильную версию PopIt»: https://otus.pw/zQj1/
Ух, вот это долгая обратная совместимость.
Только вчера, 27 сентября, Google перестал поддерживать и выключил доступ к Youtube, Maps и Gmail на устройствах Android 2.3.7.
Т.е. стали требовать Android 3.0+ – сказать, что я удивлён такой долгой обратной совместимостью, это ничего не сказать)

А в каком году вы отказались от поддержки Android 2.3.7?
Получить оффер и стать мобильным разработчиком Авито за уикенд — реально ⚡️

Как участвовать:
пройдите тест и подайте заявку до 11 ноября;
участников с лучшими результатами пригласят на Zoom-интервью, где вы сможете продемонстрировать свои софт- и хард-скиллы и узнать больше о команде и задачах;
у вас есть все шансы получить оффер за выходные.

В Авито вы сможете влиять на продукт и участвовать в развитии сервиса, попасть в крутое коммьюнити, где работает больше 70 iOS- и Android-разработчиков, а также получить отличные условия для работы и самореализации.

Все подробности по ссылке: clc.to/3R1Kzg

Если хотите кого-то порекомендовать, примите участие в реферальной программе: bit.ly/3BfLR7w
Достаточно быстро это прийдет и в Андроид мир. Так что поздравляет создателей платных сервисов, скоро ваша ютин-экономика станет немного лучше)
Forwarded from addmeto (Grigory Bakunov)
#battleroyale продолжается, в рамках дела Эпик против Эппл судья вынес прямое указание - разрешить приложениям ссылки и кнопки на оплату, ведущие на сторонние сервисы. Теперь куча приложений перейдут с оплаты через эппл на оплату через свой сайт, потому что это сходу экономия больше 10%.

Требование начинает действие с 9 декабря и эппл по сути с ним уже согласился.
https://www.theverge.com/2021/11/9/22773082/epic-apple-fortnite-lawsuit-ruling-injunction-stay-app-store-anti-steering-rules