Shazam removes 3rd-party SDKs
Shazam удалили из своего приложения все сторонние фреймворки кроме HockeyApp. Видимо, Apple озаботилась утечкой данных.
Современные технологии обещали изменить мир к лучшему. Лучший мир, судя по всему, отлично описывают свежие новости: в Университете Вашингтона нейронные сети разбивают мышиный писк на фонемы и вроде бы что-то понимают, в студии Fox эти же сети предсказывают аудиторию фильмов по трейлерам и вроде бы что-то угадывают, а в Google опять-таки нейронные сети определяют некачественный контент. И вроде бы не справляются.
И вот то ли понимать мышиный писк проще, чем отличать правду от неправды, то ли аудитория трейлеров ходит в кино на всё подряд. Хорошо, что мы, мобильные разработчики, занимаемся по-настоящему важными делами: кнопка за кнопкой, менюшка за менюшкой.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Shazam удалили из своего приложения все сторонние фреймворки кроме HockeyApp. Видимо, Apple озаботилась утечкой данных.
К 2021 году, говорят, все приложения будут окончательно объединены: пишешь под iOS, а работает на macOS.
Никогда не знаешь, куда тебя занесёт жизнь. Вот пример того, как сделать приложение и под iOS, и под Android, если вы вдруг знаете Kotlin (а он очень похож на Swift).
Если вам интересно, какие у сообщества планы на 5.1, то подоспел краткий обзор.
Способы оформить код в приложении, уповая на подклассы.
Всё о полях (margins), их значениях на разных устройствах и при различных ориентациях экрана, а также о влиянии Safe Area при их формировании.
Если из предыдущих выпусков дайджеста вы не разобрались, как работает StringInterpolation, то новый материал поможет освоить новые возможности Swift 5.0 при формировании строк.
Импорт стороннего фреймворка может привести к переопределению вызываемой функции. В статье описаны ситуации, в которых это может произойти, и даны советы для устранения проблемы.
SE-0200 описывает разделители и escape-последовательности для представления «сырого» текста в Swift 5.0. Статья о том, как разработчики пришли к текущей реализации и какие варианты рассматривали в процессе разработки.
Обзор и пара кейсов применения HoneyBee — библиотеки futures/promises для Swift.
Подборка ресурсов и инструментов для дизайнеров.
Интересная статистика на тему популярности Swift в 2019 году. Казалось бы, на Obj-C нынче только легаси и писать.
Транскрипт подкаста, в котором Chris Lattner, один из отцов-основателей Swift, рассказывает о его истории.
Продолжая тему статистики, подоспели результаты ежегодного опроса об известности команд, рассылок и конференций среди iOS- и Android-разработчиков.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!