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

Связь: @devmangx
Download Telegram
🔥 Шпаргалка по Kotlin

Держите небольшую, но полезную шпаргалку, которая поможет быстро вспомнить ключевые моменты синтаксиса и нюансы в работе кода

В формате PDF здесь

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️Какой самый эффективный способ создания мобильных приложений?

В этом видео рассказывается о том, как использовать FlutterFlow для быстрого создания мобильных приложений для iOS и Android. FlutterFlow — это инструмент для разработки приложений на Flutter с низким уровнем кодирования, который интегрируется с Firebase и значительно ускоряет мобильную разработку.

Содержание:

00:00 — Введение: Разработка на Flutter в 10 раз быстрее
00:13 — Создание нативных приложений с помощью Flutter Flow
00:52 — Виджеты Flutter, действия, представление кода
01:46 — Управление состояниями в разработке приложений
02:58 — Темы и управление пользовательским кодом
07:42 — Запуск приложения в браузере или локально
08:14 — Outro: Flutter Flow упрощает разработку приложений

📹 Cмотреть видео на YouTube

👉 @MobDevPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Jetpack Compose: cоздание приложения для изучения языка

🔜 Часть 1: Введение, инструменты и библиотеки
🔜 Часть 2: Навигация
🔜 Часть 3: Создание карточек, вопросов и квиза.

➡️ @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1👀1
🌟 Основы Kotlin — руководство

Подборка статей по Kotlin, которая будет полезна не только новичкам, но и тем, кто уже освоил основы языка. Категории:

— Основы для начинающих, статьи для разработчиков с опытом и профессионалов.
— Библиотеки для Android.
— Инструменты.
— Советы и фишки:

https://androidgeek.co/mastering-kotlin-a-comprehensive-guide-c70220318962

➡️ @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Знаете про эффект скрытого текста в Telegram? Так вот, его можно легко повторить в SwiftUI. Автор рассказывает:

⏩ Как спойлеры реализованы в исходниках Телеги.
⏩Реализация своего спойлера с помощью CAEmitterLayer.
⏩ Заворачивание спойлера в модификатор, чтобы его было легко применить к любой вьюхе.

➡️ @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Парсер SVG-файлов для iOS

Библиотека SVGView считывает информацию из SVG-изображения и рендерит его при помощи SwiftUI.

У неё есть ещё одна интересная фича: вы можете добавить анимацию различных элементов изображения и даже немного интерактива. Так и был реализован Пикачу, который «следит» за жестами пользователя.

🔜 Репозиторий

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
⚡️ Стэнфордский курс CS193P «Разработка iOS приложений в SwiftUI»: русскоязычный конспект с адаптацией к iOS 17

Если вы хотите получить фундаментальные знания по разработке iOS приложений с помощью SwiftUI, вам следует пройти стэнфордский курс CS193P.

В иллюстрированных русскоязычных конспектах этого курса сделаны пометки, касающиеся изменений в iOS 17, а также восполнены некоторые фрагменты лекций, где есть звук, но пропадает изображение, когда профессор демонстрирует что-то «в живую».

🔜 Сохраните, чтобы не потерять: https://habr.com/ru/articles/816995/

🔜 Также есть объяснение лекций стэнфордского курса на русском на YouTube

👉 @MobDevPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4
Как стать Android разработчиком

В этой статье вы найдёте крутой roadmap для джунов. Автор объясняет, что такое основные компоненты Android, как верстать, работать с сетью, базами данных и другими важными навыками. Рассматриваются такие темы:
— Kotlin.
— Основные компоненты Android.
— Верстка.
— Работа с сетью.
— Работа с БД.
— Работа с многопоточностью.
— Работа в фоне.
— Виды архитектур.
— DI.
— Анимации.
— Тестирование.
— Git.
— Agile, таск-треккеры, документация.

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

🔜 Сохраните, чтобы не потерять: https://habr.com/ru/articles/709524/

➡️ @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2❤1
Корутины в Kotlin

