ar
Feedback
Мобильная разработка #1

Мобильная разработка #1

الذهاب إلى القناة على Telegram

Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter

إظهار المزيد
3 877
المشتركون
لا توجد بيانات24 ساعات
-37 أيام
-230 أيام
أرشيف المشاركات
Repost from Kotlin
Kotlin Multiplatform. Как превратить нативное приложение в кроссплатформенное Кроссплатформенные технологии и концепция «Написал один раз, используй везде» популярны всегда. Их преимущество в ускорении и упрощении процесса разработки за счет использования общих модулей кода. Одним из таких инструментов является Kotlin Multiplatform. Вместе с Анной Жарковой мы посмотрим, как можно превратить приложение Android в кроссплатформенное и сделать используемым вместе с iOS. https://www.youtube.com/watch?v=C7vEe8-sm24 ✍️ @kotlin_lib

Как работает Backend-Driven UI на мобильном клиенте Привет всем, кто хочет изменять интерфейс мобильного приложения до выхода
Как работает Backend-Driven UI на мобильном клиенте Привет всем, кто хочет изменять интерфейс мобильного приложения до выхода нового релиза, всем, кто хочет без лишних доработок на клиенте проводить А/B-тестирование, и всем, кто хочет забыть о срочных «новых пятничных промоакциях», которые нужны уже в понедельник. В этой статье мы поговорим об основах Backend-Driven UI: рассмотрим абстрактно, как всё работает на бэкенде и на клиенте. #ios 👉 @developer_mobila

OAuth в мобильных приложениях Из этого доклада вы узнаете про то, как правильно реализовать OAuth на Android, какие есть подходы, почему лучше не использовать SDK и увидите live coding авторизации GitHub для Android. https://www.youtube.com/watch?v=PFZ3cwxn9Wk #Android 👉 @developer_mobila

Вы
Anonymous voting

Как 5 приложений для iOS могут сократить время запуска в среднем на 28% https://www.emergetools.com/blog/posts/improve-popula
Как 5 приложений для iOS могут сократить время запуска в среднем на 28% https://www.emergetools.com/blog/posts/improve-popular-iOS-app-startup-times #ios 👉 @developer_mobila

❓Как начать карьеру Kotlin-разработчика так, чтобы положительно отличиться на фоне остальных? ❗️Ответ прост: получить необход
Как начать карьеру Kotlin-разработчика так, чтобы положительно отличиться на фоне остальных? ❗️Ответ прост: получить необходимую базу. Сделать это можно на онлайн-курсе «Kotlin Developer. Basic» от OTUS. 🚀 За 4 месяца обучения вы освоите: ✅ базовые принципы программирования и алгоритмов, ✅ научитесь пользоваться возможностями языка Kotlin и его инструментами, ✅ познакомитесь со сборщиком Gradle, ✅ а также опробуете Kotlin для бэкенд-разработки на Ktor и фронтенд-разработки. 📚Занятия начинаются совсем скоро, 29 сентября. 👉Оставьте заявку, пока действует спец.цена: https://otus.pw/IVM4/ Реклама. Информация о рекламодателе на сайте otus.ru

Danger. Автоматизируем ревью на CI и пишем свой плагин Привет, я Татьяна Родионова, Android-разработчица в Lamoda. Как-то раз
Danger. Автоматизируем ревью на CI и пишем свой плагин Привет, я Татьяна Родионова, Android-разработчица в Lamoda. Как-то раз передо мной появилась задача упростить ревью пул-реквестов с помощью Danger. Я решила добавить автоматическую проверку кодстайла, используя ktlint. Но оказалось, что Danger не поддерживает такое решение, поэтому я добавила такую проверку сама :) Моя статья поможет разобраться в том, как настроить Danger и как заставить его выполнять задачи немного сложнее тех, которые есть в официальном туториале. #Android 👉 @developer_mobila

🔥 Как создавать невероятные визуальные эффекты на Flutter? 📌 Присоединяйтесь к открытому уроку 5 октября в 20:00 мск с Дмит
🔥 Как создавать невероятные визуальные эффекты на Flutter? 📌 Присоединяйтесь к открытому уроку 5 октября в 20:00 мск с Дмитрием Золотовым, Flutter-разработчиком Яндекса. 💻 На занятии мы рассмотрим возможности FragmentProgram и языка представления SPIR-V с дополнениями от Flutter 3.3 и попробуем создать виджеты с визуальными эффектами, например, горящего огня и бегущих волн. 🚀 Не упустите возможность предварительно попробовать онлайн-курс «Flutter Mobile Developer» от OTUS для тех, у кого есть опыт в программировании. 💣 Для регистрации пройдите вступительный тест Информация о рекламодателе на сайте www.otus.ru

50+ проектов с открытым исходным кодом SwiftUI с обучающими руководствами Коллекция проектов SwiftUI, опубликованных на Bette
50+ проектов с открытым исходным кодом SwiftUI с обучающими руководствами Коллекция проектов SwiftUI, опубликованных на Better Programming SwiftUI, декларативный фреймворк пользовательского интерфейса от Apple, был выпущен в 2019 году и с тех пор становится только лучше. Мы собрали некоторые из лучших проектов и руководств по SwiftUI с открытым исходным кодом, созданных авторами Better Programming. Надеюсь, это вдохновит вас на создание новых вещей с использованием этого удивительного фреймворка. https://betterprogramming.pub/swiftui-projects-9e1dcba55c0c #Swift #ios 👉 @developer_mobila

