Обложка канала

Mobile Native. Страница 19

Полезные материалы по мобильной разработке. Статьи, подборки, нововведения, анонсы.

  • Mobile Native

    How To Handle ViewModel One-Time Events In Jetpack Compose Пример обработки разовых событий по типу SingleLiveEvent в Jetpack Compose, в соответствии с рекомендациями архитектуры Now in Android. Читать (En)
  • Mobile Native

    🔥В OTUS стартовал набор на углубленный онлайн-курс «iOS Developer. Professional» 📗За 5 месяцев обучения вы сможете профессионально: - Проектировать сложные UI-компоненты - Разрабатывать клиент-серверные приложения - Писать тестируемый unit-тестами код - Определять целесообразность применения паттернов 🚀Пройдите вступительный тест и проверьте свои знания iOS разработки. 🔴 ПРОЙТИ ТЕСТ Пройдете успешно – пройдете на курс по спеццене и получите доступ к бесплатным вебинарам курса:Пример реализации технологии Flux на SwiftUIВанилизация кода для ускорения внедрения продуктовых фич в мобильных приложениях
  • Mobile Native

  • Реклама

  • Mobile Native

    Неочевидное про Fragment API. Часть 4. Анимации и меню Вышла заключительная часть из цикла "Неочевидное про Fragment API" от Тинькофф. В статье разбираются такие темы как: анимации для переходов между фрагментами, shared elements transition и работа с menu через MenuHost вместо deprecated методов. Читать (Ru)
  • Mobile Native

    Вышло ежегодное исследование популярности команд iOS разработки В этом году мы опросили 900 айосеров, в два раза больше, чем в прошлом! Посмотрите отчет, чтобы узнать: 👨‍🎓У какого процента айосеров есть вышка 📚Какие 15 книг чаще всего рекомендуют для прочтения 🤔Какие каналы и сообщества про iOS разработку самые популярные 📊Кто входит в топ российских айосеров 💰В каких сферах предпочитают работать iOS разработчики (спойлер – в первую очередь это банки) 🤩В каких компаниях и почему айосеры хотят работать Исследование проведено при поддержке >VK. Пошарьте опрос в своем рабочем чате, мы будем очень рады ❤️

    Рисерч DevCrowd: Известность команд iOS разработки 2022

    ​​Известность команд iOS разработки 2022
  • Mobile Native

    Performance in Jetpack Compose Большая статья с рекомендациями, как повысить перформанс в Jetpack Compose и разбором некоторых кейсов. 👉 Unstable objects on UI layer 👉 Inlined composables 👉 State reads from too high scope 👉 NonRestartableComposable annotation 👉 Use lambda modifiers whenever possible 👉 When to use remember { } Читать (En)
  • Mobile Native

    Ускоренный отбор в Яндекс – Intern week offer 🔥 В рамках нового проекта начинающие разработчики смогут пройти собеседования и получить приглашение на стажировку всего за 7 дней. Чтобы пройти отбор, нужно решить контест, пройти технические секции и финалы. Направления: Backend, Frontend или Mobile Условия: стажировка оплачивается, длится от 3 до 6 месяцев, и вы можете выбрать занятость 20, 30 или 40 часов в неделю. Иногородним стажёрам мы оплачиваем проезд и проживание, а тех, кто хорошо себя проявит, будем рады видеть в штате. Крайний срок подачи заявки и решения контеста – 30 октября.   👉Подать заявку: https://clck.ru/32MkHZ
  • Mobile Native

    Dynamic Environment Switching on Android Пример реализации динамического переключения между средами (dev, stage, prod). Читать (En)
  • Mobile Native

    Data objects in Kotlin: pretty-print your objects!

    Kotlin 1.7.20 comes with a new experimental feature for object declarations that especially improves work with sealed classes. This new feature is called data objects. Adding the “data” modifier to your object declarations ensures they look nice and tidy as a string, just like you’re already used to with data classes, out of the box. Let Sebastian Aigner (https://twitter.com/sebi_io) show you how this will mean less code, less typos, and more symmetrical definitions for your class hierarchies! Find out more details in the KEEP document for data objects: https://github.com/Kotlin/KEEP/issues/317

    YouTube
  • Mobile Native

  • Mobile Native

    Long-running tasks in parallel with Kotlin Flow Пример того, как можно реализовать выполнение длительныех задач параллельно и агрегировать результат с помощью оператора zip в Kotlin Flow. Читать (En)
  • Mobile Native

  • Mobile Native

    Освоить мобильную разработку с нуля можно на курсах Яндекс Практикума.Android-разработка: 12 месяцев, языки Java и Kotlin → iOS-разработка: 10 месяцев, язык Swift Изучить новую профессию реально, если правильно выстроить программу и усердно заниматься. Упорство зависит от вас, а о программе позаботился Практикум. — Освоить базовые принципы программирования помогает двухнедельный курс «Бассейн». — Программа основана на реальных требованиях работодателей к младшим специалистам. — Интерактивный тренажёр помогает освоить теорию и закрепить её в тестах. — Практика идёт на учебных проектах для портфолио. А ещё на курсе много работы с опытными специалистами: — наставники-разработчики разбирают сложные темы на живых вебинарах. — команда поддержки отвечает на вопросы по теории в тренажёре. — код-ревьюеры проверяют проекты и подсказывают, как их улучшить. — кураторы помогают с организацией и расписанием. — карьерный центр учит работать с резюме, мотивационными письмами, портфолио и готовиться к собеседованиям. Попробуйте и напишите своё первое приложение бесплатно → Andriod iOS
  • Mobile Native

    An iOS Engineer learns about Android’s Jetpack Compose and loves it. Еще одна статейка из избранного, в которой сравнивают два декларативных фреймворка Jetpack Compose и SwiftUI в работе с лэйаутами, состоянием и инструментами. Наверняка многие уже видели эту статью, но все таки закину для тех, кто еще не читал. Читать (En)
  • Mobile Native

    Build a Custom Design System Using Jetpack Compose Статья про организацию дизайн-системы в Jetpack Compose. Читать (En)
  • Реклама

  • Mobile Native

    Вчера разгребал избранное и наткнулся на тред от Евгения Мацюка, в котором он собрал различные ресурсы для подготовки к собесам в западные компании. Там достаточно много полезный ресурсов, включая такие темы как Mobile System Design, HTTPS, Backend System Design, Solution Architecture и т.д. Возможно кому-то пригодится. Читать (Ru)
  • Mobile Native

    Jetpack compose: Cool Button Click Effects Статейка про то, как в Jetpack Compose реализовать различные эффекты нажатия кнопки. 👉 Pulsate effect 👉 Press Effect 👉 Shake Effect 👉 Animate the shape Читать (En)
  • Mobile Native