Над чем вы работаете на этой неделе, чтобы отточить свои навыки?

В скринкастах этой недели мы расскажем вам, как работать с ошибками в асинхронном коде Swift, научим тестировать компоненты Vue.js, приведем примеры того, как хранить файлы в Android с помощью Firebase, и поможем добавить цветовые темы в приложение. в Эскизе.

Как хранить файлы в Android с помощью Firebase?

Облачное хранилище Firebase предоставляет простой способ удаленного хранения файлов и извлечения их при необходимости. В этом видео мы изучим основы API облачного хранилища для загрузки, скачивания и удаления файлов.

Как работать с ошибками в асинхронном Swift Code?

Генерация ошибок и обработчики завершения имеют свои плюсы и минусы и не могут использоваться во всех ситуациях. Здесь мы рассмотрим некоторые стратегии написания элегантного асинхронного кода обработки ошибок с замыканиями и перечислениями ассоциированных значений.

Как тестировать View Components?

В этом скринкасте мы рассмотрим стратегии тестирования компонентов во внешних JavaScript-фреймворках, применяемые конкретно к Vue.js. К концу этого скринкаста у вас должно быть четкое представление о том, что тестировать, а что нет в ваших компонентах.

Как добавить цветовые темы в приложение в Sketch?

Когда дело доходит до добавления цвета в ваше приложение, ваш первый выбор цвета может быть не тем, который вы оставили. Из-за этого мне нравится создавать свой файл Sketch с учетом цветовых тем. Цветовая тема — это просто цвета, которые есть в вашем приложении. В этой серии (3 или 4 видео) я покажу вам, как использовать Sketch и Adobe Color для быстрой и, что более важно, глобальной итерации цветовых тем в вашем файле Sketch.

О чем мы думали, читали и смотрели…

Redux — это функциональное программирование, а когда оно у вас функционально — его можно тестировать, верно?

Использование Android-инжектора с Dagger 2

Готовы изучать Котлин?

Не член The Frontier? Зарегистрируйтесь сейчас, чтобы получить бесплатную пробную версию эксклюзивного контента, разработанного экспертами Big Nerd Ranch — Давайте начнем