Pull to refresh
2
Евгений Петрукович@Jackson-storm

iOS Developer

2
Subscribers
Send message

Я добавил на заблокированный экран macOS красивую обложку текущего трека с адаптивным задним фоном как на iPhone

Level of difficultyEasy
Reading time2 min
Reach and readers14K

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

Читать далее

Я превратил вырез в экране MacBook в динамический элемент пользовательского интерфейса (DynamicNotch для macOS)

Level of difficultyEasy
Reading time2 min
Reach and readers16K

Когда Apple добавила вырез (notch) в MacBook, реакция у многих была примерно одинаковая:

он есть — и с ним приходится просто мириться.

В отличие от iPhone, где появился Dynamic Island и вырез стал частью интерфейса, на macOS он до сих пор остаётся пассивным элементом. Он не несёт функциональной нагрузки и никак не взаимодействует с пользователем.

У меня возник простой вопрос:

а что если сделать вырез частью UI, а не ограничением?

Так появился проект DynamicNotch.

Читать далее

Information

Rating
Does not participate
Location
Беларусь
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Разработчик мобильных приложений
Стажёр
Git
ООП
Swift
SwiftUI
Разработка под iOS
Xcode
MVVM
Google Firebase
UIKit
Cocoa