Head First. Программирование для Android на Kotlin. 3-е изд.
Автор: Дэвид Гриффитс, Дон Гриффитс
Год: 2023
📂 Скачать книгу
👉 @MobDevPortal | #книги
Автор: Дэвид Гриффитс, Дон Гриффитс
Год: 2023
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯4❤2
This media is not supported in your browser
VIEW IN TELEGRAM
ComposeShadowsPlus
Библиотека, которая позволяет легко создавать и гибко настраивать высококачественные тенюшки на Compose.
🔜 Ссылка: здесь
👉 @MobDevPortal | #ресурсы
Библиотека, которая позволяет легко создавать и гибко настраивать высококачественные тенюшки на Compose.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1
Best practices for error handling in Kotlin
⏩ Exceptions in Coroutines
⏩ Uses of Sealed Classes for Error Handling
⏩ Functional Error Handling
⏩ Uncaught Exception Handlers
⏩ Handling Network Errors with Retrofit
⏩ Graceful Error Handling with Coroutines
⏩ Error Handling with RXJava
🔜 Читать подробнее
👉 @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Git.pdf
641.1 KB
Недавно наткнулся на отличную шпаргалку с основными командами Git — делюсь с вами!
Сохраняйте и пользуйтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1
Многопоточность в iOS-разработке
⏩ Основы многопоточности
⏩ Многопоточность в Swift
⏩ Использование pthread и NSThread
⏩ Grand Central Dispatch в Swift: углубленный
обзор с примерами
⏩ NSLock в Swift: управление доступом к общим
ресурсам
⏩ Await и async в Swift: новые горизонты
многопоточности
🔜 Читать подробнее
👉 @MobDevPortal | #cтатья
обзор с примерами
ресурсам
многопоточности
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Vico
Легкая расширяемая библиотека Kotlin для создания диаграмм. Библиотека совместима как с Jetpack Compose, так и с системой представлений, при этом 2 её основных модуля — compose и views, — являются независимыми
🔜 Ссылка: здесь
👉 @MobDevPortal | #ресурсы
Легкая расширяемая библиотека Kotlin для создания диаграмм. Библиотека совместима как с Jetpack Compose, так и с системой представлений, при этом 2 её основных модуля — compose и views, — являются независимыми
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Материалы к опроснику iOS.pdf
3.3 MB
Файлы содержат вопросы и ответы для подготовки iOS-разработчиков.
Охватываются ключевые темы: принципы программирования, язык Swift, архитектуры приложений, управление памятью, многопоточность, работа с UIKit, персистентность данных и реактивное программирование.
Это полезные материалы для интервью или повышения квалификации
👉 @MobDevPortal | #ресурсы
Охватываются ключевые темы: принципы программирования, язык Swift, архитектуры приложений, управление памятью, многопоточность, работа с UIKit, персистентность данных и реактивное программирование.
Это полезные материалы для интервью или повышения квалификации
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🌚2
Шпаргалка по Kotlin Coroutines
Обширное руководство (шпаргалка-справочник) для работы с корутинами в более продвинутых сценариях.
Если вы готовитесь к собеседованию и хотите освежить знания о корутинах, эта памятка станет отличным подспорьем. Сохраняйте её в свой список полезных материалов для подготовки к интервью🥰
🔜 Ссылка: здесь
👉 @MobDevPortal | #ресурсы
Обширное руководство (шпаргалка-справочник) для работы с корутинами в более продвинутых сценариях.
Если вы готовитесь к собеседованию и хотите освежить знания о корутинах, эта памятка станет отличным подспорьем. Сохраняйте её в свой список полезных материалов для подготовки к интервью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Принципы SOLID на примере iOS-разработки
Рассматриваются пять ключевых принципов: единственная ответственность (SRP), открытость-закрытость (OCP), подстановка Лисков (LSP), разделение интерфейсов (ISP) и инверсия зависимостей (DIP).
В данной статье показывают на примерах. Кейсы относятся к iOS-разработке, но они будут полезны для всех разработчиков, независимо от стека.
🔜 Читать подробнее
👉 @MobDevPortal | #cтатья
Рассматриваются пять ключевых принципов: единственная ответственность (SRP), открытость-закрытость (OCP), подстановка Лисков (LSP), разделение интерфейсов (ISP) и инверсия зависимостей (DIP).
В данной статье показывают на примерах. Кейсы относятся к iOS-разработке, но они будут полезны для всех разработчиков, независимо от стека.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Как создать аудиоплеер
Три статьи о создании аудиоплеера для Android:
🔜 Часть 1. Что под капотом
🔜 Часть 2. Использование ExoPlayer
🔜 Часть 3. Настройка приложения с аудиоплеером и обработка звука
👉 @MobDevPortal | #cтатья
Три статьи о создании аудиоплеера для Android:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🏆1
Добавляем превью в Xcode Playgrounds
Это будет эффективно и полезно, когда нужно поэкспериментировать с элементами, увидеть как они выглядят и настроить различные свойства.
Пример с элементом Toogle.
👉 @MobDevPortal
Это будет эффективно и полезно, когда нужно поэкспериментировать с элементами, увидеть как они выглядят и настроить различные свойства.
Пример с элементом Toogle.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Совет
Пример
1- Обычный способ
2- С помощью ifEmpty
3- Максимальное
👉 @MobDevPortal | #tips
ifEmpty позволяет нам выполнить второе действие, если содержимое нашего значения пусто. Это отличный способ избавиться от if-else с isEmpty.Пример
1- Обычный способ
2- С помощью ifEmpty
3- Максимальное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4🤔1
awesome-ios-dev-tools — большая коллекция лучших инструментов для iOS-разработчиков
⛓ Ссылка: тык
👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Сайт для новичков, который стоит добавить в закладки и опытным разработчикам
Один из самых понятных и удобных гайдов по Kotlin, который я когда-либо видел. Примеры, забавные иллюстрации, простые примеры кода.
Если вы новичок — можете смело начать изучение с этого гайда
⛓ Ссылка: тык
👉 @MobDevPortal | #ресурсы
Один из самых понятных и удобных гайдов по Kotlin, который я когда-либо видел. Примеры, забавные иллюстрации, простые примеры кода.
Если вы новичок — можете смело начать изучение с этого гайда
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Магия ссылок Системы быстрых платежей
⏩ Пользовательский взгляд
⏩ Платежные ссылки под капотом
⏩ Особенности работы платежных ссылок на мобильных платформах
⏩ Как выбрать подходящий тип платежной ссылки
🔜 Читать
👉 @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Полезный помощник для изучения важных тем разработки на iOS
Какие вопросы доступны прямо сейчас:
– Многопоточность
– Алгоритмы
– Память
– Архитектуры
– Код
– Компилятор
⛓ Ссылка: тык
👉 @MobDevPortal | #ресурсы
Какие вопросы доступны прямо сейчас:
– Многопоточность
– Алгоритмы
– Память
– Архитектуры
– Код
– Компилятор
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Composable Screens
Репозиторий с подборкой сложных пользовательских интерфейсов, реализованных на Compose.
На данный момент там только два проекта, но уже есть на что посмотреть🙈
🔜 Composable Screens
👉 @MobDevPortal | #ресурсы
Репозиторий с подборкой сложных пользовательских интерфейсов, реализованных на Compose.
На данный момент там только два проекта, но уже есть на что посмотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👀1
Расширенная шпаргалка по корутинам Kotlin
Перевод на Хабре вот этой статьи – большая шпаргалка-справочник по корутинам.
🔜 Читать
👉 @MobDevPortal | #cтатья
Перевод на Хабре вот этой статьи – большая шпаргалка-справочник по корутинам.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1🤔1