Pull to refresh
6
0
Илья Бульдин @jazzdiluffy

iOS-Разработчик

Send message

Разбираемся с цветами: пространства, иллюзии и квантование

Level of difficultyEasy
Reading time7 min
Views2.2K

Привет! Меня зовут Илья, я iOS-разработчик в компании Банки.ру.

Однажды я заметил, что цвет из Figma на симуляторе почему-то выглядел иначе. Вроде бы HEX-код один и тот же, но они явно отличались. Это заставило меня задуматься о том, что происходит с цветами при передаче изображения из одного приложения в другое. Чтобы разобраться, я решил погрузиться в вопрос и изучить природу цвета. Из этого исследования и появилась данная статья.

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

В статье разберем следующие темы:

• Что такое цвет и WOW-эффекты с ним
• Дискретизация и квантование
• Цветовые модели
• Цветовое пространство
• HEX-квиз и выводы

Читать далее

Как устроен @State в SwiftUI

Reading time7 min
Views4.6K

Привет! Меня зовут Илья, я iOS разработчик в компании Банки.ру
Уже больше двух лет наше приложение мы пишем на SwiftUI.

В статье расскажу о Property Wrapper'е @State.

Читать далее

Про ООП через призму косвенности. И «Галя, отмена!»

Reading time5 min
Views4.8K

Да, мы все знаем, что это такое из первых двух статей по запросу "Что такое ООП?" или из потоковых лекций первых семестров ВУЗа.

Казалось бы, ООП – Объектно ориентированное программирование. Там что-то про классы, что-то про объекты, если повезет, то, возможно, вспомним, что такое абстракция, инкапсуляция, наследование и полиморфизм. Что там еще надо знать?
И хорошо, если ты прочитал нормальную статью, и не будешь объяснять инкапсуляцию вот так: "ну это история про private, данные скрываются!".

Никогда не хотелось копнуть поглубже? Узнать почему у нас есть эти принципы?

Узнать про ООП побольше

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity