iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.2K subscribers
752 photos
69 videos
4.23K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Если вы подумываете о том, что хорошо бы когда-нибудь вырасти в тимлида, то у меня есть для вас отличный план на следующую неделю!

1️⃣Понедельник: утром разбираетесь с тем, что такое обратная связь, и как ее запрашивать и давать, а вечером – слушаете разбор стыдных вопросов про увольнения, с которыми вам придется когда-то столкнуться
2️⃣Вторник: утром перенимаете опыт проведения 1/1 здорового человека, а вечером возвращаетесь к теме увольнений и детально прошариваете матчасть
3️⃣Среда: в перерывах между Zoom-сессиями задаете в нашем Slack волнующие вас вопросы: как вырасти в тимлида, сколько будут платить и как найти такую работу
4️⃣Четверг: знакомитесь с Александром Орловым из Стратоплана, который научит вас управлять конфликтами, а вечером – участвуете в драйвовом шоу "Что было дальше"
5️⃣Пятница: учитесь преодолевать стеснительность, а ночь зависаете в легендарном Podlodka Crew Bar, где вытаскиваете из сообщества все секреты работы тимлида
6️⃣Выходные: готовитесь к неделе по процессам разработки, где на куче воркшопов будем учиться делать так, чтобы команда работала эффективно.

И все это – на онлайн конференции нового формата Podlodka Teamlead Crew, которая стартует уже 1 июня! Заходите на https://podlodka.io/crew посмотреть видео прошлого сезона и наши планы на две недели интенсива!
Смотрите, какая крутейшая книга в открытом доступе – Crafting Interpreters от одного из разработчиков Dart. Полистал несколько глав – отличные примеры, объяснено все на пальцах и куча практики. Отличная идея для самоизоляции – прошарить интерпретаторы!
https://craftinginterpreters.com/contents.html
Если вы только начинаете работать со Swift, попробуйте включить этот флаг и будете получать полезные сообщения при каждой ошибке компилятора.
https://github.com/apple/swift/blob/master/docs/Diagnostics.md#educational-notes
Онлайн-супермаркет Perekrestok.ru запустил новое мобильное приложение «Онлайн.Перекрёсток». На его разработку ушло четыре с половиной месяца, приложение делали с нуля полностью своими силами, в самый разгар пандемии, когда спрос на онлайн-доставку зашкаливал. Сегодня коллеги делятся опытом в блоге компании на Habr:

Вы узнаете:
• Особенности разработки приложений на аутсорсе и inhouse;
• Почему для ритейла inhouse разработка может быть полезнее;
• Как правильно написанные API упрощают всю дальнейшую работу
и много других нюансов. Это первая статья из цикла, в следующих выпусках разработчики Perekrestok.ru расскажут о работе с бэкэндом и дизайном.

Первая версия приложения уже доступна в AppStore и Google Play.
Технические детали уязвимости в Sign in with Apple, за которую выплатили 100k$.
https://bhavukjain.com/blog/2020/05/30/zeroday-signin-with-apple/
Какие первые шаги нужно сделать, чтобы завести в своем приложении то, что потом можно будет гордо называть дизайн-системой.
https://blog.timroesner.com/starting-ios-design-system
🤓 Мы знаем что среди вас есть те, кто только недавно узнал о проходящей конференции iOS Crew (https://podlodka.io/ioscrew) и грустит от того, что пропустил горячую первую "архитектурную" неделю. Но еще не все потеряно! Впереди не менее интересная и насыщенная неделя, посвященная инженерным практикам (TDD, парное программирование, CI/CD) и специально для "опоздашек" мы подготовили скидку — вы можете присоединиться к конференции всего за 2400, а также получить доступ ко всем прошедшим материалам.
podlodka.io/ioscrew
Хотите разрабатывать приложения, которыми будут пользоваться миллионы людей по всему миру? Тогда самое время разобраться в «яблочном» языке программирования Swift и начать создавать мощные iOS и OS X приложения. Чтобы сделать первый шаг, нужна регистрация на бесплатный интенсив «Swift для начинающих» образовательного портала GeekBrains от Mail ru Group и два часа времени для погружения в тему.

Чему научат:

🔹Разбираться в библиотеках, подключать и использовать их.
🔹Использовать среду разработки xCode.
🔹Использовать переменные, массивы, классы.
🔹Создавать базовые элементы интерфейса TableViewController, NavigationController и пр.

Цукерберг позвонит!

Регистрация –– по ссылке
Первая неделя Podlodka Teamlead Crew прошла, но вы еще вполне можете успеть на вторую, которая полностью посвящена процессам разработки! Вот, что вас ждет:
1️⃣ Понедельник: утром – личный опыт жизни в Waterfall модели, а вечером – доклад про вред ретроспектив и их безопасные аналоги с последующим холиваром
2️⃣ Вторник: утренний воркшоп по диагностике процессов в вашей команде и вечерний разбор дисфункций процессов и способов борьбы с ними от Олега Сороки
3️⃣ Среда: утром подробный разбор Kanban от Алексея Пименова, вечером – анализ плюсов и минусов модели Sbergile, а потом – разбор проблемных кейсов нашего сообщества
4️⃣ Четверг: утреннее интервью про устройство процессов в Spotify, а вечером – рациональный взгляд на осознанное внедрение процессов в команду
5️⃣ Пятница: разбор эволюции процессов в стартапе, безумная игра в Agile-покер и легендарнейший бар с посиделками до 7 утра

Для тех, кто пропустил первую половину конференции, мы открыли продажу билетов на вторую неделю. С ними вы получите:
- Доступ к Slack-сообществу и всем обсуждениям
- Участие во всех онлайн-активностях второй недели
- Доступ к 40 видео прошедших сезонов

Эта неделя особенна полезна и разработчикам – кто, если не вы, почините процессы разработки в команде: podlodka.io/crew#buy
Несколько интересных догадок про то, что случится с macOS софтом при переходе на новые процессоры.
https://shapeof.com/archives/2020/6/educated_guesses_about_a_mac_transition_to_arm.html
И еще одна ссылка, которая точно не оставит вас равнодушными. Твиттер Евгения Елчева, топ-2 iOS разработчика России, где он буквально на днях стартует серию архитектурных лайвкодингов.
https://twitter.com/tygeddar
22 июня запускается двухнедельная онлайн-конференция Podlodka Android Crew – ежедневные интерактивные сессии и постоянное общение с самыми крутыми экспертами. Темы недель – “Архитектура” и “Оптимизация работы приложений”. Если вы давно хотели разобраться, как там все устроено у этих ребят с пикселями и самсунгами и утащить какие-то идеи в свою команду, то подключайтесь!
На борту уже Денис Неклюдов, Александр Блинов, Сергей Боиштян, Александр Ефременков, а скоро экспертов будет еще больше. Стартуем уже 22 июня, а пока расписание не финализировано – можно купить early bird билет по пониженной цене!
https://podlodka.io/droidcrew