Connect with us

Новости

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

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

e-Legion

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

/

     
     

Вот оно какое наше лето. Треть мы потеряли уже где-то. Что же делать? Дай мне, друг, совета. Отдыхайте с огоньком. Ля, ля, ля, ля, ля, ля. Ля, ля, ля, ля, ля, ля.

В Джире на доске как на опушке, тасков так, что не видать макушку, горы эстимейтов, плачь в подушку. Голова идёт кругом. Ля, ля, ля, ля, ля, ля. Ля, ля, ля, ля, ля, ля.

Кхм. Кхм. Ладно. Apple тут щедро посыпала бетами: мобильными и десктопными. QA подобрались и уже прищуриваются в сторону «а давайте заведём багов по iOS 12». Разработка за подождать.

За бетами от зоркого глаза не должна укрыться новость об обновлении карт Apple. Тим Кук, видно, пошурудил палочкой в муравейнике, что-то задвигалось, на картах стали появляться объекты. Прощай, стильный минимализм. Если серьёзно, карты — важная стратегическая технология. Попробуйте решить задачу посадки в такси, если у вас нет проверенных точек посадки, состояния дорог… Попробуйте доставить еду, если курьер не может найти дом, посылку, если геокодер не знает адреса или не в курсе, что в Казахстане сменился уже сильно не вчера формат индексов. В GTA нас учили, что уважение — это всё. Урок устарел. Информация — это всё. Будет информация — будет успех, будет уважение.

4

iOS 12: новинки в уведомлениях

Юра Петухов из e-Legion подготовил обзор новых возможностей в нотификациях и подкрепил материал практической реализацией. Не обошлось без котиков.

HABR.COM

Split Testing (A/B Testing) with Swift

Если вы продуктовщик в душе и хотите протестировать, как изменения влияют на метрики ваших проектов, то эта статья с кодом — для вас.

BADOOTECH.BADOO.COM

Smart Grid Sizing

Как правильно заполнить пространство экрана повторяющимися элементами? Понятно, что UICollectionViewFlowLayout, но как правильно подобрать размер? Вот пост как раз про это. Последовательный, в меру длинный, с анимированной картинкой. Любо-дорого смотреть.

PSPDFKIT.COM

Swift’s new calling convention

В Swift 4.2 поменяли calling conventions. Теперь вызываемая функция сама должна ретейнить и освобождать переданные ей аргументы. А это значит, что производительность кода вырастет за счёт уменьшения количества ретейнов/релизов.

WWW.JESSESQUIRES.COM

Xcode tip: Using behaviors to improve debugging

Лайфак — как показать или скрыть разные панели Xcode на брейкпоинте.

WWW.JESSESQUIRES.COM

UserDefaultsStore

Микрообёртка над UserDefaults. Вместе с Codable позволяет легко сохранить и восстановить объект.

GITHUB.COM

Money

NSHipster-а помните? Нет? А он жив. У Мэта новый проект. Мы даже писали про него. Вот и первые всходы. Обёртка для работы с числами, представляющими валюту.

GITHUB.COM

2

cheat.sh

Такой способ задавать умные вопросы и получать умные ответы для тех, кто не доверяет GUI, когда рядом есть старый друг Терминал. Попробуйте что-то типа curl cheat.sh/swift/sort+array или curl cheat.sh/swift/execute+external+program.

CHEAT.SH

Fork

Ещё один Git-клиент для Mac и даже Windows. Он раньше “GitClient” назывался, если вы храните воспоминания о Git-клиентах 2016-го года. Говорят, быстрый. Если SourceTree надоел, можно попробовать.

GIT-FORK.COM

3

Дизайн-доклады на WWDC 2018

Обзор дизайн-докладов глазами разработчика.

VC.RU

Personas vs. Jobs-to-Be-Done

Хорошее чтиво на тему: что такое Jobs-to-Be-Done, и в чём разница от анализа персон среди вашей аудитории. Помогают находить новые каналы продвижения и не терять фокус на релевантном для аудитории векторе развития продукта.

