Site icon AppTractor

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

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

Мысли по большей частью заняты багами. Они везде. В самых неожиданных местах. Бывает, поддержку «больших» айфонов не воткнешь из-за бага Xcode. Бывает, бету не скачаешь из-за бага App Store. Бывает, прогу не запустишь из-за проблем на серверах Apple. И мир это принимает. Скорость и итеративность. Наращивай качество, показывай прогресс. Проблема в том, что изменения происходят слишком быстро и момент «все устоялось, все стабильно» просто не настает. Печалити.

WWDC16 Video Transcripts

Появился текст для видео с WWDC, теперь легко можно найти нужное видео по ключевым словам.

DEVELOPER.APPLE.COM

Unable to verify Enterprise apps

Печаль-беда с ppq.apple.com на этой неделе. Результат — невозможность запустить Enterprise-приложения.

FORUMS.DEVELOPER.APPLE.COM

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 приложение.

MEDIUM.COM

UPCarouselFlowLayout

Лейаут для UICollectionView, с помощь которого можно сделать симпатичную карусель.

GITHUB.COM

How to Create an Xcode Source Editor Extension

Пошли статьи по созданию своих расширений для Xcode. В этой речь идет о том, как сделать расширение, которое приведет closure к симпатичному виду.

CODE.TUTSPLUS.COM

The secret life of types in Swift

Инженер Apple рассказывает интересные вещи про внутренности Swift. Кстати, у статьи есть продолжение.

MEDIUM.COM

Swift Algorithm Club: Swift Tree Data Structure

Знакомство с деревьями. Отмечу, что у проекта Swift Algorithm Club есть репозиторий на Github с прекрасными объяснениями.

WWW.RAYWENDERLICH.COM

Translucid

Если вам нужен текст, буквы которого сделаны из картинки, эта библиотека для вас.

GITHUB.COM

TableKit

Avito на арене. Построения таблиц в декларативном стиле. На Swift.

GITHUB.COM

Cribble

Привет от команды Avito (снова). Выводит сетку поверх вашей программы. Параметры сетки можно настраивать. Поддержи отечественного производителя.

GITHUB.COM

POSHockeyAppExtension

Еще одно от уже поверенного поставщика кода @posipov. Расширение для HockeyApp, позволяющее отправлять не только информацию о падениях, но и вообще информацию о каких-либо событиях.

GITHUB.COM

Protocol Extensions: A History

Урок истории. Как программисты пришли к Protocol Oriented Programming.

REALM.IO

Three Stories of Error Handling in Swift

Своего рода тоже урок истории. На этот раз речь идет про обработку ошибок. Можно проследить эволюцию механизмов обработки ошибок, и понять почему она пошла по такому пути.

REALM.IO

Do It Yourself Meetup

Немного не про Apple, но все равно очень увлекательно. Как минимум темы «Электровелосипед своими руками» и «Собираем свой тепловизор: Raspberry Pi + FLIR Lepton» выглядят интересно. 27 июля.

CORP.MAIL.RU

قلب

На правах пятницы. Scheme-подобный язык программирования на арабском.

GITHUB.COM

Rocket

Простите, что не в «Инструменты», но штука скорее играть, чем работать. Программа для macOS, позволяет в любом поле ввода использовать смайлики так, как это сделано в Slack. Двоеточие, выпадающее меню, вот это все.

MATTHEWPALMER.NET

Facebook lifts the veil on its mobile device testing lab

Это сурово. Ничего недостижимого, но смысл как раз в том, что это сделано. Статья о том, как FB гоняет автотесты на мобильных.

TECHCRUNCH.COM

Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу.

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

Exit mobile version