Разработка
Digest MBLTdev: Новости для iOS разработчиков №74
На GitHub обнаружились исходники компьютера Аполлон-11. На суровом ассемблере. И даже задача-шутка про проверку кислорода имеется. И пофиксили это только в Аполлоне-14. И ничего. Нормально же слетали. Так что когда на вас набегут с «ааа, квикфикс», вы не теряйтесь :)
В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
На GitHub обнаружились исходники компьютера Аполлон-11. На суровом ассемблере. И даже задача-шутка про проверку кислорода имеется. И пофиксили это только в Аполлоне-14. И ничего. Нормально же слетали. Так что когда на вас набегут с «ааа, квикфикс», вы не теряйтесь :)
AppleScript в IDEA
Плагин для поддержки AppleScript. Вдруг вы давно мечтали о большей многословности, чем в ObjC.
Speech.framework в iOS 10
Коротко и по делу про распознавание в iOS 10.
Efficient iOS Version Checking
Обожаю этого парня. Очень внятная статья о том, как определить версию ОС.
Writing your own Swift «if let»
И со стандартным, в общем, нормально, но как мыслительное упражнение вполне окей.
Implementing Dictionary In Swift
Если вы только начали изучать алгоритмы, вот отличный пример того, как сделать свой Dictionary.
Diff.swift
Штука, которая найдет различия в коллекциях. Идеально подходит для того, чтобы понять, какие ячейки анимировать в UITableView/UICollectionView. Главное поддержать Equatable.
Hannibal #selector
Вы, наверное, слышали, что в Swift 2.2 появились новые способы описания селекторов. Но, к сожалению, у #selector есть несколько проблем: одинаковая сигнатура и работа с геттерами/сеттарми.
SourceKit and You
SourceKit — это фреймворк, при помощи которого можно производить различные манипуляции со Swift кодом. Для этого фреймоврка есть обертка SourceKitten, которая позволяет работать со Swift кодом из Swift кода :) Можно строить документацию, автогенерировать код, искать ошибки… Собственно из презентации вы получите базовое представление о SourceKitten, и том как с ним работать.
MagicPresenter
Плагин для Sketch, позволяет переходить в режим презентации.
Good iOS Application Architecture
Krzysztof Zabłocki рассказывает о архитектуре для iOS приложений. Разбирает существующие решения их плюсы и минусы, а также делает вывод о том, к чему надо стремится.
Building My $1,200 Hackintosh
Как собрать свой Hackintosh, который будет мощнее большинства компьютеров Apple. Конечно, есть такие проблемы как нерабочий Continuity, Airdrop… Но все же это существенно дешевле, чем Mac Pro.
awesome
Подборка интересных ссылок по любой тематике, будь-то язык программирования или инструмент.
Privacy Settings in iOS 10
Короткая заметка про настройки приватности и запрос разрешений в iOS 10.
Xcode 8: How To Create an Animated iMessage Sticker
На правах пятницы и для смеха, ибо ничего технологичского здесь нет. Но, конечно же, каждый должен сделать свой анимированный стикер.
My Method For Prioritizing What To Learn
Мы все постоянно что-то учим и поэтому вот интересная заметка о том, как приоритезировать материал для изучения.
Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу.
Предыдущие выпуски Digest MBLTDEV и подписка доступны наофициальном сайте. Всё бесплатно и никакого спама, честно!
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.14
-
Разработка4 недели назад
«Давайте просто…»: системные идеи, которые звучат хорошо, но почти никогда не работают
-
Видео и подкасты для разработчиков4 недели назад
Исследуем мир фото и видео редакторов
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.13