WWW.NNGROUP.COM

Busting UX Research Myths

Как раз для разработчиков: развенчивание мифов про юзабилити-тестирование. А ведь и правда, мои знакомые и друзья избегают интервью и пытаются компенсировать всё гугл формами :D

THEBLOG.ADOBE.COM

The Reality Side of AR

Продолжаем публиковать видеозаписи прошлогодней конференции MBLT DEV. Сегодня — доклад Алекса Курайло про использование Core Location для создания AR-взаимодействия, привязанного к настоящим объектам.

YOUTU.BE

16f106c0eaa442b184873f18f426a916

Шорткаты в iOS 12

Пока даже в beta 3 нет такого приложения — можно почитать тред в твиттере с примерами, комментариями и красивыми обоями (ну хотя бы ради последнего можно).

TWITTER.COM

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

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

You must be logged in to post a comment Login

Leave a Reply

Новости

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

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

e-Legion

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

/

Автор:

NSHipster вернулся! Вот буквально за день до этого обсуждали, что что-то давно ничего не было, а тут оп, и на блюдечке. Не иначе Мэт ждал выхода нового мощного MacBook Pro с 32 Гб ОЗУ, потому что на его старом тормозила сборка проекта на Swift, а душевная организация у блогеров тонкая, ранимая. И вот Мэт, увидев, что ObjC в рейтинге TIOBE укрепил позицию, уже было задумался, но MacBook спас положение. Раньше, когда Interface Builder был отделён от Xcode, обходились и без 32 Гб. Сейчас, когда App Store отмечает 10 лет, 32 Гб уже не так впечатляют и не кажутся чем-то избыточным. Была бы память, а чем её занять — найдётся.

1

Run Loop Podcast

Небезызвестные отечественные разработчики в лицах Ромы Бусыгина, Ильи Царёва и Лёши Милеева запустили новый подкаст про iOS. Радует первый комментарий к подкасту в iTunes: «Осталось всего 68 выпусков, чтобы догнать Подлодку!». Хех, может, и так, но лиха беда начало. Дело правильное. Мужики одобряют. Мужики качают не только бицуху, рейтинг на TopCoder и курсы с Coursera, но и подкаст Run Loop наравне с Podlodka. А так — время покажет. P. S. Хотелось бы не только в Podcasts иметь, м?

ITUNES.APPLE.COM

Shortcuts App using Realm

Появилось приложение Shortcuts для разработчиков, распространяемое через Testflight. Интересно, что он основан на Workflow и (!!) использует Realm. Если так уйдёт в релиз, то это будет нонсенс для Apple.

TWITTER.COM

Swift GYB

Как мы и сказали, NSHipster вернулся. А вот и первая статья после перерыва про бойлерплейты в Swift — легковесная замена Sourcery от создателей языка.

NSHIPSTER.COM

JetBrains учредила премии для учителей за подготовку школьниц, ставших призёрками олимпиад по математике и физике

Заголовок как будто и так достаточно объясняет произошедшее. Радостно на душе. Кстати, если вы читаете и думаете: «э, а остальные?», знайте, что у JetBrains есть и другие аналогичные инициативы. Да и не так важно, кто. Важно, чтобы была поддержка. Спасибо, JetBrains!

PAPERPAPER.RU

MongoDB Mobile

Вообще так-то на фронте мобильных БД не видать боевых действий. Что назовёт честный горожанин? SQLite с обёртками разной высоты. Realm. Едва ли больше. Может, потребности нет. Может, никто и не думает, как хорошо могло бы быть, если… MongoDB открыла регистрацию для доступа к бете своей БД для iOS.

WWW.MONGODB.COM

4

iOS 12: группировка уведомлений

Юра Петухов написал вторую статью про работу с нотификациями в iOS 12. В этот раз — детали про группировку уведомлений.

HABR.COM

Partial in Swift

Пошли хитрые способы использования subscript. Например, создание структур. Не безопасно, но довольно-таки занятно.

