Connect with us

Новости

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

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

Фото аватара

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

/

     
     

Как был просто и понятно устроен мир IT несколько десятков лет назад. Microsoft занималась тем, что заложено в его названии — microcomputers software. Apple выпускала железо со своей ОС. Google моложе, но позиционирование выраженное — поиск. Сейчас всё смешивается. Нужно, чтобы Apple запустила свою поисковую систему или купила готовую. Берегись, DuckDuckGo! Вот как к этому относиться? Порадоваться за конкуренцию или погрустить о корпоративных войнах, из-за которых Apple Pay работает в Safari, но не работает в Chrome?

Elevating user trust

Если ваше iOS-приложение использует Google APIs, может быть, придётся пройти ещё и ревью в Google Play.

developers.googleblog.com

Join the Bitrise Swift Community!

Сервис Bitrise получил большую поддержку от Swift-коммьюнити и продолжает делиться полезным. По ссылке — активности и возможности для Swift-разработчиков на 2019 год и iOS-чат, в котором можно пообщаться с коллегами и обсудить дела насущные.

go.bitrise.io

Building an Trello-like iOS App with Drag & Drop API

Туториал по реализации поддержки Drag & Drop на примере треллоподобного приложения.

medium.com

Swift Import Declarations

Не многие в курсе, что в Swift помимо импорта модуля целиком можно импортировать отдельные сущности или сабмодули. Именно этой теме и посвящена статья.

nshipster.com

Dive deep into Swift String

О том, что из себя под капотом представляют строки в Swift и в чём их отличие от NSString.

flawlessapp.io

Clear and searchable logging in Swift

Надеемся, вы не любитель print()/NSLog в своём коде. В то же время, не все с одобрением относятся к излишним зависимостям в проекте. К счастью, os_log в большинстве случаев может оказаться отличной заменой.

www.lordcodes.com

The Many Offline Options for iOS Apps

А ваше приложение работает без сети? Подборка решений на любой вкус и цвет — от Realm до Rocket Data.

medium.com

If case, fallthrough, equatable, and enums in Swift

Шпаргалка для работы с enum. Создание, сравнение, получение значений, использование совместно с guard и fallthrough.

www.avanderlee.com

Record iOS Simulator

Если вам тоже лень каждый раз запускать QuickTime для записи видео в симуляторе, упростите это до шортката.

github.com

Bagel

Если Mac и iPhone в одной сети, можно глядеть сетевые запросы с устройства.

github.com

Spectrum. Making mobile image processing simple

Кроссплатформенная (iOS, Android) библиотека для работы с изображениями с декларативным API от разработчиков Facebook.

libspectrum.io

Separating content

Читаемая структура контента в приложении — не самая популярная тема для обсуждений. Оказывается, несколько линий в нужном или ненужном месте могут сильно повлиять на восприятие ваших пользователей.

medium.com

Using Red and Green in design

Люди склонны вкладывать смысл во всё подряд, в том числе и в цвета, что обязывает разработчиков аккуратнее относиться к их выбору. Особенно если это касается красного или зелёного.

uxplanet.org

Save changes before quitting?

История о ценности внимания к мелочам. Сохранить? Отменить? Нет? Если вы не хотите тратить время ваших пользователей впустую, читайте.

www.nubero.ch

6 interesting concepts for AR experience

Про дополненную реальность уже немало сказали и ещё многое скажут, но почему-то большинство примеров сводятся к виртуальным линейкам, гидам по городу и играм. Вот ещё несколько концептов в рамках перелёта из одного города в другой.

babich.biz

How to read Apple’s developer documentation

Советы по работе с документацией Apple. Какую информацию можно из неё получить, как интерпретировать данные об интерфейсе и свойствах классов и что делать, если нужного раздела в документации нет.

www.hackingwithswift.com

Sharing Swift code

Пишите статью или делитесь наработками кода с коллегами? Загляните в статью, которая поможет структурировать ваши примеры. Небольшие комментарии или более обобщённое именование методов и переменных улучшат читаемость вашего материала.

www.swiftbysundell.com

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

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

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: