Выпуск №254

17 января 2020

Стагнация и прокрастинация могут застать врасплох, особенно зимой после продолжительных праздников. Самостоятельно выбраться из подобного состояния иногда тяжело. Посмотрите вокруг — рядом с вами есть люди, которые постоянно подталкивают вас к развитию и действиям. Возможно, они ищут в этом не только собственную выгоду, но действительно желают помочь вам. Не отталкивайте их, возьмите чашку горячего какао, пару печенек и обсудите с ними решения по развитию текущего проекта, рефакторингу кода или идею для новой статьи на Хабр.

  • %d0%bc%d0%b0%d1%81%d0%bb%d0%b0%d0%ba

    Андрей Маслак

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2813%29

    Вадим Дробинин

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2810%29

    Сергей Бендак

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Код

Move view when keyboard is shown (guide)

Удивительно, что такая популярная проблема по-прежнему вызывает столько боли и недоумения. В любом случае, интересно посмотреть и задуматься, что вы делаете (не) так.

How to Use Multithreaded Operations

Если собрать все вопросы на мобильных интервью в одном месте, самым популярным будет вопрос о потоках и операциях. Самое время немного освежить память.

Инструменты

swift-embedded

Страдали без Swift на своем калькуляторе, холодильнике и микроконтроллере STM32F4? Теперь это не проблема.

Plash

Как насчёт того, чтобы установить Google календарь или YouTube в качестве обоев. Не проблема — при использовании Plash.

Tips and tricks for iOS app debugging

Есть много способов найти проблемы в своём коде, и иногда это не только резиновые уточки или качественные тесты. Вот ещё четыре, между прочим.

Продукт

Critical metrics every product manager must track

Снова про метрики. Позволю себе процитировать главную мысль: "Since we can collect so much data about virtually everything people do in our software, we cripple ourselves with information that doesn’t matter. Making the wrong decisions has never been easier".

Видео

The Nomadic Approach to teaching

Поспевают видео с последних конференций прошлого года, и среди них далеко не все о Combine и SwiftUI. Не понятно, хорошо это или плохо, но вот, например, рассуждения о том, как можно подойти к процессу обучения программированию совсем с другой стороны.

Swift by Sundell Swift Clips: First class functions

Первый эпизод обучающих видео от известного разработчика и автора статей. Выпуск посвящён функциям первого класса, то есть функциям, которые рассматриваются как объекты.

Прочее

How To Build A Profitable App With A Pro Upgrade

Монетизация — это всегда важно, но не всегда просто. В статье немного о поисках золотой середины между пользователями, создающими контент, и пользователями, его потребляющими.

A Best In Class App: Spend Stack Checkup

Интересная попытка представить критерии, по которым Apple вручают ежегодную награду лучшим приложениям (и, разумеется, применить эти требования к своему приложению).

Mobile marketing trends in 2020

Кажется, в 2020 любой маркетинг в тренде, в первую очередь мобильный, но даже здесь есть свои тонкости (например, как 5G повлияет на желание людей качать огромные игры).

Goodbye, Clean Code

Что будет, если отрефакторить код в приложении в соответствии с вашими стандартами и знаниями, не посоветовавшись с командой?

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications