Выпуск №208

22 февраля 2019

Современные технологии обещали изменить мир к лучшему. Лучший мир, судя по всему, отлично описывают свежие новости: в Университете Вашингтона нейронные сети разбивают мышиный писк на фонемы и вроде бы что-то понимают, в студии Fox эти же сети предсказывают аудиторию фильмов по трейлерам и вроде бы что-то угадывают, а в Google опять-таки нейронные сети определяют некачественный контент. И вроде бы не справляются.

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

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

Новости

Shazam removes 3rd-party SDKs

Shazam удалили из своего приложения все сторонние фреймворки кроме HockeyApp. Видимо, Apple озаботилась утечкой данных.

Код

Building a Kotlin Native app on iOS and Android

Никогда не знаешь, куда тебя занесёт жизнь. Вот пример того, как сделать приложение и под iOS, и под Android, если вы вдруг знаете Kotlin (а он очень похож на Swift).

Swift 5.1 Release plan

Если вам интересно, какие у сообщества планы на 5.1, то подоспел краткий обзор.

Notes from The Margins

Всё о полях (margins), их значениях на разных устройствах и при различных ориентациях экрана, а также о влиянии Safe Area при их формировании.

Super-powered string interpolation in Swift 5.0

Если из предыдущих выпусков дайджеста вы не разобрались, как работает StringInterpolation, то новый материал поможет освоить новые возможности Swift 5.0 при формировании строк.

API Pollution in Swift Modules

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

Дизайн

Прочее

Chris Lattner on Swift origins

Транскрипт подкаста, в котором Chris Lattner, один из отцов-основателей Swift, рассказывает о его истории.

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

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

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