Connect with us

Новости

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

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

Фото аватара

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

/

     
     

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

Move view when keyboard is shown (guide)

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

fluffy.es

Using Type Erasure to Build a Dependency Injecting Routing Framework in Swift

Замыкания и немного магии — всё что нужно, чтобы построить универсальную систему навигации в своём приложении.

swiftrocks.com

How to Use Multithreaded Operations

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

medium.com

Functions in Swift: Pure, Higher-Order and First-Class Functions, Currying and Partial Application

Ещё одна статья по основам функционального программирования.

www.vadimbulavin.com

Understanding Combine’s publishers and subscribers

Ещё раз про publisher’ы и subscriber’ы в Combine (реактивный framework от Apple). Какая связь между ними и как создать собственную реализацию.

www.donnywals.com

swift-embedded

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

github.com

Plash

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

github.com

Tips and tricks for iOS app debugging

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

blog.uptech.team

Introducing Reality Converter

Apple представила конвертёр для преобразования 3D-моделей из наиболее распространённых форматов в USDZ.

developer.apple.com

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

Defining Product Success: Metrics and Goals

Советы от Sequoia Capital о продуктовых метриках, как и что выбирать.

www.sequoiacap.com

Product Focus Funnel

Ещё немного про фокус и то, как его достичь.

productcoalition.com

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

productcoalition.com

The Nomadic Approach to teaching

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

drobinin.com

How to get your first job as Junior Software Developer

Небольшое рассуждение на тему того, как получить свою первую работу в качестве джуниор-разработчика.

Swift by Sundell Swift Clips: First class functions

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

Creating, Using and Sharing Xcode Snippets

Гайд по созданию и использованию код-сниппетов в Xcode.

How To Build A Profitable App With A Pro Upgrade

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

learnappmaking.com

A Best In Class App: Spend Stack Checkup

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

www.swiftjectivec.com

Mobile marketing trends in 2020

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

www.apptentive.com

Why should we avoid using closures in Swift structs?

Проблемы с памятью, с которыми можно столкнуться, если неправильно «готовить» структуры в Swift.

ohmyswift.com

Goodbye, Clean Code

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

overreacted.io

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

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: