MobDev Portal | Мобильная Разработка
5.38K subscribers
331 photos
74 videos
4 files
282 links
Присоединяйтесь к нашему каналу и погрузитесь в мир мобильной-разработки

Связь: @devmangx
Download Telegram
Head First. Программирование для Android на Kotlin. 3-е изд.

Автор: Дэвид Гриффитс, Дон Гриффитс
Год: 2023

📂 Скачать книгу

👉 @MobDevPortal | #книги
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 | #ресурсы
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

Недавно наткнулся на отличную шпаргалку с основными командами Git — делюсь с вами!

Сохраняйте и пользуйтесь 🥰

👉 @MobDevPortal | #ресурсы
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
Вопросы и ответы для собеседования по Kotlin

Серия статей на Хабре с вопросами/ответами для собеседования по Kotlin

🔜 Часть 1
🔜 Часть 2
🔜 Часть 3
🔜 Часть 4

👉 @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4
Vico

Легкая расширяемая библиотека Kotlin для создания диаграмм. Библиотека совместима как с Jetpack Compose, так и с системой представлений, при этом 2 её основных модуля — compose и views, — являются независимыми

🔜 Ссылка: здесь

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Материалы к опроснику iOS.pdf
3.3 MB
Файлы содержат вопросы и ответы для подготовки iOS-разработчиков.

Охватываются ключевые темы: принципы программирования, язык Swift, архитектуры приложений, управление памятью, многопоточность, работа с UIKit, персистентность данных и реактивное программирование.

Это полезные материалы для интервью или повышения квалификации

👉 @MobDevPortal | #ресурсы
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татья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🏆1
Добавляем превью в Xcode Playgrounds

Это будет эффективно и полезно, когда нужно поэкспериментировать с элементами, увидеть как они выглядят и настроить различные свойства.

Пример с элементом Toogle.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Совет

ifEmpty позволяет нам выполнить второе действие, если содержимое нашего значения пусто. Это отличный способ избавиться от if-else с isEmpty.

Пример

1- Обычный способ
2- С помощью ifEmpty
3- Максимальное

👉 @MobDevPortal | #tips
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 | #ресурсы
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
А могут быть другие варианты?

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23❤1
Полезный помощник для изучения важных тем разработки на iOS

Какие вопросы доступны прямо сейчас:

– Многопоточность
– Алгоритмы
– Память
– Архитектуры
– Код
– Компилятор

⛓ Ссылка: тык

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Composable Screens

Репозиторий с подборкой сложных пользовательских интерфейсов, реализованных на Compose.

На данный момент там только два проекта, но уже есть на что посмотреть 🙈

🔜 Composable Screens

👉 @MobDevPortal | #ресурсы
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