JOSEPHDUFFY.CO.UK

Custom container view controllers in Swift

ViewController, выступающий в роли контейнера — очень удобная штука. Подробности в статье.

WWW.SWIFTBYSUNDELL.COM

3

What every product designer should take away from Lyft’s new UI

Пожалуйста-пожалуйста-пожалуйста, адаптируйте вы уже свои интерфейсы под высокие экраны, как это сделали Lyft или хотя бы Тинькофф.

UXDESIGN.CC

Watching bottom sheets take over Apple’s iOS apps

Ну и раз мы заговорили о такой проблеме, то вот вам визуальный вектор базовых iOS-приложений.

TWITTER.COM

App Store 10 лет

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

9TO5MAC.COM

CoreML и его практическое применение

Продолжаем публиковать видеозаписи прошлогодней конференции MBLT DEV. Сегодня делимся докладом о CoreML от Кирилла Клебанова, участника Программного комитета конференции.

Июльская встреча CocoaHeads

25 июля, в среду, в 19:00 в московском офисе Mail.Ru. Регистрация через приложение. В частности, заявлен доклад Сэма Меджлумяна про базы данных для iOS. Совпадение? Не думаем.

ITUNES.APPLE.COM

16f106c0eaa442b184873f18f426a916

ARStarter

Если вы все хотели попробовать ARKit на досуге, но никак руки не доходили, то вот набор упражнений в большом количестве. Так сказать, из AR-грязи в AR-князи за вечер.

GITHUB.COM

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

Комментарии
Продолжить чтение

Издательства

AppLovin открывает собственное издательство

Мобильная маркетинговая платформа AppLovin запустила собственное издательство для приложений и игр.

AppTractor

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

/

Автор:

Условия участия пока не раскрываются, однако среди клиентов компании уже есть ведущие мировые хиты, например, Love Balls, Weave the Line, Draw In и Cash, Inc.

Как указывает AppLovin, компания с марта 2018 уже издала 4 игры, занявших первое место в рейтинге,  13 игр из десятки и 16 из двадцатки. Все вместе они получили более 200 миллионов загрузок

В своем заявлении вице-президент компании по стратегическим инициативам Рафаэль Вивас сказал: «Платформа AppLovin подпитывает рост мобильной экосистемы и помогает выровнять уровень игроков, позволяя независимым разработчикам создавать и продвигать приложения… Lion Studios – расширение этой цели, еще один шаг вперед, предоставление большим талантам тех же ресурсов, что есть и крупных компаний».

Комментарии
Продолжить чтение

App store optimization

Mobile Action запустил Startup Basic ASO Plan для инди-разработчиков

Mobile Action запустил «пожизненную» подписку на план Startup Basic ASO Plan для инди-разработчиков.

AppTractor

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

/

Автор:

За 99 долларов вы получите все необходимые данные для оптимизации ваших приложений.

В план входит:

  • 100 ключевых слов для отслеживания
  • Данные о ключевых словах конкурентов
  • Отслеживание до 100 приложений в 65 странах
  • Предложение новых слов на основании данных конкурентов
  • Вся аналитика и отчеты
  • Доступ для нескольких членов команды
  • Данные 5 миллионов приложения для iOS и Android
  • Информация об отзывах и оценках
  • Анализ отзывов
  • Топы категорий (с обновлением раз в час), информация о приложениях с самым большим ростом или потерей позиций, новые приложения

Более подробно о новом предложении вы можете узнать тут.

Комментарии
Продолжить чтение

Новости

Интересные материалы: 12.07

Обсуждаем Burger King, чат-боты и машинное обучение.

AppTractor

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

/

Автор:

Весь день мы собираем лучшие материалы о разработке и маркетинге технологий, стартапов, мобильных приложений и игр для iOS и Android из самых разных источников:

Комментарии
Продолжить чтение

Реклама

Наша рассылка

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Вакансии

Популярное

X
X

Спасибо!

Теперь редакторы в курсе.