Наконец-то анонсируем тот самый митап. Все как вы любите, максимально хардкорненько и интересно. Про инфраструктуру вокруг UI тестов, собственный пакетный менеджер, мониторинг ошибок и зависаний. А на закуску – мотивационный доклад про кроссфункциональность и t-shaped skills.
https://avitotech.timepad.ru/event/737788/?utm_refcode=2d3382725155184d8911cbc4ed6a5458d6d18991
#meetups
https://avitotech.timepad.ru/event/737788/?utm_refcode=2d3382725155184d8911cbc4ed6a5458d6d18991
#meetups
avitotech.timepad.ru
Avito iOS Summer Edition / События на TimePad.ru
16 июня приглашаем iOS-разработчиков на традиционный митап Avito iOS Summer Edition. Поговорим о мониторинге в мобильных приложениях, разработке, запуске и стабилизации функциональных тестов, обсудим, как работают кросс-функциональные команды и каким должен…
Любимая секция утечек перед WWDC. Говорят, в Xcode завезут темную тему.
https://9to5mac.com/2018/06/02/leaked-macos-10-14-screenshots-show-off-new-dark-mode-apple-news-app-xcode-10/
#wwdc
https://9to5mac.com/2018/06/02/leaked-macos-10-14-screenshots-show-off-new-dark-mode-apple-news-app-xcode-10/
#wwdc
9to5Mac
Leaked macOS 10.14 screenshots show off new dark mode, Apple News app for Mac, and Xcode 10 [update: video] - 9to5Mac
Developer Steve Troughton Smith today tweeted photos of macOS 10.14 with some very juicy details about Apple’s upcoming operating system....
Продолжаем искать оператора, который поможет нам с MVP видеоблога. Нужно иметь прямые руки, видеооборудование, петлички и что там еще посчитаете нужным. Пишите напрямую мне, @etolstoy. Гостя и место уже выбрали, кстати.
Интересный тред в твиттере в котором разбирают, депрекейтят ли React Native в Facebook или нет. Но что бы там в комментариях ни говорили, мы-то знаем, что в конце концов ожидает рпенсорсные продукты FB.
https://twitter.com/sandofsky/status/1003005043224842240
#reactnative
https://twitter.com/sandofsky/status/1003005043224842240
#reactnative
Twitter
Ben Sandofsky
Sources close to the matter have confirmed they’re moving away.
Forwarded from Tolstoy Live (Egor Tolstoy)
Доброе дело стриминга ввдц в телеграм продолжается, В этот раз, что интересно, от победителя scholarship, поэтому много уникального контента.
https://t.me/wwdc_ru_log
https://t.me/wwdc_ru_log
Как я уже говорил, сегодня вечером, ориентировочно в 19.30, стартуем стрим трансляции WWDC с комментариями, шуточками и вот этим всем. Хотите поучаствовать и выиграть призов от Авито и Подлодки? Закидывайте ваши предсказания в форму – выберем автора самых точных и интересных.
https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
#wwdc
https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
#wwdc
Google Docs
Конкурс от стрима «Честный ВВДЦ»
4 июня Егор Толстой и Влад Алексеев стримят трансляцию кейноута WWDC, комментируя все происходящее. Книжки учат задействовать аудиторию, поэтому мы проводим конкурс на лучшее предсказание.
С вас пять тезисов того, что нас ждет на WWDC. Авторы самых точных…
С вас пять тезисов того, что нас ждет на WWDC. Авторы самых точных…
А вот и ссылка на трансляцию готова. Где-то в 19:30 начнем. Если вы не вписались на коллективный просмотр ни в какой офис, то провести вечер со мной, Владом и Тимом Куком – ваш лучший выбор.
https://www.youtube.com/watch?v=rRfyVZ-_rq0
#wwdc
https://www.youtube.com/watch?v=rRfyVZ-_rq0
#wwdc
YouTube
Честный ВВДЦ – стрим презентации 4 июня / WWDC 2018 / iOS 12
Ждем всех в 19:30 на самый честный стрим WWDC 2018. Егор Толстой и Влад Алексеев будут разбираться, что из показанного меняет мир, а что – рекламный буллшит.
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Был фальстарт и ссылка поменялась. Ставьте ваши лойсы и подписывайтесь, начнем уже через полтора часа!
https://www.youtube.com/watch?v=rRfyVZ-_rq0
https://www.youtube.com/watch?v=rRfyVZ-_rq0
YouTube
Честный ВВДЦ – стрим презентации 4 июня / WWDC 2018 / iOS 12
Ждем всех в 19:30 на самый честный стрим WWDC 2018. Егор Толстой и Влад Алексеев будут разбираться, что из показанного меняет мир, а что – рекламный буллшит.
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Конкурс для зрителей на лучшее предсказание: https://goo.gl/forms/cSPj7Mdu6pJNqFhl2
Разыгрываем…
Начните утро с дайджеста основных анонсов на Platform State of the Union, второй по важности презентации на WWDC после кейноута. Судя по объявленному, моя теория про «год инвестиций в стабильность», о которой я писал в @tolstoylive верна.
https://www.imore.com/platforms-state-union-important-highlights-event
#wwdc
https://www.imore.com/platforms-state-union-important-highlights-event
#wwdc
iMore
Platforms State of the Union: Important highlights from the event
Check out Apple's big announcements from the Platforms State of the Union!
Хотите узнать, как устроена iOS разработка в Авито? Заходите в коммента на Хабр, мы готовы рассказать про:
- Как устроено наше приложение.
- Как мы ведём разработку нашего iOS-приложения большой командой.
- Рабочие процессы: код-ревью, пулл реквесты, запуск тестов, проверки.
- CI/CD.
- Автоматизированное тестирование.
- Легаси: как мы с этим боремся.
- Внутренние решения для разработки: навигация, кодогенерация, feature-toggle, networking, решение для построения списков, DI, аналитика, deep links.
- Замеры и оптимизация метрик: время сборки/запуска, размер приложения, количество зависимостей, утилизация CPU на сборке.
- Продуктовая разработка, кросс-функциональность, A/B тестирование.
https://habr.com/company/avito/blog/413211/
#processes #architecture
- Как устроено наше приложение.
- Как мы ведём разработку нашего iOS-приложения большой командой.
- Рабочие процессы: код-ревью, пулл реквесты, запуск тестов, проверки.
- CI/CD.
- Автоматизированное тестирование.
- Легаси: как мы с этим боремся.
- Внутренние решения для разработки: навигация, кодогенерация, feature-toggle, networking, решение для построения списков, DI, аналитика, deep links.
- Замеры и оптимизация метрик: время сборки/запуска, размер приложения, количество зависимостей, утилизация CPU на сборке.
- Продуктовая разработка, кросс-функциональность, A/B тестирование.
https://habr.com/company/avito/blog/413211/
#processes #architecture
Хабр
Разбираем iOS-приложение Avito: Ask Me Anything
Привет! Сегодня в нашем блоге мы проводим уже традиционную секцию вопросов и ответов Ask Me Anything. (До этого были АМА по бэкенду и по android-разработке). Про...
Отличный обзор новых плюшек Siri в iOS 12.
https://bendodson.com/weblog/2018/06/05/custom-intents-with-sirikit-ios-12/
#wwdc #sdk
https://bendodson.com/weblog/2018/06/05/custom-intents-with-sirikit-ios-12/
#wwdc #sdk
Bendodson
Custom Intents with SiriKit on iOS 12
I've been diving into the SiriKit additions in iOS 12 including Custom Intents, Shortcuts, and Shortcut Phrases. Is this the Siri API developers have been waiting for?
Впечатления от WWDC команды Redmadrobot, побывавшей там.
https://habr.com/company/redmadrobot/blog/413741/
#wwdc
https://habr.com/company/redmadrobot/blog/413741/
#wwdc
Хабр
Что это было и как: впечатления команды Redmadrobot от WWDC
Роботы-разработчики продолжают телеграфировать из Сан-Хосе. И если о технических новостях WWDC все уже знают — да и мы об этом писали, на этот раз mc_murphy vani...
Краткая подборка всех нововведений в iOS 12. Кажется, что оптимальными штуками для фичеринга в этом году будут групповые пуши и интеграция с Siri.
https://www.hackingwithswift.com/articles/121/whats-new-in-ios-12
#wwdc
https://www.hackingwithswift.com/articles/121/whats-new-in-ios-12
#wwdc
Hacking with Swift
What’s new in iOS 12?
Learn what developer features have changed and how to use them
Facebook заопенсорсил Sonar, инструмент для дебага мобильных приложений. Пока умеет в визуальную иерархию, запросы GraphQL и перфоманс.
https://code.facebook.com/posts/1461914677288302/open-sourcing-sonar-a-new-extensible-debugging-tool/
#tools
https://code.facebook.com/posts/1461914677288302/open-sourcing-sonar-a-new-extensible-debugging-tool/
#tools
Facebook Code
Open-sourcing Sonar, a new extensible debugging tool
We're open-sourcing Sonar, our extensible cross-platform debugging tool, to give engineers a highly flexible, intuitive way to inspect and understand the structure and behavior of their iOS and Android applications.
Организаторы Мобиуса проводят новый формат конференции – IT-фестиваль. Обещают доклады, отдельные митапы, стенды от сообществ и всякое такое. Если вы готовы поучаствовать, предложив доклад в основную программу или подготовив стенд с интересным контентом, то оставляйте заявку на сайте мероприятия.
http://techtrain.ru/community/
#conferences
http://techtrain.ru/community/
#conferences
Напоминаю, что уже в субботу пройдет iOS митап в Avito. Разбираем кучу хардкорных тем, едим еду, общаемся и выигрываем ништяки во всяких конкурсах. Есть еще несколько мест для регистрации.
https://avitotech.timepad.ru/event/737788/?utm_refcode=2d3382725155184d8911cbc4ed6a5458d6d18991
#meetups
https://avitotech.timepad.ru/event/737788/?utm_refcode=2d3382725155184d8911cbc4ed6a5458d6d18991
#meetups
avitotech.timepad.ru
Avito iOS Summer Edition / События на TimePad.ru
16 июня приглашаем iOS-разработчиков на традиционный митап Avito iOS Summer Edition. Поговорим о мониторинге в мобильных приложениях, разработке, запуске и стабилизации функциональных тестов, обсудим, как работают кросс-функциональные команды и каким должен…
Вот что бывает с теми, кто сидит на вайпере.
Forwarded from Makar Stetsenko
Cool story:
Только что получили от клиента письмо с претензиями:
Uncommon architecture used for _ iOS not used as widely in U.S.
V.I.P.E.R. is a relatively new architecture for building iOS apps. It goes against everything Apple designed iOS around so integrating it and working with it is a pain. It’s geared towards large development teams not sole developers, and almost all of the documentation is written in Russian. This slowed our development pace. It’s as if they purposely did it so only they could maintain it.
Егор, ты говорил, все будет ок. Как быть? Что писать? Как дальше жить?
Только что получили от клиента письмо с претензиями:
Uncommon architecture used for _ iOS not used as widely in U.S.
V.I.P.E.R. is a relatively new architecture for building iOS apps. It goes against everything Apple designed iOS around so integrating it and working with it is a pain. It’s geared towards large development teams not sole developers, and almost all of the documentation is written in Russian. This slowed our development pace. It’s as if they purposely did it so only they could maintain it.
Егор, ты говорил, все будет ок. Как быть? Что писать? Как дальше жить?
Начали трансляцию нашего сегодняшнего митапа. Начинаем с истории про кроссфункциональность, которая почти новый черный.
https://youtu.be/V83aMVItSls
#meetups
https://youtu.be/V83aMVItSls
#meetups
YouTube
Avito iOS Summer Edition
Поговорим о мониторинге в мобильных приложениях, разработке, запуске и стабилизации функциональных тестов, обсудим, как работают кросс-функциональные команды и каким должен быть правильный менеджер зависимостей. Вы услышите доклады от представителей Mail.ru…
Моя любимая рубрика «swift deprecated”. Подборка причин, по которой свифт неочень, и нужен Objective-C 3.0.
http://rant.monkeydom.de/posts/2018/06/10/on-my-misalignment-with-apple_s-love-affair-with-swift
#swift
http://rant.monkeydom.de/posts/2018/06/10/on-my-misalignment-with-apple_s-love-affair-with-swift
#swift
rant-dom
rant-dom: On my Misalignment with Apple's Love Affair with Swift