Connect with us

Новости

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

Всё фигня, интересных ссылок мало. Такое мнение услышал недавно в одном известном чате разработчиков. Пожалуй, после какой-то точки интересного становится меньше. Но интересность — величина относительная. Когда ты пишешь для iOS полгода, каждый чих с упоминанием Apple интересен. Чем опытнее становишься, тем выше требования к информации.

e-Legion

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

/

     
     

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

Всё фигня, интересных ссылок мало. Такое мнение услышал недавно в одном известном чате разработчиков. Пожалуй, после какой-то точки интересного становится меньше. Но интересность — величина относительная. Когда ты пишешь для iOS полгода, каждый чих с упоминанием Apple интересен. Чем опытнее становишься, тем выше требования к информации.

Эта механика хорошо отражена в компьютерных играх. Опыт для перехода с 1-го уровня на 2-ой добывается легко и непринуждённо. Для перехода на 80-ый уровень придётся много часов валить скучных мобов, чтобы в какой-то момент обрести озарение.

4

Injecting missing methods at runtime

Товарищ перешёл на Swift 4. Сломал программу. Сидит такой и думает: откатиться на Swift 3, поправить проблему в коде Swift 4 или сделать грязный хак? Конечно, хак!

WWW.HOPPERAPP.COM

FlagKit

Это прекрасно: pod/carthage с коллекцией флагов. Больше 250 штук.

GITHUB.COM

Listing all cases in an enum

Пример решения задачи обхода кейсов в enum.

MEDIUM.COM

Using the factory pattern to avoid shared state in Swift

В очередной статье John Sundell рассказывает, как избежать проблем неявной делёжки одного объекта.

WWW.SWIFTBYSUNDELL.COM

2

SwiftMockGeneratorForXcode

Создаёте пустой класс, поддерживаете протокол, вызываете extension, получаете класс-mock согласно указанному протоколу. Спасибо за ссылку Леониду Кохновичу.

GITHUB.COM

c71bdfcf-9da6-4069-9426-b03ba710c042

По итогам Rambler.iOS #9

Майский привет с Даниловской мануфактуры: Денис Батвинкин: “Life with out of memory”, Самвел Меджлумян: «Нужны ли бэкенд-разработчики, когда есть Swift?», Сергей Крапивенский: «Анализируй это!». Ещё викторина была. И after-party. Есть слайды и видео. Но не с after-party.

HABRAHABR.RU

3

VK by design

VK обновил дизайн мобильного приложения. В статье представлены стоявшие перед дизайнерами задачи и использованные инструменты.

VK.COM

CocoaHeads Russia и IQOption

15 сентября, Питер, регистрация с 18:30. Два доклада: «Паттерны TDD и почему мы должны знать о них» и «Техническое интервью в iOS».

WWW.EVENTBRITE.COM

Лекция Стива Возняка в Москве

7 октября на Ленинских горах в МГУ. Лекция открытая и про технологии вообще. Спасибо за наводку Кириллу Белышеву.

WWW.FACEBOOK.COM

Хакатон ВКонтакте 2017

20-22 октября. Вот не знал, что есть отдельный каталог приложений, разработанных сообществом.

VK.COM

16f106c0eaa442b184873f18f426a916

How to get started contributing to open source projects

Краткая, но информативная заметка о том, зачем же нужен Open Source и как в него контрибьютить.

KRAUSEFX.COM

Эволюция доверия

Прекрасный рассказ о доверии в терминах теории игр.

NOTDOTTEAM.GITHUB.IO

HomeKitty

Сайт собирает товары, которые поддерживают HomeKit.

HOMEKITTY.WORLD

Предыдущие выпуски 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

Спасибо!

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