Разработка
Digest MBLTdev: Новости для iOS разработчиков №75
Скорость и итеративность. Наращивай качество, показывай прогресс. Проблема в том, что изменения происходят слишком быстро и момент «все устоялось, все стабильно» просто не настает. Печалити.
В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
Мысли по большей частью заняты багами. Они везде. В самых неожиданных местах. Бывает, поддержку «больших» айфонов не воткнешь из-за бага Xcode. Бывает, бету не скачаешь из-за бага App Store. Бывает, прогу не запустишь из-за проблем на серверах Apple. И мир это принимает. Скорость и итеративность. Наращивай качество, показывай прогресс. Проблема в том, что изменения происходят слишком быстро и момент «все устоялось, все стабильно» просто не настает. Печалити.
WWDC16 Video Transcripts
Появился текст для видео с WWDC, теперь легко можно найти нужное видео по ключевым словам.
Unable to verify Enterprise apps
Печаль-беда с ppq.apple.com на этой неделе. Результат — невозможность запустить Enterprise-приложения.
Rambler.iOS #7
20 июля, есть еще время. «Что нам стоит таблицу построить?», «Привет, Siri! Как оплатить банковской картой?», «Architectural battle».
RAMBLER-DIGITAL-SOLUTIONS.TIMEPAD.RU
Why we put an app in the Android Play Store using Swift
Серия статей о том, как разработчики переносили кусок Swift кода в Android приложение.
UPCarouselFlowLayout
Лейаут для UICollectionView, с помощь которого можно сделать симпатичную карусель.
How to Create an Xcode Source Editor Extension
Пошли статьи по созданию своих расширений для Xcode. В этой речь идет о том, как сделать расширение, которое приведет closure к симпатичному виду.
The secret life of types in Swift
Инженер Apple рассказывает интересные вещи про внутренности Swift. Кстати, у статьи есть продолжение.
Swift Algorithm Club: Swift Tree Data Structure
Знакомство с деревьями. Отмечу, что у проекта Swift Algorithm Club есть репозиторий на Github с прекрасными объяснениями.
Translucid
Если вам нужен текст, буквы которого сделаны из картинки, эта библиотека для вас.
TableKit
Avito на арене. Построения таблиц в декларативном стиле. На Swift.
Cribble
Привет от команды Avito (снова). Выводит сетку поверх вашей программы. Параметры сетки можно настраивать. Поддержи отечественного производителя.
POSHockeyAppExtension
Еще одно от уже поверенного поставщика кода @posipov. Расширение для HockeyApp, позволяющее отправлять не только информацию о падениях, но и вообще информацию о каких-либо событиях.
Protocol Extensions: A History
Урок истории. Как программисты пришли к Protocol Oriented Programming.
Three Stories of Error Handling in Swift
Своего рода тоже урок истории. На этот раз речь идет про обработку ошибок. Можно проследить эволюцию механизмов обработки ошибок, и понять почему она пошла по такому пути.
Do It Yourself Meetup
Немного не про Apple, но все равно очень увлекательно. Как минимум темы «Электровелосипед своими руками» и «Собираем свой тепловизор: Raspberry Pi + FLIR Lepton» выглядят интересно. 27 июля.
قلب
На правах пятницы. Scheme-подобный язык программирования на арабском.
Rocket
Простите, что не в «Инструменты», но штука скорее играть, чем работать. Программа для macOS, позволяет в любом поле ввода использовать смайлики так, как это сделано в Slack. Двоеточие, выпадающее меню, вот это все.
Facebook lifts the veil on its mobile device testing lab
Это сурово. Ничего недостижимого, но смысл как раз в том, что это сделано. Статья о том, как FB гоняет автотесты на мобильных.
Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу.
Предыдущие выпуски Digest MBLTDEV и подписка доступны наофициальном сайте. Всё бесплатно и никакого спама, честно!
-
Новости1 неделя назад
Видео и подкасты о мобильной разработке 2025.14
-
Видео и подкасты для разработчиков3 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.12
-
Разработка3 недели назад
«Давайте просто…»: системные идеи, которые звучат хорошо, но почти никогда не работают