Connect with us

Новости

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

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

e-Legion

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

/

     
     

В прошлом выпуске мы думали: отчего бы не поместить Xcode в облако? Зададимся чуть более приземлённым вопросом: Windows все ещё не торт? В случае iOS-разработчика выбор, прямо скажем, не выбор, но пусть вы пишете на Python или вообще копирайтер.

Кажется, что проблема даже не в терминале, а в интегрированности сервисов и устройств. Windows сейчас не может предложить той же бесшовности в связке с iPhone. macOS + iOS образуют перину, с которой не хочется вставать. С другой стороны, есть Windows без мобильной ОС и Android без десктопной ОС. Им бы подружиться. Была бы сила. Microsoft и пробует с приложением Your Phone. Всяческой им удачи.

4

Equatable

Едва ли опытный читатель найдёт в статье об Equatable что-то новое для себя, однако, как конспект — вполне ок.

SWIFTUNBOXED.COM

Never

Помните тип Never? Ну тот, что используется в Swift’е как индикатор функции, после которой не будет никакого выполнения. Именного его возвращает fatalError. Так вот, этот тип куда сложнее, чем кажется. Про него и очередная статья Мэта.

NSHIPSTER.COM

Nullability warnings with libextobjc’s @keypath macro

Общественность знает libextobjc по большей части из-за weakify и strongify. Да и писать вы должны на ObjC, чтобы этот набор расширений приносил вам пользу. Хотя бы иметь смешанный код. Однако, если в эту не многочисленную группу вы всё же попали, и warning о несовпадении типов вас достаёт — рецепт по ссылке.

OLEB.NET

2

SourceEditor

На вечеринках разработчиков вы всегда поддерживаете шутки про Xcode? Клуб «Сделай сам» при поддержке «Сначала добейся Продакшен» представляет SourceEditor — IDE не IDE, но редактор кода. В основе — SavannaKit.

GITHUB.COM

3

Apple Design Resources

Множество дизайн-компонентов в виде файлов для Sketch, Adobe Photoshop и Adobe XD из разных операционных систем Apple. Самое интересное: download for Adobe Photoshop — 344 MB, download for Sketch — 1.4 MB. Вряд ли там в 255 раз меньше контента :D

DEVELOPER.APPLE.COM

Создание стека Core Data с расширяемой моделью

В прошлом году на MBLT DEV Владимир Озеров и Алексей Ульенков из Сбербанка рассказали о работе с Core Data. По ссылке — видеозапись доклада.

Додо: IT-компания, которая делает пиццу. Программирование и IT-процессы / АйтиХайп

Знакомые нам по подкасту Podlodka ведущие — Стас Цыганов и Егор Толстой — сделали видеообзор Додо Пиццы как IT-компании. Тесты, парное программирование, Chief Agile Officier — всё это в ролике. Жаль, запах пиццы видео не передаёт.

Многопоточность в iOS (Swift)

Лёша Щукин из Avito сделал курс по многопоточности на Swift. Три больших темы: многопоточность вообще, GCD и Operations.

STEPIK.ORG

iOS Dev Meetup в Одессе

17 августа, Одесса, с 10:00 до 17:00. Митап проводит Алексей Скутаренко. По ссылке — регистрация и возможность найти компанию для поездки.

VK.COM

16f106c0eaa442b184873f18f426a916

How I Got Started with Flutter

React Native ещё даже не успели закопать, а уважаемые в этой рассылке пацаны из PSPDFKit написали немного слов про Flutter. Правильно, чего откладывать. Dart, Fuchsia, Google — все там будем! А ну как стрельнёт? Будь готов.

PSPDFKIT.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

BaaS

Google обновляет Firebase: сообщения, Jira и многое другое

Google значительно обновил свою платформу Firebase.

AppTractor

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

/

Автор:

Одно из главных нововведений – Firebase In-App Messaging, позволяющая отправлять таргетированные и контекстные сообщения пользователям приложений. Их вид полностью настраиваем, а эффективность можно отслеживать через встроенные аналитические средства. Кроме того, в их создании можно задействовать Firebase Predictions и Google Analytics for Firebase и таким образом не просто реагировать на какие-то события, а проактивно влиять на пользователей.

Crashlytics получил новые интеграции – с BigQuery и Jira, так что сбои можно сразу превращать в тикеты для разработчиков.

Улучшилась аналитика Firebase Cloud Messaging и теперь все данные об отправке, получении и конверсии пуш-сообщений собраны в одном месте.

Remote Config получил историю изменений, в которой хранятся все параметры за 90 дней.

Изменилась и сама консоль Firebase, теперь на сайте на главной странице вы можете видеть больше данных и сразу понимать происходящее с вашими проектами.

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

Новости

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

В дайджесте две статьи от Яндекса, музыка Super Nintendo и рассказ о бедах разработка сайтов для взрослых.

AppTractor

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

/

Автор:

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

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

Аналитика магазинов

2018 стал лучшим годом для Candy Crush Saga

Периодически мы удивляемся бесконечной волне успеха Subway Surfers, но это далеко не единственный мобильный многолетний хит. Вот еще, например, Candy Crush Saga, впервые выпущенная в 2012 году.

AppTractor

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

/

Автор:

По данным Sensor Tower, 2018 год (с августа 2017 по июль 2018) стал самым прибыльным в истории игры. За это время произведение King заработало 930 миллионов долларов, что на 34% больше, чем годом ранее.

Декабрь 2017 стал абсолютно лучшим месяцем в истории Candy Crush Saga, доход игры от встроенных покупок – 86 миллионов.

Сейчас Candy Crush Saga на 6 месте в мире по топе зарабатывающих и самая прибыльная игра западного разработчика в Топ-10.

Субкультура важнее национальности: прошлое, настоящее и будущее Subway Surfers

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

Новости

Google анонсирует Android 9 Pie (Go edition)

Вслед за анонсом Android 9 Pie, Google объявляет и о перспективах облегченной Go-версии операционной системы.

AppTractor

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

/

Автор:

Android 9 Pie (Go edition) все так же ориентирован на слабые смартфоны и новая версия обеспечивает до 500 Мб дополнительного свободного места, более быструю загрузку, новейшие функции безопасности, системные функции для отслеживания времени использования устройства.

В комплект входят облегченные версии приложений – Google Go, YouTube Go, Maps Go, Assistant Go и другие.

Сейчас, по данным Google, в 120 странах есть около 200 устройств на Android Go, более 100 производителей планируют выпустить новые до конца года.

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

Реклама

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

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

Вакансии

Популярное

X
X

Спасибо!

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