Repost from Kotlin
Seal — загрузчик аудио или видео файлов для Android в цветах Material You. Умеет скачивать видео или аудио со стриминговых пл
Seal — загрузчик аудио или видео файлов для Android в цветах Material You. Умеет скачивать видео или аудио со стриминговых платформ (в том числе плейлисты целиком), встраивать субтитры в скачиваемое видео, динамически менять цвета в UI в соответствии с заветами Material Design 3. Написан на Kotlin. https://github.com/JunkFood02/Seal ✍️ @kotlin_lib

Для Android разработчиков Jetpack DataStore - Андрей Берюхов, Авито Детектим и автоматизируем рутинные задачи в Android / Сергей Боиштян (Авито) Прожарка технологий Android: выясняем что лучше / Михаил Левченко, Сергей Боиштян, Владислав Шипугин Круглый стол: Планируем переход с RX на Coroutines Публичное собеседование по многопоточности в Android / Сергей Боиштян (Авито) Лайвкодинг: Compose Advanced / Андрей Куликов Jetpack Compose наших дней / Антон Шилов Как готовить и оптимизировать DelegateAdapter / Павел Щегельский, Артур Бадретдинов Круглый стол: Куда движется UI в Android Constraints deep dive / Кирилл Розов Алгоритмическое собеседование в Android / Сергей Глотов (Авито) Сам себе дизайнер в Android / Денис Оздемир, Александр Катин Рынок труда и зарплат в Android / Кирилл Зубов Пирамида тестирования в мобилках. Планируем покрытие автотестами / Сергей Боиштян (Авито) Прагматичный CI/CD / Дмитрий Воронин (Авито) Оптимизации Gradle / Максим Тураев, Дмитрий Воронин, Евгений Кривобоков Оптимизация RecyclerView / Дмитрий Яковлев Лайвкодинг: Настраиваем облачный CI/CD / Сергей Рябов Воркшоп: Рефакторинг Android-проекта / Евгений Мацюк Личный опыт: Compose революция: пора в прод? / Сергей Кривенков (2ГИС) Доклад: Анимации в Jetpack Compose - всё то же самое, только проще? / Лукьян Жуков (Ситимобил) Все видео доступны на youtube #Android 👉 @developer_mobila

Диспетчеризация методов iOS Каждый iOS-разработчик, иногда сам того не осознавая, сталкивается с диспетчеризацией методов. Зн
Диспетчеризация методов iOS Каждый iOS-разработчик, иногда сам того не осознавая, сталкивается с диспетчеризацией методов. Знания принципов работы диспетчеризации методов необходимы при написании кода, поскольку эти знания позволят повысить производительность приложения, а также не допустить ошибок, связанных с неочевидным поведением в Swift. В данной статье будут рассмотрены понятие диспетчеризации, его виды, преимущества и недостатки, а также приведены небольшие задачи для укрепления знаний. #Swift #ios 👉 @developer_mobila

Советы и рекомендации, которые улучшат ваши навыки как разработчика Android https://emmanueldav.medium.com/tips-and-tricks-th
Советы и рекомендации, которые улучшат ваши навыки как разработчика Android https://emmanueldav.medium.com/tips-and-tricks-that-would-improve-your-skills-as-an-android-developer-7e2e81351877 #Android 👉 @developer_mobila

🤖Какие навыки Android-разработки отличают джуна от сеньора? - Умение разбираться в Android SDK, организовывать инфраструктур
🤖Какие навыки Android-разработки отличают джуна от сеньора? - Умение разбираться в Android SDK, организовывать инфраструктуру, проектировать архитектуру приложения, тестировать и пользоваться современными библиотеками и фреймворками. 🦾Все эти навыки можно освоить на онлайн-курсе «Android Developer. Professional» от OTUS. Чтобы отточить навыки на практике, за 5 месяцев обучения вы разработаете собственное безопасное масштабируемое приложение — тонкий клиент к сервису с публичным API. ⏰Занятия начнутся 29 сентября. 👉Пройдите вступительный тест, чтобы занять место в группе: https://otus.pw/Em93/

⁉️Хотите быстро освоить Android, но не знаете, с чего начать? Начните с интенсива по Android-разработке. Здесь самое главное
⁉️Хотите быстро освоить Android, но не знаете, с чего начать? Начните с интенсива по Android-разработке. Здесь самое главное чтобы начать разрабатывать приложения под Android. Обучение в формате интенсива, поэтому вас ждут: ✅ Детальные код-ревью и быстрая проверка заданий 👨‍💻 Консультации 1:1 с наставником 📚 Очень много практики и насыщенная программа 💬 Поддержка ментора и положительные отзывы участников А ознакомиться с бесплатными материалами можно в канале @android_school_ru 📌 Отличная возможность ворваться в 2023 год в качестве Android-разработчика. Группа небольшая, чтобы всем уделить время, поэтому мест осталось немного. Узнать подробнее

Готовим Android к пентесту — WSA edition Мы в Digital Security часто проводим анализ Android-приложений, поэтому пришло время
Готовим Android к пентесту — WSA edition Мы в Digital Security часто проводим анализ Android-приложений, поэтому пришло время поделиться некоторыми накопленными знаниями и сделать обзор окружения, которое мы используем каждый день. #Android 👉 @developer_mobila

Руководство «Язык программирования Swift» выложили на GitHub https://github.com/apple/swift-book #Swift #ios 👉 @developer_mobila