Корутины — одна из важнейших фич Kotlin, которая даёт удобный и простой способ работы с многопоточность. В сравнении с многопточностью из Java, в Kotlin она сделана более понятной и наглядной, оставляя сложные процессы вне вашего кода.

📖 Читать: ссылка

➡️ @MobDevPortal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Учим полезные сочетания клавиш в Android Studio

Сочетания клавиш в IDE позволяют значительно упросить работу с привычными действиями. Однако в Android Studio запомнить их все поначалу трудно. В таком случае может помочь плагин Key Promoter X.

Когда разработчик использует мышь для выполнения действия, Key Promoter X показывает уведомление с подходящей комбинацией клавиш. Must-have для начинающего разработчика.

Где скачать: https://plugins.jetbrains.com/plugin/9792-key-promoter-x/

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Курс: Введение в Kotlin

Этот курс — комплексное введение в один из самых динамично развивающихся языков программирования на сегодняшний день. 

В течение обучения вы познакомитесь с основными концепциями языка Kotlin и научитесь применять их на практике для разработки разнообразных программных решений.

Ссылка на курс: Stepik

👉 @MobDevPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Никто:

Абсолютно никто:

Джун, который прошел курс по кроссплатформенной разработке и думает, что теперь может просто писать один код сразу под две платформы:

➡️ @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13🔥1
Бесплатный русскоязычный видеокурс по Flutter

Находка для начинающего мобильного разработчика: огромный видеокурс по разработке на Dart и Flutter, состоящий из более 100 уроков. Серия видео поможет стать полноценным Flutter-разработчиком from zero to hero.

Курс разделён на 4 основных модуля:
1. Основы Dart.
2. Основы Flutter.
3. Основы работы с данными.
4. Архитектура.

Сохраните, чтобы не потерять.

👉 @MobDevPortal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥2
Годных инструментов вам в ленту: EmuHub

Это инструмент для тестирования приложений Android путем предоставления доступа к множеству эмуляторов через веб-браузер.

Он создан с помощью Docker и NoVNC, предлагает разработчикам и инженерам по контролю качества единую платформу для тестирования APK-файлов на различных конфигурациях устройств Android.

Возможности включают несколько эмуляторов, веб-интерфейс, среду Dockerized, настраиваемые конфигурации и удобство тестирования: https://github.com/mohamed-helmy/emuhub

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ 7 Jetpack Compose проектов для практики

Подборка проектов с открытым исходным кодом, на которых можно попрактиковаться:
— приложение для отслеживания ТВ-шоу,
— лента Stack Overflow,
— приложение для любителей кофе,
— новости,
— аналог Spotify,
— приложение для доставки еды,
— Рик и Морти на GraphQL.

🔜 Сохраните, чтобы не потерять: ссылка

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🔥1
questions.pdf
202.8 KB
⚡️ Полезная подборка вопросов с собеседований для iOS-разработчиков

Полезный материал для подготовки, в нем собраны вопросы от компаний, таких как Тинькофф, Сбербанк, и VK

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

Отличный материал для подготовки!

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Подборка видеоуроков по UI-дизайну для Android-приложений

1. Криптовалютное приложение: дизайн криптокошелька с использованием Material Design и практикой в Adobe XD.

2. Приложение по доставке еды: разделы включают в себя список категорий продуктов питания и продуктов для доставки.

3. Медицинское приложение для пациентов

4. Приложение для игр

5. Приложение для музыки

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤1
Kotlin Flow: лучшие практики

В этой статье вы познакомитесь с лучшими практиками использования Kotlin Flow, включая создание операторов и обработку ошибок.

Не упустите возможность узнать больше о преимуществах этого инструмента и улучшить свои навыки в разработке мобильных приложений:

https://florentblot.medium.com/kotlin-flow-best-practices-ab05e249ec1c

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Popup View — библиотека тостов, оповещений и всплывающих окон для SwiftUI

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

Забираем здесь

👉 @MobDevPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
SOLID в Swift. Простое объяснение с примерами для начинающих

SOLID — это набор пяти основных принципов, которые помогают разработчикам создавать более понятный, гибкий и поддерживаемый код.

📖 Читать: ссылка

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