LazyLoad Developers
1.62K subscribers
177 photos
132 videos
4 files
532 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-проекту, которые отличаются или вообще отсутствуют среди настроек проекта для консоли. Также рекомендуем освежить свои знания по настройкам проекта из главы Основные настройки проекта, так как в текущей главе мы предполагаем, что вы уже усвоили эту информацию.
Кроме того, мы разберёмся с тем, что такое поддерживаемая ориентация устройства, а также с тем, как добавлять в приложение те или иные разрешения на использование возможностей платформы.
👍4🔥1
Новый выпуск для подписчиков на Boosty

Начинаем верстать приложение по figma, для практики полученных знаний.
В этом выпуске:
* Добавлен календарь для выбора даты;
решена проблема с показом календаря по клику на изображении;
* научились форматировать дату.
👍61
Не знаю зачем, но теперь у канала есть свои стикеры)
🔥20👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥126🤪1
Новый выпуск для подписчиков на Boosty

Начинаем верстать приложение по figma, для практики полученных знаний.

В этом выпуске:
* Добавили действия при свайпе приема пищи;
* пример поиска решения задачи;
* пример поиска решения проблемы;
* пример поиска библиотеки от сторонних разработчиков;
* пример подключения библиотеки от сторонних разработчиков;
* добавлены кнопки редактирования и удаления приема пищи.
🔥4🍓2👍1
Новый выпуск вышел в открытый доступ

В этой главе мы познакомимся с файлами и группами (надеемся, вы не забыли, что такое группы), которые содержит только что созданный iOS-проект. Посмотрим, как они хранятся на диске. А также немного изменим структуру папок, сделав её удобнее.
👍7😁1
Новый выпуск для подписчиков на Boosty

Начинаем верстать приложение по figma, для практики полученных знаний.
В этом выпуске:
* добавил новый экран поиска блюда;
* добавил панель навигации;
* добавил поиск в панель навигации.
👍6🔥1
Новый выпуск для подписчиков на Boosty

Начинаем верстать приложение по figma, для практики полученных знаний.

В этом выпуске:
* добавил верстку секции;
* добавил верстку ячейки блюда.
👍81
Новый выпуск вышел в открытый доступ

В этой главе мы познакомимся с кодом базового проекта. Разберёмся, какие элементы в нём используются, каково их назначение. Также мы увидим, чем SwiftUI-приложение отличается от консольного приложения.
🔥3👍1
Forwarded from TelepostBot
Новый выпуск вышел в открытый доступ

Прежде чем приступить к написанию кода iOS-приложения, стоит понять, что именно нам нужно сделать и какой код нужно для этого писать. В этой главе мы верхнеуровнево посмотрим на то, как работает SwiftUI-приложение, на какие аспекты можно это приложение разделить и в чём его отличие от консольного приложения.
🔥6👍1
Новый выпуск для подписчиков на Boosty

Начинаем верстать приложение по figma, для практики полученных знаний.
В этом выпуске:
* добавил фон экрана;
* добавил выбор ячейки;
* добавил раскрытие ячейки.
🔥4👍1
Мы с Васей Усовым обсуждаем совместную книгу!
🔥57👍12❤‍🔥3🐳1🍾1
Новый сезон онлайн-конференции для мобильных разработчиков Podlodka iOS Crew стартует 27 ноября. 

🔮 Помните, как говорил Чеширский кот из «Алисы в стране чудес»?—«Чтобы понять, куда идти, нужно знать, куда ты хочешь попасть». Мы с ним согласны, поэтому будем разбираться, куда двигаться дальше, когда дорос до мидла или синьора. 

Тема сезона—«Карьера и развитие iOS-разработчика».

Среди спикеров опытные разработчики, тимлиды и техлиды крупнейших российских и зарубежных компаний. Вместе с ними мы:

Обсудим перспективы роста iOS-разработчика.
Построим роадмап развития и определим его цели и задачи.
Выясним, какие навыки можно развить в компаниях разного масштаба.
Познаем секреты успешного прохождения собеседований.
Разберёмся, как развивать и продвигать pet-проекты и чем они могут вам помочь.

🤑 Промокод на скидку 500 руб (суммируется со скидкой на сайте до 21 ноября): LazyLoad

Купить билет можно на сайте. Там же будем публиковать свежие подробности о спикерах и сессиях: https://podlodka.io/ioscrew
👍9🔥2
Новый выпуск вышел в открытый доступ

Итак, после разговоров о проектах, файлах, настройках пришло время погрузиться в код. В этой главе мы разберёмся, как строится пользовательский интерфейс SwiftUI-приложения. Где, как и зачем писать код, чтобы приложение показало на экране картинку.
🔥9👍5
Новый выпуск для подписчиков на Boosty

Начинаем верстать приложение по figma, для практики полученных знаний.

В этом выпуске:
* Создал экран статистики.
🔥5
Новый выпуск для подписчиков на Boosty

Как мы знаем, для того что бы обновлять информацию на экране используются состояния. При их изменении, автоматически обновляется UI на экране у пользователя. Это отлично работает, без каких либо нареканий, но часто в какой-либо вью копиться очень много состояний и логики, то есть методов работы с данными.
В этом случае лучше вынести данные и логику в отдельный класс. Об этом и пойдет речь в данной главе.
🔥4👍1
Forwarded from Coffee&Code
Привет! На связи международное сообщество мобильных разработчиков - Coffee&Code.

📆
Оффлайн встречи мобильных разработчиков в формате дружеской беседы на этих выходных.

Мероприятия совершенно бесплатны,
ждём всех желающих, обсудить разработку, задать вопросы, поделиться опытом и знаниями.


🌆Города в которых пройдут встречи:

🤖Android:

📍СПИСОК ГОРОДОВ

📱Mobile:

📍СПИСОК ГОРОДОВ

🍏iOS:

📍СПИСОК ГОРОДОВ
👍21
Новый выпуск вышел в открытый доступ

В этой главе мы поговорим о том, как UI-элементы располагаются друг относительно друг в коде и на экране. Пока мы не будем рассматривать конкретные способы расположения того или иного элемента в определённом месте экрана, а сосредоточимся на теоретических аспектах иерархии UI-элементов.
👍6🔥2
Для подписчиков на бусти стартовал опрос, о том какой следующий модуль записывать. Торопись проголосовать за интересную тебе тему!

https://boosty.to/lazyloadflutter/posts/51af5504-1326-41e3-afe2-9703db5e6b29?share=post_link
🔥6
Новый выпуск для подписчиков на Boosty

Мы уже умеем передавать данные между вью с помощью конструктора и мы даже можем передать состояние с помощью Binding, но что если данные нужно передавать не родительской вью к дочерней, а использовать по всему приложению? Не добавлять же их во все конструкторы. Для этого есть специальные инструменты, например Environment.
🔥8