Для подписчиков вышел новая глава (все ссылки внутри)
https://lazyload.academy/articles/single/ios/swiftui-basics/20230206_6_what_is_it_ui
https://lazyload.academy/articles/single/ios/swiftui-basics/20230206_6_what_is_it_ui
lazyload.academy
Аспекты SwiftUI приложения
Разбираем как работает SwiftUI приложение
👍5🔥1🌭1
https://lazyload.academy/articles/single/ios/swiftui-basics/20230206_7_how_to_write_ui
Для подписчиков вышел новая глава (все ссылки внутри)
Для подписчиков вышел новая глава (все ссылки внутри)
lazyload.academy
Описание UI в SwiftUI приложении
Разбираемся где, какой и как писать код, что бы он превратился в картинку на экране устройства
👍6🔥1🕊1
Всем привет, у меня новости, в следующий понедельник выпусков не будет, потому что я снова отправляюсь в отпуск)
👍30😢4👌2
Привет, на связи Podlodka iOS Crew!
Что окружает продукт и помогает строить процессы разработки и релиза, находить проблемные места и сигнализировать о них? Конечно же инфраструктура! Этот сезон мы решили целиком посвятить ей.
За пять дней мы:
🌟 Узнаем, какие познания в Ruby нужны iOS-разработчику;
🌟 Разберём инструменты написания масштабируемых пайплайнов с помощью GitHub Actions, GitLab, TeamCity;
🌟 Научимся комплексному подходу к локализации с помощью готовых сервисов;
🌟 Послушаем про «космолёты» больших корпораций, живущих в моно и мультирепозиториях.
Онлайн-конференции Podlodka Crew родились из одноимённого IT-подкаста. Вместе с экспертами рассматриваем одну тему с разных сторон, чтобы узнать её как можно глубже.
Погружаемся 27 февраля! За подробностями программы и билетами загляните на наш сайт. И не забудьте позвать с собой не только коллег-разработчиков, но и знакомых SRE- и DevOps-инженеров.
Для подписчиков моего канала есть промокод на 500 рублей - ios_crew_11_mfj8zt
Что окружает продукт и помогает строить процессы разработки и релиза, находить проблемные места и сигнализировать о них? Конечно же инфраструктура! Этот сезон мы решили целиком посвятить ей.
За пять дней мы:
🌟 Узнаем, какие познания в Ruby нужны iOS-разработчику;
🌟 Разберём инструменты написания масштабируемых пайплайнов с помощью GitHub Actions, GitLab, TeamCity;
🌟 Научимся комплексному подходу к локализации с помощью готовых сервисов;
🌟 Послушаем про «космолёты» больших корпораций, живущих в моно и мультирепозиториях.
Онлайн-конференции Podlodka Crew родились из одноимённого IT-подкаста. Вместе с экспертами рассматриваем одну тему с разных сторон, чтобы узнать её как можно глубже.
Погружаемся 27 февраля! За подробностями программы и билетами загляните на наш сайт. И не забудьте позвать с собой не только коллег-разработчиков, но и знакомых SRE- и DevOps-инженеров.
Для подписчиков моего канала есть промокод на 500 рублей - ios_crew_11_mfj8zt
👍3
В публичный доступ вышла новая глава (Все ссылки внутри)
https://lazyload.academy/articles/single/ios/basics/ios-class-inheritance
https://lazyload.academy/articles/single/ios/basics/ios-class-inheritance
lazyload.academy
Основы наследования классов
Разбираемся как работает наследование
👍6🌭2🔥1
4 марта пройдёт Я.Субботник по мобильной разработке — митап от Яндекса по мобильной разработке. В этот раз тема митапа: инфраструктура в мобильной разработке.
О чём пойдёт речь на встрече:
▪️Mobile Market Manager: как мы автоматизируем работу со сторами;
▪️Pod bless you: генерируем Podfile, Podspec и многое другое безопасно для психики;
▪️Автоматизация релизного процесса SuperApp Android;
▪️Мониторинг аномалий метрик производительности в клиентских приложениях;
▪️Почему вам нужна своя билд-система в iOS.
🌟+ Интервью в прямом эфире (будет доступно только онлайн-участникам в трансляции и затем в записи на YouTube):
«Мобильная разработка и ML-технологии» — как ML изменит интерфейсы приложений в будущем, и что пользователи на самом деле ждут от своих мобильных устройств будущего.
📍Ждём вас очно в московском офисе Яндекса или в онлайн-трансляции!
➡️ Ссылка на программу и регистрацию
О чём пойдёт речь на встрече:
▪️Mobile Market Manager: как мы автоматизируем работу со сторами;
▪️Pod bless you: генерируем Podfile, Podspec и многое другое безопасно для психики;
▪️Автоматизация релизного процесса SuperApp Android;
▪️Мониторинг аномалий метрик производительности в клиентских приложениях;
▪️Почему вам нужна своя билд-система в iOS.
🌟+ Интервью в прямом эфире (будет доступно только онлайн-участникам в трансляции и затем в записи на YouTube):
«Мобильная разработка и ML-технологии» — как ML изменит интерфейсы приложений в будущем, и что пользователи на самом деле ждут от своих мобильных устройств будущего.
📍Ждём вас очно в московском офисе Яндекса или в онлайн-трансляции!
➡️ Ссылка на программу и регистрацию
👍7🔥5💩2👌1🙈1
Новый выпуск для подписчиков на Boosty
В этой главе мы поговорим о том, как UI элементы располагаются друг относительно друг в коде и на экране. Пока мы не будем рассматривать конкретные способы расположить тот или иной элемент в определенном месте экрана, а сосредоточимся на теоретических аспектах иерархии UI элементы.
В этой главе мы поговорим о том, как UI элементы располагаются друг относительно друг в коде и на экране. Пока мы не будем рассматривать конкретные способы расположить тот или иной элемент в определенном месте экрана, а сосредоточимся на теоретических аспектах иерархии UI элементы.
👍8😭1
Новый выпуск для подписчиков на Boosty
Прежде чем приступать к самостоятельному созданию пользовательского интерфейса мы познакомимся со списком основных UI элементов которые мы можем использовать. В данной главые мы не будем углубляться в то как работает тот или иной UI элемент. Наша цель узнать, какие элементы существуют.
Прежде чем приступать к самостоятельному созданию пользовательского интерфейса мы познакомимся со списком основных UI элементов которые мы можем использовать. В данной главые мы не будем углубляться в то как работает тот или иной UI элемент. Наша цель узнать, какие элементы существуют.
👍11😭1
Новый выпуск для подписчиков на Boosty
UI элементы это только часть необходимых для верстки вещей. Они помогают создавать элементы, например кнопку. Они помогают размещать элементы на экране, например в столбик. Но огромную массу настроек интерфейса, на себя берут модификатор.
UI элементы это только часть необходимых для верстки вещей. Они помогают создавать элементы, например кнопку. Они помогают размещать элементы на экране, например в столбик. Но огромную массу настроек интерфейса, на себя берут модификатор.
🔥8👍1😭1
Новый выпуск для подписчиков на Boosty
Что бы создавать пользовательский интерфейс мало знать список UI элементов или модификаторов. Даже помнить и понимать принцип их работы не достаточно. Важно так же понимать, как SwiftUI превращает наше описание в элементы на экране. Как он решает, какому элементу отдать больше или меньше места. Где разместить элементы. И многие другие вещи. В этой главе мы разберем основные правила, расчета фреймов для UI элементов.
Что бы создавать пользовательский интерфейс мало знать список UI элементов или модификаторов. Даже помнить и понимать принцип их работы не достаточно. Важно так же понимать, как SwiftUI превращает наше описание в элементы на экране. Как он решает, какому элементу отдать больше или меньше места. Где разместить элементы. И многие другие вещи. В этой главе мы разберем основные правила, расчета фреймов для UI элементов.
🔥10
Новый выпуск вышел в открытый доступ
В этой главе разберемся с конструкторами и деструкторами классов.
В этой главе разберемся с конструкторами и деструкторами классов.
👍11
Новый выпуск для подписчиков на Boosty
В прошлой главе мы много общались про размеры и делали это на примере модификатора
В прошлой главе мы много общались про размеры и делали это на примере модификатора
frame. В этой главе мы сосредоточимся на разборе того как работает именно этот модификатор. Что он позволяет делать и напишем пару примеров его использования. И разберемся со значениями Alignment, которые влияют на выравнивание внутри frame и не только.👍7
Новый выпуск для подписчиков на Boosty
В этой главе мы познакомимся с одними из основных инструментов для верстки - стеками VStack, HStack, ZStack. Эти UI элементы применяются даже чаще чем модификатор
В этой главе мы познакомимся с одними из основных инструментов для верстки - стеками VStack, HStack, ZStack. Эти UI элементы применяются даже чаще чем модификатор
frame и без них сложно сделать какой-либо интерфейс. Разберемся что они дают, как ими пользоваться, чем они отличаются друг от друга.🔥13
Новый выпуск вышел в открытый доступ
В этой главе мы разберемся с тем как добавлять доступ к методом класса через квадратные скобки, как в массиве или словаре.
В этой главе мы разберемся с тем как добавлять доступ к методом класса через квадратные скобки, как в массиве или словаре.
🔥10👍2❤1
Новый выпуск для подписчиков на Boosty
В этой главе мы ближе познакомимся с UI элементом
В этой главе мы ближе познакомимся с UI элементом
Text. Узнаем не только как выводить текст на экран, но и как менять его стиль, как делать текст идентичным макету дизайнера.👍7❤🔥1
На сколько понятны мои обяснения?
Anonymous Poll
43%
Все понимаю
11%
Все понимаю, но на практике использовать не могу
13%
Бывает не понятно
0%
Почти ничего не понятно
3%
Вообще ничего не понятно
30%
Посмотреть результаты
Всем привет! Скоро уже год как делаю курс по iOS, в свободный доступ вышло много видео, в закрытом уже идет SwiftUI.
Поделитесь впечатлениями, что нравиться, что не нравится. Чего бы вы добавили, чего убавили?
И главный вопрос, нужно ли сделать семинар, для онлайн обсуждения пройденых тем? Есть ли такая потребность? В прошлый раз он не зашел совсем, ни у кого не было никаких вопросов по лекциям(
Поделитесь впечатлениями, что нравиться, что не нравится. Чего бы вы добавили, чего убавили?
И главный вопрос, нужно ли сделать семинар, для онлайн обсуждения пройденых тем? Есть ли такая потребность? В прошлый раз он не зашел совсем, ни у кого не было никаких вопросов по лекциям(
👍22
Новый выпуск вышел в открытый доступ
В это главе мы разберемся, как ограничить доступ к функциям, методам, переменным, классам и другим сущностям.
В это главе мы разберемся, как ограничить доступ к функциям, методам, переменным, классам и другим сущностям.
👍12
Новый выпуск для подписчиков на Boosty
В прошлой главе мы немного разобрались как стилизовать Text, в этой главе мы разберемся как определяется его фрейм.
В прошлой главе мы немного разобрались как стилизовать Text, в этой главе мы разберемся как определяется его фрейм.
👍7