Копошилка

Всем привет! В этом видео мы узнаем, как создать плавную анимацию по ключевым кадрам с помощью CoreGraphics. Поработаем над продолжительностью анимации и положением анимированного колокольчика. Поехали!  Ссылка на проект

Continue Reading

Всем привет! В этом видео мы рассмотрим, как использовать перечисления со связанными значениями, как создать такие перечисления и как обращаться к свойствам экземпляров таких перечислений.  Ссылка на проект

Continue Reading

На WWDC всегда есть отличная коллекция музыки для отличного настроения. Во время WWDC’19 мой друг, используя свой телефон на Android, распознавал игравшие песни и создал из них плэйлист. У моего iPhone тогда такой возможности не было (или я о такой не знал). Теперь с помощью ShazamKit давайте создадим для этой цели приложение и назовем его […]

Continue Reading

Всем привет! В этом видео рассмотрим основы рисования при помощи CGContext. Создадим Canvas View c возможностью отображения линий и выбора их параметров: ширины, цвета и окончания. Сохраним полученное изображение в Галерею. Поехали!  Конечный проект

Continue Reading

Всем привет! В этом видео мы создадим Custom NavigationBar на примере популярного приложения WhatsApp. Рассмотрим структуру NavigationBar, кастомизируем NavigationTitleView и BarButtonItem. Создадим расширение с методами, которые позволят изменять NavigationBar для Вашего приложения. Поехали!  Ссылка на проект

Continue Reading

В этом видео рассмотрим самые значимые и интересные нововведения в Xcode 13! 

Continue Reading

Всем привет! В этом видео мы поговорим о новой концепции языка Swift 5.5 — async/await, которая позволяет работать с асинхронным кодом без блоков замыкания, позволяя писать более простой и чистый код. Поехали!  Конечный проект

Continue Reading

Всем привет! В этом видео мы рассмотрим основы СonstraintLayout в среде разработке Android Studio. Поехали! 

Continue Reading

Всем привет! В этом уроке разберем как с использованием SwiftUI создать такое приложение как аналоговые часы для iPhone. В приложении мы разберем как заставить стрелки двигаться, как получить текущее время и отобразить его на экране. Реализуем кнопку для выбора светлого и темного оформления. Поехали!  Ссылка на проект

Continue Reading

Привет! В этом видео я расскажу вам обо всех оболочках, которые нам предлагает SwiftUI для хранения временных данных. Так же вы поймете, в чем отличие между такими оболочки как @State, @StateObject, @ObservedObject, @EnvironmentObject. Эти оболочки очень похожи друг на друга и знание того, когда и какую лучше использовать, имеет решающее значение. Поехали! 

Continue Reading

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: