Connect with us

Новости

Digest MBLTdev: Новости для iOS разработчиков №169

В течение недели топовые iOS-разработчики Руслан Гуменный, Саша Черный и Саша Зимин, а также директор по продукту VK Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.

e-Legion

Опубликовано

/

     
     

Знакомый Android-разработчик сказал, что прошедшая Google I/O случилась совсем скучной: мало показано непосредственно для клиентской разработки. Всё больше про ML и AI. А что же будет на WWDC? Ведь фреймворки для всех базовых вещей уже выдали. Пиши себе и пиши. В каком месте ждать прорыв — непонятно. Видимо, поэтому и смещают компании фокус на смежные области: колонки с голосовыми ассистентами, сервисы музыки, телевизоры и автомобили. Так сказать, вширь. Авось, зацепим. Процессоры подзависли в росте мощности. Батареи в росте ёмкости. Индустрия на плато?

1

App Architecture

Наконец-то книга по архитутре от команды objc.io завершена.

WWW.OBJC.IO

Swift Forums for related projects

Теперь на форумах можно затереть про фреймворки, которые помечены как official related. Это значит, что Apple всеми силами пытается расширить Swift-сообщество и, в общем-то, у них это получается.

FORUMS.SWIFT.ORG

Enable self rebinding (to self)

Мержанули в мастер. Теперь заживём без strongSelf, sSelf и тому подобное.

GITHUB.COM

4

Response: The Laws of Core Data

В прошлом выпуске мы давали ссылки на статью с критикой Core Data. А вот ответочка автору. Что приятно удивляет в иностранных авторах — вежливость. Ответочка не только коротка и по делу, но и вежливая. Можно поучиться хотя бы этому.

WWW.CIMGF.COM

ClassicKit

Ребята угарели и сделали несколько компонентов для iOS в стиле Windows 95. Потому что могут.

GITHUB.COM

Type-safe identifiers in Swift

Конструируем идентификаторы для различных сущностей, используя типо-безопасность, generics и другие фичи Swift.

WWW.SWIFTBYSUNDELL.COM

Advances in Auto Layout

Разработчик из PDFKit рассказывает, что Auto Layout — это круто и надо юзать его.

PSPDFKIT.COM

Generating Random Numbers in Swift

Годная подборка способов получить случайное число.

WWW.NETGURU.CO

Running Xcode Playgrounds on Travis CI

NSHipster основал Flight School, которая будет заниматься написанием книжек по Swift. И заодно рассказал, как проверять то, что Playground собирается. Кстати, обещают, что книжки будут ежемесячными, так что мониторим.

FLIGHT.SCHOOL

2

Snappykit

Вот и свершилось, появился инструмент для генерации лендинг-страниц вашего приложения в 2 клика (по ссылке на это приложение).

SNAPPYKIT.COM

Трансляция CocoaHeads Russia

На прошлой неделе в Москве состоится очередная встреча CocoaHeads Russia в Яндекс. Трансляция доступна по ссылке.

WWW.YOUTUBE.COM

16f106c0eaa442b184873f18f426a916

Updating Our Technical Interview

Заметка про проведение интервью. Всегда столько вопросов возникает. В один визит кандидата всё решить или сделать много этапов? Задавать ли вопросы по алгоритмам и математике? Давать ли тестовое задание? Тут вот товарищи заменили тестовое задание и написание кода во время интервью на review заранее подготовленного кода. А что, гуманно и достаточно показательно.

ROBOTS.THOUGHTBOT.COM

During disasters, active Twitter users likely to spread falsehoods

Исследователи из университета Баффало проанализировали гору твитов и говорят, что во время происшествий люди склонны распространять ложную информацию. Это ещё ладно, но после, когда ложность информации становится явной, люди почти не постят опровержения или извинения.

WWW.BUFFALO.EDU

What Google isn’t telling us about its AI demo

Народ бунтует и говорит, что AI, который звонил в ресторан и бронировал столик, не настоящий! Всё подтасовано, и вообще так быть не может. Google не комментирует.

WWW.AXIOS.COM

Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement
 

Наша рассылка

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Популярное

X
X

Спасибо!

Теперь редакторы в курсе.