Новый выпуск для подписчиков на Boosty
В этой главе поговорим о последнем из основных способов взаимодействий с пользователем, получение текста через TextField.
В этой главе поговорим о последнем из основных способов взаимодействий с пользователем, получение текста через TextField.
🔥6
Новый выпуск вышел в открытый доступ
В прошлой главе мы познакомились с протоколами, которые имеют описательное назначение, то есть описывают, что должны иметь структуры или классы. В этой главе мы узнаем, как можно наделить протокол реализацией по умолчанию.
В прошлой главе мы познакомились с протоколами, которые имеют описательное назначение, то есть описывают, что должны иметь структуры или классы. В этой главе мы узнаем, как можно наделить протокол реализацией по умолчанию.
🔥4
Новый выпуск для подписчиков на Boosty
В этой главе поговорим о том как изменить внешний вид
В этой главе поговорим о том как изменить внешний вид
TextField
.🔥2
Новый выпуск для подписчиков на Boosty
В это главе мы разберемся как работать с экранной клавиатурой.
В это главе мы разберемся как работать с экранной клавиатурой.
🔥2
Новый выпуск вышел в открытый доступ
В этой главе мы разберемся с последним аспектом протоколов, а именно с протоколами с ассоциированными значениями (PAT) protocol with associated types.
В этой главе мы разберемся с последним аспектом протоколов, а именно с протоколами с ассоциированными значениями (PAT) protocol with associated types.
👍2
Новый выпуск для подписчиков на Boosty
Давайте немного отвлечемся от сложных тем и поговорим о том как можно стилизовать вью, а именно устанавливать фон, рамку и накладывать эффекты поверх вью.
Давайте немного отвлечемся от сложных тем и поговорим о том как можно стилизовать вью, а именно устанавливать фон, рамку и накладывать эффекты поверх вью.
👍2
Новый выпуск для подписчиков на Boosty
До этого мы задавали цвета однородно, то чисто зеленый цвет или чисто красный, но есть еще один способ установки цвета - градиент.
До этого мы задавали цвета однородно, то чисто зеленый цвет или чисто красный, но есть еще один способ установки цвета - градиент.
👍2
Новый выпуск вышел в открытый доступ
Мы уже давно говорим о протоколах, осталось разобрать еще одну вещь, связанную с ними, а именно непрозрачные типы (opaque). Это еще один способ представления значения общим типом протокола.
Мы уже давно говорим о протоколах, осталось разобрать еще одну вещь, связанную с ними, а именно непрозрачные типы (opaque). Это еще один способ представления значения общим типом протокола.
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Яндекс проводит вечеринку для сообщества мобильных разработчиков — Yandex Summer Mobile Party!
12 июля приглашаем мобильных разработчиков на вечеринку — обсудим последние новости индустрии и хорошо проведём вечер с едой, коктейлями и музыкой. Приходите общаться с ребятами из Яндекса и знакомиться с сообществом.
Что вас ждёт:
— Lightning Talks про разработку и жизнь от мобильных разработчиков;
— Лекция от популяризатора физики Дмитрия Побединского;
— Настольные игры от Яндекса, зоны отдыха и летние коктейли.
Место проведения:
Плюс Дача в Парке Горького
В этот раз формат только оффлайн. Количество мест ограничено – ждём ваши заявки, и 10 июля вышлем приглашения на почту.
До встречи!
Программа и регистрация
12 июля приглашаем мобильных разработчиков на вечеринку — обсудим последние новости индустрии и хорошо проведём вечер с едой, коктейлями и музыкой. Приходите общаться с ребятами из Яндекса и знакомиться с сообществом.
Что вас ждёт:
— Lightning Talks про разработку и жизнь от мобильных разработчиков;
— Лекция от популяризатора физики Дмитрия Побединского;
— Настольные игры от Яндекса, зоны отдыха и летние коктейли.
Место проведения:
Плюс Дача в Парке Горького
В этот раз формат только оффлайн. Количество мест ограничено – ждём ваши заявки, и 10 июля вышлем приглашения на почту.
До встречи!
Программа и регистрация
Новый выпуск для подписчиков на Boosty
Продолжаем разбираться с простыми UI эффектами и в этой главе мы поговорим о тенях.
Продолжаем разбираться с простыми UI эффектами и в этой главе мы поговорим о тенях.
👍5
Новый выпуск для подписчиков на Boosty
Перейдем к еще одной сложной теме - навигации. В этой главе мы поговорим о том что такое навигация, какая она бывает, а в следующих разберемся с тем как строить навигацию в приложениях.
Перейдем к еще одной сложной теме - навигации. В этой главе мы поговорим о том что такое навигация, какая она бывает, а в следующих разберемся с тем как строить навигацию в приложениях.
👍5
Новый выпуск вышел в открытый доступ
В этой главе мы разберемся, как наделять наши собственные типы поведением, свойственным типам из базового набора. Например, способностью выводить подробную информацию в консоль при вызове
В этой главе мы разберемся, как наделять наши собственные типы поведением, свойственным типам из базового набора. Например, способностью выводить подробную информацию в консоль при вызове
print
или создавать из строкового литерала.👍6
Новый выпуск для подписчиков на Boosty
Начнем с более простого варианта навигации - present. Посмотрим какие способы презентовать и новый экраны существуют.
Начнем с более простого варианта навигации - present. Посмотрим какие способы презентовать и новый экраны существуют.
👍6
Новый выпуск для подписчиков на Boosty
Перейдем к push навигации, которая больше похожа на навигацию между разными экранами.
Перейдем к push навигации, которая больше похожа на навигацию между разными экранами.
👍8
Новый выпуск вышел в открытый доступ
В этой главе мы сделаем наш калькулятор более универсальным, код программы более надежным и расширяемым, а заодно попрактикуемся с протоколами.
В этой главе мы сделаем наш калькулятор более универсальным, код программы более надежным и расширяемым, а заодно попрактикуемся с протоколами.
👍6
Новый выпуск для подписчиков на Boosty
В прошлой главе мы познакомились с
В прошлой главе мы познакомились с
NavigationStack
, который управляет push навигацией и создает UIKitNavigationBar
. В этой главе мы разберемся как управлять NavigationBar
.👍6
Новый выпуск для подписчиков на Boosty
В этой главе мы заканчиваем говорить о навигации в iOS приложениях и разбираем последний вид навигации - вкладки.
В этой главе мы заканчиваем говорить о навигации в iOS приложениях и разбираем последний вид навигации - вкладки.
👍6
Новый выпуск вышел в открытый доступ
В этой главе мы разберем способ упрощенной обработки ошибок в коде.
В этой главе мы разберем способ упрощенной обработки ошибок в коде.
👍6
Новый выпуск для подписчиков на Boosty
В этой главе мы спроектируем навигации в новом приложении список задач. Посмотрим, как лучше сделать навигацию, что бы приложением было удобно пользоваться.
В этой главе мы спроектируем навигации в новом приложении список задач. Посмотрим, как лучше сделать навигацию, что бы приложением было удобно пользоваться.
👍6
Новый выпуск для подписчиков на Boosty
В этой главе мы создадим экраны авторизации, добавим переходы между ними, а так же добавим переход на главный флоу, который пока будет закрыт заглушкой.
В этой главе мы создадим экраны авторизации, добавим переходы между ними, а так же добавим переход на главный флоу, который пока будет закрыт заглушкой.
👍6🤔1