Connect with us

Новости

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

Если следовать правилу «поддерживаем текущую и предыдущую ОС», то можно попрощаться с диагональю 3.5 дюйма. Голосом Кураж-Бамбея: «Радость-радость. Праздник-праздник».

e-Legion

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

/

     
     

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

iOS 10 — 87%, iOS 9 — 10%, прочее — 3%. Как-то так сейчас выглядит расклад. Скоро выйдет iOS 11. Если вы ещё не проверяли приложение на работу в ней, имеет смысл. Особенно если ваше приложение сложнее калькулятора. Кстати, на iPhone 4S можно установить максимум iOS 9.3.5. Если следовать правилу «поддерживаем текущую и предыдущую ОС», то можно попрощаться с диагональю 3.5 дюйма. Голосом Кураж-Бамбея: «Радость-радость. Праздник-праздник».

4

Retain cycle on dismiss

Если при скрытии контроллера с экрана нет соответствующего звука, возможно, имеет место циклическая ссылка. По ссылке рецепт бряка. Судя по отзывам, народу помогает.

MOBILE.TWITTER.COM

The complete guide to Network Unit Testing in Swift

Как тестировать сетевой слой.

MEDIUM.COM

List of the best time saving tricks

Товарищ бросил клич и собрал трюки от разных разработчиков. Список длинный, очевидных и известных хватает, но и новенькое встречается. И самое главное: что для одного известно, для другого ново.

MOBILE.TWITTER.COM

How to use Sourcery to speed up your Swift development

Туториал о том, как прикрутить Sourcery к проекту и начать генерировать код. Хотя в Swift 4.1 вероятно будут автогенированные Equatable и Hashable. Так что можно и подождать :)

WWW.BUDDYBUILD.COM

Swift Local Refactoring

Разработчики Xcode вынесли всю логику по рефакторигу в SourceKit. А это значит, что теперь каждый может помочь сделать рефакторинг чуточку лучше. Если вам это интересно, вот вводная статья про устройство рефакторинга в Xcode.

SWIFT.ORG

Dijkstra’s Algorithm In Swift

Расширяем знания алгоритмов. Алгоритм Dijkstra и как его имплементировать.

MEDIUM.COM

Concurrency в Swift 3 и 4. Operation и OperationQueue

Исчерпывающая статья про Operation и OperationQueue со множеством примеров.

HABRAHABR.RU

2

danger-code_style_validation

Плагин для валидации кода. Да-да, используется тот же clang-format.

GITHUB.COM

c71bdfcf-9da6-4069-9426-b03ba710c042

Видео c CocoaHeads 4-го августа

Доклады про приватность, Swift Package Manager и Accessibility. Ещё есть блиц с экспертами.

WWW.YOUTUBE.COM

Mutable Shared Structs (Part 2)

Не все в курсе, что некоторые эпизоды Swift Talks от objc.io доступны для свободного просмотра, без оплаты. Например, этот.

TALK.OBJC.IO

16f106c0eaa442b184873f18f426a916

Travis Kalanick lasted in his role for 6.5 years — five times longer than the average Uber employee

В статье приводится средняя продолжительность работы в разных известных компаниях. Спойлер: в FB работают дольше всего.

WWW.BUSINESSINSIDER.COM

Памяти ученика Андрея Чернова

Эта грустная заметка неспроста в самом конце. Часто мы узнаем о людях, об их достижениях и судьбе, только когда они умирают. Прочтите про Андрея Чернова. А потом загуглите и прочтите ещё, хотя бы вот на Медузе.

SUKHOMLIN.LIVEJOURNAL.COM

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

e-Legion
Комментарии Facebook
Продолжить чтение
Click to comment

You must be logged in to post a comment Login

Leave a Reply

Новости

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

Лучшие материалы о разработке и маркетинге технологических продуктов.

Леонид Боголюбов

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

/

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

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение

Новости

Эксперты выяснили, для чего Google форкнул Swift

Теоретически, добавление Swift позволит быстро портировать приложения c платформы Apple.

Леонид Боголюбов

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

/

На прошлой неделе Google на GitHub форкнул Swift, язык программирования, который создала Apple для разработки iOS/macOS/tvOS/watchOS приложений.

Эксперты полагали, что Google сможет вносить дополнения в открытый язык или использовать его для разработки внутренних инструментов для iPhone и iPad.

Однако последние коммиты в репозиторий Swift показывают, что Google работает над поддержкой Fuchsia OS. На GitHub вы уже можете посмотреть на “Hello World” приложение на Swift для. Fuchsia

Fuchsia: новая операционная система от Google

Fuchsia поддерживает Dart, C++ и Go. Теоретически, добавление Swift позволит быстро портировать приложения c платформы Apple.

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение

API

Google Play Referrer API отслеживает установки с точностью до секунды

Он позволяет эффективно бороться с фродом и, в частности, с инъекцией кликов (click injection).

Леонид Боголюбов

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

/

У Google запустился новый Play Install Referrer API.

С его помощью вы сможете получать из Google Play такую информацию, как:

  • Ссылку, по которой произошла установка.
  • Время (с точностью до секунды( клика по ссылке.
  • Время (с точностью до секунды( когда началась установка.

API уже используется у Adjust, AppsFlyer, Singular и TUNE. Он позволяет эффективно бороться с фродом.

Новый API-интерфейс Play предоставляет нам данные, необходимые для эффективного обнаружения и предотвращения click injection, это монументальный шаг в обмене критически важной информацией, – говорит CTO Adjust Пол Мюллер.

4 вида мобильного фрода и как с ними бороться

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение

Новости

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

Лучшие материалы о разработке и маркетинге технологических продуктов.

Леонид Боголюбов

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

/

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

Леонид Боголюбов
Комментарии Facebook
Продолжить чтение

november

24novallday26What the hack?!

25novalldaySmart Taler 2017

25novalldayLadies Code: время технологий

30novalldaySmart Cars & Roads 2017

december

02decalldayAvito iOS Meetup Winter Edition

05dec18:3022:00Яндекс изнутри: глазами iOS-разработчика

08decallday09Кубок СTF России

09decallday10Games Gathering 2017

09decalldayЛекционный день по игровой индустрии

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

Каждому подписавшемуся - "1 час на UI аудит": бесплатный ускоренный курс для разработчиков веб и мобильных приложений!

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

Наш Facebook

Популярное

X

Спасибо!

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