Новости
Digest MBLTdev: Новости для iOS разработчиков №169
В течение недели топовые iOS-разработчики Руслан Гуменный, Саша Черный и Саша Зимин, а также директор по продукту VK Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
Знакомый Android-разработчик сказал, что прошедшая Google I/O случилась совсем скучной: мало показано непосредственно для клиентской разработки. Всё больше про ML и AI. А что же будет на WWDC? Ведь фреймворки для всех базовых вещей уже выдали. Пиши себе и пиши. В каком месте ждать прорыв — непонятно. Видимо, поэтому и смещают компании фокус на смежные области: колонки с голосовыми ассистентами, сервисы музыки, телевизоры и автомобили. Так сказать, вширь. Авось, зацепим. Процессоры подзависли в росте мощности. Батареи в росте ёмкости. Индустрия на плато?
App Architecture
Наконец-то книга по архитутре от команды objc.io завершена.
Swift Forums for related projects
Теперь на форумах можно затереть про фреймворки, которые помечены как official related. Это значит, что Apple всеми силами пытается расширить Swift-сообщество и, в общем-то, у них это получается.
Enable self rebinding (to self)
Мержанули в мастер. Теперь заживём без strongSelf, sSelf и тому подобное.
Response: The Laws of Core Data
В прошлом выпуске мы давали ссылки на статью с критикой Core Data. А вот ответочка автору. Что приятно удивляет в иностранных авторах — вежливость. Ответочка не только коротка и по делу, но и вежливая. Можно поучиться хотя бы этому.
ClassicKit
Ребята угарели и сделали несколько компонентов для iOS в стиле Windows 95. Потому что могут.
Type-safe identifiers in Swift
Конструируем идентификаторы для различных сущностей, используя типо-безопасность, generics и другие фичи Swift.
Advances in Auto Layout
Разработчик из PDFKit рассказывает, что Auto Layout — это круто и надо юзать его.
Generating Random Numbers in Swift
Годная подборка способов получить случайное число.
Running Xcode Playgrounds on Travis CI
NSHipster основал Flight School, которая будет заниматься написанием книжек по Swift. И заодно рассказал, как проверять то, что Playground собирается. Кстати, обещают, что книжки будут ежемесячными, так что мониторим.
Snappykit
Вот и свершилось, появился инструмент для генерации лендинг-страниц вашего приложения в 2 клика (по ссылке на это приложение).
Трансляция CocoaHeads Russia
На прошлой неделе в Москве состоится очередная встреча CocoaHeads Russia в Яндекс. Трансляция доступна по ссылке.
Updating Our Technical Interview
Заметка про проведение интервью. Всегда столько вопросов возникает. В один визит кандидата всё решить или сделать много этапов? Задавать ли вопросы по алгоритмам и математике? Давать ли тестовое задание? Тут вот товарищи заменили тестовое задание и написание кода во время интервью на review заранее подготовленного кода. А что, гуманно и достаточно показательно.
During disasters, active Twitter users likely to spread falsehoods
Исследователи из университета Баффало проанализировали гору твитов и говорят, что во время происшествий люди склонны распространять ложную информацию. Это ещё ладно, но после, когда ложность информации становится явной, люди почти не постят опровержения или извинения.
What Google isn’t telling us about its AI demo
Народ бунтует и говорит, что AI, который звонил в ресторан и бронировал столик, не настоящий! Всё подтасовано, и вообще так быть не может. Google не комментирует.
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.11
-
Новости3 дня назад
Видео и подкасты о мобильной разработке 2025.14
-
Видео и подкасты для разработчиков2 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2025.12