Apple falls below $1tn despite revenue and profit rise
Apple сообщила о том, что прибыль выросла на 20%, но даже это не спасло от краткосрочного падения суммарной оценки компании.
Вот event и прошёл, словно и не бывало. С Macbook Air свезло. Только этого мало. Всё, что сбыться могло, ждать нам с новым запалом. Air Power, Mac Pro — обожгло, обломало.
Если у вас в голове зазвучал голос Софии Ротару, знайте, что пела она на стихи Арсения Тарковского. Пока мы здесь поднимаем воспоминания об исполнителях прошлого, Apple подняла цены на все компьютеры. Чёрная пятница, день холостяка, киберпонедельника — кто-то не в тренде, совсем не в тренде. Ругаться тут резона нет. Во-первых, это не изменит ситуации. Во-вторых, хорошего тоже завезли. Mac Mini выглядит приятно. iPad выглядит здорово, но несколько пугающе.
Внимание уважаемых читателей хотелось бы обратить на то, что Apple больше не планирует отчитываться о количестве проданных телефонов, планшетов и компьютеров. Видимо, слишком много риска несёт в себе непредсказуемое поведение рынка акций после объявления таких чисел.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Apple сообщила о том, что прибыль выросла на 20%, но даже это не спасло от краткосрочного падения суммарной оценки компании.
Если вдруг сильно хочется добавить редактор изображений в проект — вот вариант. Наконец-то можно смело говорить «да» на входящие запросы типа «разработайте мне как Instagram, только лучше».
Что такое динамические и статические метатипы в Swift? Что вы получаете при использовании .self, .Type и .Protocol? А также пара практических примеров для работы с deep-линками и при проведении A/B-тестирования.
При разработке приложения иногда сталкиваешься с ситуацией, при которой заголовок кнопки не помещается на экраны небольшого размера. В iOS для решения этой проблемы можно использовать Stringsdict. Как реализовать это на практике — написано в статье.
Насыщенная подборка шаблонов для Fastlane и различных сценариев CI.
Библиотека для создания всплывающих окон, плавная анимация, простое внедрение в проект и хорошая поддержка жестов.
Ещё одна библиотека для отображения всплывающих окон. Хорошо работает с AutoLayout и safe area на новых устройствах. Выбирайте и устанавливайте то, что вам больше по вкусу.
Исчерпывающий туториал по использованию сторонней библиотеки для машинного обучения. Не то чтобы стандартная была такой плохой, но Google во многом быстрее и точнее.
Как узнать, что приложение установлено на устройство впервые? Можно использовать флаги в User Defaults, переменные в keychain или рекламный идентификатор. Но ни для одного из них не гарантируется сохранность. Поэтому авторы статьи показывают, как решить задачу с помощью фреймворка DeviceCheck.
История о пошаговом процессе дизайна приложения — от пользовательских интервью до рабочих прототипов.
На счёт отсутствия костылей можно посмотреть, но эта заметка хороша своей краткостью: мы делаем так и имеем такой результат. А дальше уже каждый сам разберётся, надо ему так или не надо.
Пример стеганографии. К твиту приложена картинка, а в ней — архив со всеми сочинениями Шекспира. Немного гиковоского веселья в ваш терминал.
Особенно для сценариев, которые не особо поддерживают Accessibility, например, Apple Pay в сторонних приложениях.
Удалили приложение на прошлой неделе и теперь постоянно видите его рекламу? Теперь понятно, почему.
Очень подробный анализ обновлённых Apple Maps, которые, судя по всему, всё быстрее и быстрее сокращают разрыв между ними и Google Maps.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!