LazyLoad Developers
1.63K subscribers
174 photos
132 videos
4 files
529 links
Курсы по мобильной разработке from zero to hero.
По вопросам сотрудничества обращаться к @Jonfir
Сайт - https://lazyload.academy
Правила - https://lazyload.academy/code-of-conduct/
Cсылки на мои другие чаты и каналы https://lazyload.academy/we-in-social/
Download Telegram
Всем привет! Скоро уже год как делаю курс по iOS, в свободный доступ вышло много видео, в закрытом уже идет SwiftUI.

Поделитесь впечатлениями, что нравиться, что не нравится. Чего бы вы добавили, чего убавили?

И главный вопрос, нужно ли сделать семинар, для онлайн обсуждения пройденых тем? Есть ли такая потребность? В прошлый раз он не зашел совсем, ни у кого не было никаких вопросов по лекциям(
👍22
Новый выпуск вышел в открытый доступ

В это главе мы разберемся, как ограничить доступ к функциям, методам, переменным, классам и другим сущностям.
👍12
Новый выпуск для подписчиков на Boosty

В прошлой главе мы немного разобрались как стилизовать Text, в этой главе мы разберемся как определяется его фрейм.
👍7
Новый выпуск для подписчиков на Boosty

Разберемся как определяется цвет, из чего он состоит, как его правильно перенести из figma.
👍7🔥1
Новый выпуск вышел в открытый доступ

В этом выпуске я наконец сверстал несложный интерфейс. Небольшой список элементов и bottom bar.
👍3
Новый выпуск вышел в открытый доступ

В этой главе мы узнаем, что свойства и методы могут относиться не только к объектам, но и к классам.
6
Новый выпуск для подписчиков на Boosty

Разберемся какие виды изображений бывают, как их добавлять в проект, как показывать на экране.
👍9
Новый выпуск для подписчиков на Boosty

Пришла очередь рассмотреть несколько модификаторов, которые помогут изменить позицию UI элементов.
👍4
Новый выпуск вышел в открытый доступ

В этой главе мы познакомимся с еще одним способом создания своего собственного типа данных — структуры (struct).
👍6
Новый выпуск для подписчиков на Boosty

Наконец на практике применим полученные ранее знания и сверстаем целый экран.
👍3
Новый выпуск для подписчиков на Boosty

Наконец на практике применим полученные ранее знания и сверстаем целый экран.
👍2
Новый выпуск вышел в открытый доступ

Начал выносить данные во ViewModel и разбираться с навигацией.
😁4🤣1
Новый выпуск вышел в открытый доступ

В этой главе разберемся с семантикой значения и семантикой ссылки.
👍8
Новый выпуск для подписчиков на Boosty

И так, после практики в предыдущей главе, у нас появилась объемная верстка. Мы написали много кода и разбираться в нем стало сложно. Для решения этой проблемы, мы разделим его на небольшие UI элементы.
👍8
Новый выпуск для подписчиков на Boosty

Теперь когда мы научились создавать свои собственные UI элементы, мы можем разобраться с механизмом быстрого просмотра верстки.
👍5
Новый выпуск вышел в открытый доступ

Уже чуть более уверенно сверстал список категорий активностей на отдельном экране. Добавил для него модель и начал создавать репозиторий, который будет хранить категории.
🔥1
Новый выпуск вышел в открытый доступ

Продолжил работу над репозиторием. Решил, что лучше использовать flow, немного разобрался с flowState который позволяет хранить значение и уведомлять подписчиков, об изменениях. Добавил внедрение репозитория во ViewModel. Все еще кажется что решение топорное и можно сделать лучше, но улучшением займусь после того как доделаю приложение полностью.
🔥3👍21👏1
Новый выпуск вышел в открытый доступ

В этой главе разберемся с тем, как определяется, когда следует удалять объект из памяти, и как не допускать замусоривания памяти ненужными объектами.
👍4
Новый выпуск для подписчиков на Boosty

Поговорим, о том, где найти макеты figma для тренировки верстки.
👍3
Новый выпуск для подписчиков на Boosty

Как мы уже не однократно говорили, разработка не простое занятие и даже не потому что нужно знать язык или какую то библиотеку, а потому что нужно уметь думать как разработчик. Придумывать алгоритмы или в рамках данного курса, нужно придумать как лучше представить макет дизайнера в коде нашего приложения. Одна из сложностей это так называемая адаптивная верстка. То есть верстка, которая умеет адаптироваться к разным размерам устройств. О ней и пойдет речь в этой главе.
👍4