SwiftUI dev
760 subscribers
88 photos
26 videos
1 file
62 links
SwiftUI, Combine, Swift 5+, fell free to reach me: @lexkraev
Download Telegram
SwiftUI dev
Photo
What will be printed on the screen?

Что выведется на экран?
Anonymous Quiz
56%
B: b
22%
B: a
9%
A: b
13%
A: a
SwiftUI dev
Photo
What will be printed on the screen?

Что выведется на экран?
Anonymous Quiz
9%
meow, meow, meow, roar
37%
meow, growl, meow, roar
11%
meow, meow, growl, roar
43%
meow, growl, growl, roar
🎲🗿 SwiftUI Environment values hints
This media is not supported in your browser
VIEW IN TELEGRAM
🎢🚁 Слайдер изображений с эффектом page view контроллера.

Код здесь.

🌇🎥 Let's create spectacular image slider with page view controller effect using pure SwiftUI.

Code is here.
🎬SwiftUI: List или LazyVStack? Статью можно найти здесь

🥁SwiftUI: List or LazyVStack? Find out it here
Media is too big
VIEW IN TELEGRAM
🖼️🤳 Сториз с 3d переходом между кадрами (поддержка iOS 14+)

За кодом сюда

🖼️🤳 Stories on pure SwiftUI (iOS 14+) with 3d-cube animation for transition between scenes and timer for each slide

Code is here
ВЫУЧИ IT-английский в НОВОМ ГОДУ и

1. Пройди СОБЕСЕДОВАНИЕ в компанию мечты.

2. С лёгкостью читай форумы и ДОКУМЕНТАЦИЮ.

3. Смотри и понимай ВИДЕО на английском.

Устал от неэффективного обучения на ОНЛАЙН-ПЛАТФОРМАХ и хочется учиться действительно КРУТО? 🎢

Пиши мне в ЛС @joy_to_speak и 🔥 БЕСПЛАТНО попробуй действительно качественное обучение языку.
t.me/joy_to_speak_channel
⚖️ Хорошая либа FluentUI от Microsoft как пример того, как можно хорошо структурировать дизайн-систему

👷‍♂️ Nice package Microsoft's Fluent UI as example how you can organize your design system
This media is not supported in your browser
VIEW IN TELEGRAM
👷‍♂️👻Лайфхак для дебага вьюх. Цвет фона меняется при каждой отрисовки вью. Таким образом можно визуально увидеть, насколько часто меняются стэйты.

👾🤖View’s debugging life hack. Background color changes every time view’s rendering. So you can visual analize how often you change states for example.


public extension Color {
static var random: Color {
Color (
red: .random (in: 0...1.0),
green: .random (in: 0...1.0),
blue: .random (in: 0...1.0)
)
}
}

public extension View {
@ViewBuilder
func randomBackgroundColor() -> some View {
background(Color.random)
}
}