Выпуск №249

06 декабря 2019

Ларри и Сергей покинули руководящие посты в Alphabet — конец эпохи. Uber лишается лицензии в Лондоне — будущее снова за повозками с лошадьми. Apple опять под прицелом журналистов: неожиданное мероприятие с анонсом лучших приложений года, очередная утечка следующего поколения девайсов и паника по поводу невозможности отключить сбор геоданных. Кажется, что конец года для крупных корпораций — это не только распродажи в Чёрную пятницу, но и куда более серьёзные давление и паника. Хорошо, что наши собственные проблемы обычно заканчиваются на решении конфликтов со Storyboards в git. Пусть всё так и остаётся.

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2813%29

    Вадим Дробинин

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Код

Self-sizing table view cells in Interface Builder

Storyboards можно любить или ненавидеть, но сложно поспорить с тем, что они значительно упрощают и ускоряют разработку в определённые моменты. Начиная с Xcode 11 они даже поддерживают автоматическое изменение размера для ячеек таблиц. По ссылке — примеры и более подробный рассказ.

Инструменты

Plot

Джон Сандел выпустил второй из трёх инструментов для разработки сайтов на Swift. В прошлый раз был генератор markdown, сегодня — возможность писать HTML-шаблоны в стиле SwiftUI.

Мероприятия

e-Legion-meetup :: iOS-разработка

Митап, который нельзя пропустить: среди спикеров — Саша Чёрный, отец-основатель нашего дайджеста. 13 декабря мы собираем iOS-разработчиков на митап-дискуссию. Обсудим техдолг и легаси, сделаем брейк на пиццу и поболтать, а во второй части поговорим о собеседованиях. Приходите или подключайтесь онлайн.

Видео

Прочее

The only viable iOS architecture

Какой паттерн выбрать? Используем MVC для создания пет-проектов. MVP или MVVM в остальных ситуациях. VIPER — если у вас большая команда, которую надо чем-то занять. Так? Автор статьи считает, что всё не так очевидно, а MVC — не просто паттерн, а целый набор архитектурных принципов.

iAP products checklist

Хорошая подборка советов по отладке встроенных покупок. Если задумываетесь о монетизации своих приложений — точно пригодится.

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications