Выпуск №216

19 апреля 2019

Пока почти все новостные сводки были заполнены историями об основателе WikiLeaks, для мобильных разработчиков куда важнее оказались новости о том, что TikTok удалили из сторов в Индии по решению суда. Это интересный прецедент — Apple и Google пошли на крайние меры без предъявления сильных доказательств нарушения правил.

Впрочем, на этой неделе в мире всё ломается: от новых Galaxy (что неудивительно) до Нотр-Дама в Париже (что неожиданно) и российского сегмента интернета (ну, вы понимаете). Убедитесь, что в вашем CI не отключены тесты.

  • %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

Новости

iOS 13 features

До dub-dub ещё несколько месяцев, но слухи о следующей iOS уже начали утекать.

Код

Designing Swift APIs

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

Guided Access

Guided Access позволяет ограничить функциональные возможности смартфона и запретить пользователю, например, закрывать приложение. Возможно, вы видели подобные ограничения на общедоступных устройствах в торговых залах. В материале показано, как разработчики могут взаимодействовать в этой ситуации с API и какую пользу из этого можно извлечь.

Swift vs Flutter - A side by side comparison for iOS development [Infographic]

Что лучше — нативная разработка iOS-приложения на Swift или с использованием Flutter? Не будет холиваров о скорости разработки или удобстве предоставляемых API. В статье сравнивают время сборки — локально или на CI-сервере, возможности профилирования кода, время перезапуска и размер полученного приложения.

Deep Linking at scale

Исчерпывающая история о поддержке deep links с архитектурой Flow Controller, машиной состояний и параллельной системой вычислений.

Инструменты

Дизайн

Прочее

You are doing feedback all wrong

Хорошая статья для тех, кто так или иначе оставляет фидбек для коллег — во время Code Review, общения один на один и так далее.

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

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

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