Bolts Swift
И это было спокойно отправилось в «Код», если бы Bolts, во-первых, не был первым публичным проектом Facebook на Swift, во-вторых, не являлся частью наследия Parse.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
И это было спокойно отправилось в «Код», если бы Bolts, во-первых, не был первым публичным проектом Facebook на Swift, во-вторых, не являлся частью наследия Parse.
Обычно упоминания ICQ вызывает возгласы вроде «а что, она жива?». Вопрос по числам точно не к этой рассылке, а вот публикация исходников — шаг. Ни Mirabilis, ни AOL не поддерживали стороннюю разработку. Поглядим, что внутри. Пока видно, что собственная библиотека VoIP — большая ценность текущей ICQ — на GitHub не доступна в виде кода, только в скомпилированном виде. Оно и понятно.
Гугл воткнул таббар в material design. Складывается ощущение, что они взяли на работу дизайнера из Apple.
Канал с новостями про мобильные технологии от соавтора рассылки Ивана Козлова. Хороший обзор зарубежных источников.
В MapBox SDK появилась поддержка offline. Если вы создаете карты, опираясь на Open Street Maps, вам должно быть любопытно.
Очередная встреча разработчиков в офисе Rambler: управление потоком фич, декомпозиция AppDelegate, структура pbxproj, проблема постраничной загрузки данных. Это и приятное общение 30 марта в 19:00.
О преобразовании и приведении типов. Сжато, предметно. Не пропустите комментарии.
Красивый Navigation Stack с возможностью просмотреть его содержимое и выбрать нужный экран.
Отличный пример того, как просто скомбинировать детектор лиц из Core Image с фильтрами из того же Core Image и получить интересный визуальный эффект.
Снова мощь протоколов в действии. На этот раз рассмотрен удобный способ создания объектов при помощи enum.
Продолжение обзора самых интересных моментов с конференции dotSwift.
Набор операторов при помощи которых можно превратить "0..2..10" в массив "[0, 2, 4 ,6, 8, 10]"
Естественно, вы не могли жить без еще одного кеша. Этот от Spotify. Мы уже писали про их библиотеку для сетевого слоя. Так, глядишь, соберем из кирпичиков свой Spotify!
Утилита, позволяющую узнать погоду прямо из консоли.
Крутейшая штука для создания Core Image шейдеров. В дальнейшем эти шейдеры можно использовать в своем коде под iOS и OS X.
Вот так вот неловко бывает, когда много раз сталкивался с проблемой, но официальную документацию не смотрел, а ведь там написано про symbolic breakpoint UIViewAlertForUnsatisfiableConstraints. На NSHint есть небольшая заметка по теме.
Шпора по NSPredicate от Realm. Вообще-то она давно там. Но ребята следят за ее актуальностью и вообще красивенько.
Swift, как утверждают его создатели, – это протоколо-ориентированный язык. И эта протоколо-ориентированность позволяет писать расширяемый код. Например, можно легко расширять ViewModel, конформя нужные протоколы, или прятать ViewModel за протоколом, чтобы упростить написание кода.
Интерактивные плейграунды очень крутая штука. А если их совместить с воспроизведением аудио, то получается просто бомба. Например можно сделать диджейский пульт. Собственно в этой презентации вы найдете большую подборку информации о том, что происходит в мире обработки аудио при помощи Swift.
Очень интересная статья о так называемом Conversational UI (не уверен, что в русском есть аналог этому термину). Tomaž Štolfa из Layer рассказывает о том, как развивались эти интерфейсы и что наш ждёт уже в самом ближайшем будущем.
Короткая выдержка из исследования, посвященного push-уведомлениям. Ребята из Leanplum указывают на ошибки, которые разработчики делают при отправке push-уведомлений своим пользователям. Вообще термин push-notifications programmatic delivery, видимо, скоро станет для нас чем-то обыденным.
Небольшой справочник начинающего мобильного маркетолога с списком ключевых метрик, за которыми надо бы внимательно следить.
Мобильное приложение? Мобильный сайт? На эту тему много сказано и написано. Эта статья рассматривает вопрос под непривычным углом и разбирает кейс компании Virgin America, которая на момент февраля 2015 года не имела своего мобильного приложения.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!