LazyLoad Developers
СтатистикаКурсы по мобильной разработке from zero to hero. По вопросам сотрудничества обращаться к @Jonfir Сайт - https://lazyload.academy Правила - https://lazyload.academy/code-of-conduct/ Cсылки на мои другие чаты и каналы https://lazyload.academy/we-in-social/
- Последний пост
- 3 апр.
- Последнее чтение
- 20:11
- Постов за неделю
- 0
- Всего постов
- 20
- Тип
- открытый
- Язык
- русский
- Категория
- Курсы
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
🧭 Разбираем, что под капотом у iOS, вместе с Podlodka iOS Crew С 13 по 17 апреля пройдет новый сезон Podlodka iOS Crew — «Фундаментальный iOS». На конференции участники вместе со спикерами будут разбираться, как запускается приложение, что происходит в runtime, как устроены память, GPU, алгоритмы и другие базовые механизмы платформы. Это не про теорию ради теории, а про понимание вещей, которые помогают лучше проектировать, отлаживать и развивать реальные iOS-приложения. Формат такой: пять дней, живые Zoom-сессии утром и вечером, закрытое профессиональное сообщество в Telegram и общение со спикерами и участниками. Если хотите глубже понимать iOS и разбираться, а не просто пользоваться готовыми абстракциями, присоединяйтесь. До 6 апреля действует early-bird-цена👇 🎟Забрать билет на Podlodka iOS Crew По промокоду that_jonfir17 получите скидку 500р🎁
Когда-то проект DevCrowd начался именно с исследований мобильной разработки: iOS и Android были нашими первыми большими опросами. С 2022 года мы не возвращались к этой теме. Пора это исправить. Запускаем большое исследование мобильных разработчиков - 2026. 💡Хотим понять, что изменилось: кто победил — натив или кроссплатформа? AI уже пишет за вас или только мешает? Куда растут зарплаты и куда уходят люди? Заполнение займет ~12 минут. В апреле опубликуем полный отчёт с цифрами. Опрос 👉 http://survey.alchemer.eu/s3/91030492/mobile-2026 💡Если вы мобильный разработчик или знаете таких, перешлите, пожалуйста. Чем больше ответов, тем точнее картина.
🦖 Last сall на интенсив по мобильной разработке от Яндекса в Сочи Пора приступать к тестовому заданию — осталось несколько дней, 18 февраля завершаем приём заявок. Весна, Сочи, нетворкинг и море [причин зарегистрироваться] 🔘 1. Качаем скилы — становимся сильнее в мобильной разработке, учимся работать в команде над реальным приложением (как Коля) 2. Делаем большой карьерный шаг (как Настя) — больше половины выпускников интенсива получают офер в Яндекс 3. Всё включено: перелёт/отель/еда, и официальное освобождение от учёбы на время отъезда Кому подойдёт, где и когда: Студентам/магистрантам/аспирантам с базой Swift или Dart и опытом разработки Университет «Сириус», Сочи Даты поездки: 30 марта — 10 апреля Оставляй заявку и решай тестовое на выходных: yandex.ru/yaintern/siriusmobile
Настройка AppDelegate и SceneDelegate https://boosty.to/lazyloadflutter/posts/96e53bb7-9a89-4b43-a4e8-6506c7a07a01?share=post_link
Новый пост на boosty подписка на события в акторах https://boosty.to/lazyloadflutter/posts/c3350d36-912b-484e-addd-e6c06e125b33?share=post_link
Новый пост на boosty организация настроек приложения https://boosty.to/lazyloadflutter/posts/85cf8d46-6ffe-432f-b3e3-5a4ae52a8d02?share=post_link
Новый ролик на boosty про реализацию логера https://boosty.to/lazyloadflutter/posts/15c049a8-dddb-4278-b582-6e1ae7238c2a?share=post_link
В последний год, работа не отпускает и делать выпуски как раньше со статьями, выкладывать их на ютюб, сайт, вк нет сил( По этому я решил верунться к корням и просто записывать видео и выкладывать их на бусти. Я уже записал 5 видосов, о том как закладывать базу для iOS приложения https://boosty.to/lazyloadflutter/posts/49091e83-614b-4745-960a-3ced1df49213?share=post_link - интро https://boosty.to/lazyloadflutter/posts/49091e83-614b-4745-960a-3ced1df49213?share=post_link - как и зачем делить проект на модули https://boosty.to/lazyloadflutter/posts/a418f8d5-fcea-47f1-bdfa-0a0df1dda967?share=post_link - как и зачем внедрять в проект Tuist https://boosty.to/lazyloadflutter/posts/b29bde96-dd95-4844-be1c-f4b22eb22d1b?share=post_link - как настроить проект в Tuist https://boosty.to/lazyloadflutter/posts/c12b1b84-7983-4b37-ba1e-18be63a23f89?share=post_link - как добавить в приложение DI
В iOS-безопасности нет «поставил и забыл»: инструменты и атаки меняются быстрее релизов. Если сомневаетесь, что на клиенте всё прикрыто, новый сезон конференции Podlodka iOS Crew 22-26 сентября поможет закрыть дыры. В программе: • Региональные ограничения и поведение устройства. Как iPhone определяет доступные фичи для страны, что проверять и как воспроизводить это на практике — со Светославом Карасевым (hh ru). • Обфускация в iOS. Какие подходы реально мешают реверсу, какие инструменты выбрать и как собрать свой пайплайн на SwiftSyntax — с Павлом Каретниковым (Газпромбанк). • AppSec для iOS. От ландшафта атак до хранения данных и сети — практики, ошибки и советы, как внедрять безопасную разработку в командах разного размера. • Финальный разбор мини-CTF. Неделю собираем флаги, в пятницу — разбор находок и выводы для прода — с Никитой Красновым (Альфа-Банк). 🔗 Подробности и регистрация: https://podlodka.io/ioscrew А промокод jonfir16 дает скидку в 500р🎁
Новый выпуск для подписчиков на Boosty В прошлой главе мы рассмотрели пример мобильной архитектуры - MVC. Но в мобильных архитектурах есть очень важная деталь, которую упускает очень много людей. Модуль это не всегда экран. Более того, сделать архитектуру простого экрана это не сложно. Веселье начинается, когда экран комплексный.
Новый выпуск для подписчиков на Boosty Мы наконец подошли к тебе мобильных архитектур. В этой главе мы узнаем что такое мобильные архитектуры. Какие они бывают. На сколько они полезны.
🐤 Бро, рекомендую Летнюю школу В этом году студентам можно выбрать одну из семи Летних школ, подать заявку и теперь — позвать друга учиться в Яндексе вместе. Советуйте Школы друзьям и станьте участником нашей акции. Вот как это работает: 1. После регистрации на почту пришёл ID заявки (ищите в первом письме) — этот код поможет пригласить друзей 2. Поделитесь кодом с друзьями, которые тоже хотят в Летние школы Яндекса 3. Если они укажут ваш код при подаче заявки и пройдут отбор — вам засчитают балл Топ-10 самых активных рекомендателей получат подарки от Яндекса. Больше приглашений — больше шансов на призы 🫰 Правила программы Подписывайтесь 🔴⚫️ @Young_and_Yandex
Новый выпуск для подписчиков на Boosty Когда мы пишем код, мало написать функции, нам нужны данные. Данные которые меняются в течении выполнения нашего кода, называются состояниями. То есть это состояние в котором находится программа в конкретный момент времени. Состояния бывают разного уровня: Приложения, модуля, класса, функции, блока кода. О том как работать с состояниями мы поговорим в этой главе.
Как эффективно работать со SwiftUI в продакшене? Внедрение в существующие проекты, тестирование, производительность, архитектура — вопросов по-прежнему много. Как сделать так, чтобы всё работало? Новый сезон онлайн-конференции Podlodka iOS Crew (31 марта – 4 апреля) будет посвящен SwiftUI. Глубокие доклады, технические разборы и реальные кейсы от опытных разработчиков. Сессии идут утром и вечером, можно совмещать с работой. 💡 Где печется SwiftUI — Георгий Остроброд (JigSpace, Latook Software) объяснит, как связаны SwiftUI и Metal, и покажет магию визуальных эффектов. 🛠 Как макросы изменили навигацию — Михаил Рубанов (Dodo Engineering) покажет, как макросы упрощают код, помогают объединять SwiftUI и UIKit и создают удобную навигацию, которую легко тестировать. 🏗 Архитектурные паттерны в SwiftUI — Борис Бугор (Aiphoria.AI) сравнит MVVM, Redux и TCA, чтобы выбрать лучший подход к управлению состоянием. 🔄 Из SwiftUI в UIKit и обратно — Дмитрий Куркин (Xymatic) разберёт грамотную интеграцию этих фреймворков без хаков. Конференция сосредоточена на практической пользе – всё, что узнаете, можно сразу применять в работе. 👉 Билеты и подробности: https://podlodka.io/ioscrew 🎟 А наш промокод ios_crew_15_yrPVcw дает скидку в 500р🥳
☁️Офлайн-встречи мобильных разработчиков уже в эти выходные! 😉Привет! На связи Coffee&Code — международное сообщество мобильных разработчиков. 😎Приглашаем вас на бесплатные встречи мобильных разработчиков в формате дружеской беседы. Будем обсуждать разработку, делиться опытом, задавать вопросы и просто приятно проводить время в кругу единомышленников. 🤪Пообщаемся на технические темы, обсудим интересные события из мобильной разработки, разберем вопросы с собеседований и поделимся опытом! 🤖 Android | 📱 Mobile | 🍏 iOS 📍СПИСОК ГОРОДОВ 💃Также мы выкладываем интересные технические/полезные видосики в наш YouTube канал и записываем Подкаст! Ждем тебя на встречах!
Новый выпуск для подписчиков на Boosty Кажется что функции это просто и говорить о них в контексте архитектуры не нужно, но они имеют свои нюансы. В этой главе мы рассмотрим несколько вещей: Создание функций для переиспользования блока кода. Создание функций для изоляции и именования блока кода. Аргументы функции. Линейный поток выполнения функций. И небольшая ремарка, несмотря на то, что мы везде будем говорить о функциях, все будет справедливо и для методов, в том числе.
Новый выпуск для подписчиков на Boosty В этой главе мы поговорим, как и зачем создавать классы. Это одна из важнейших тем в архитектуре.
Я не так давно закончил курс по многопоточке, осталось еще добавить туда про excutors в SC. И я добавлю, но сначала расскажу о них на конференции. Если не хотите ждать и послушать других спикеров, которые будут делиться своим опытом многопоточки, залетайте на конфу И держите промокод на скидку ios_crew_14_vMLFq1)
Новый выпуск для подписчиков на Boosty Вернемся к более менее осязаемой плоскости и начнем говорить про архитектуру классов. Этот разговор займет несколько глав, в одну его не поместить. Мы разберем когда стоит создавать классы, а когда нет, что нужно поместить в один класс, а что в разные, как правильно строить интерфейс класс и различные другие моменты.
Новый выпуск для подписчиков на Boosty В этой главе поговорим о менее однозначных вещах и переместимся в область большей неопределенности. А конкретно будем говорить о таких свойствах кода как связанность (Coupling) и сцепленность (Cohesion).