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

iOS Developer

10
Rating
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 readers15K

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

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

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

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

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

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

Читать далее

Information

Rating
718-th
Location
Беларусь
Date of birth
Registered
Activity

Specialization

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