Мобильная разработка – Telegram
Мобильная разработка
13.9K subscribers
857 photos
238 videos
2.96K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Собеседование Middle Android разработчика

Что такое настоящий опыт в мире Android? Какие нюансы и тонкости создания кода в IDE могут стать решающими на собеседовании? Ответы на эти и другие вопросы ждут вас в этом видео.

#android
😁10
Императивный UIKit vs декларативный SwiftUI

В мире разработки iOS-приложений существуют два основных фреймворка: UIKit и SwiftUI. Но какой выбрать, когда старый инструмент кажется знакомым, а новый обещает простоту и инновации?

Статья погружает вас в различия между императивным и декларативным подходами к программированию.

#ios #swift
👍2
Gradle Version Catalog

Управление зависимостями Gradle может стать настоящей проблемой. Но что если есть способ упростить этот процесс?

Статья расскажет о том, как использовать Gradle Version Catalog для централизованного управления зависимостями и автоматизировать обновления с помощью GitHub Action.

#android
👍4
Android Studio Templates

Хотите сэкономить время при разработке? Тогда вам стоит попробовать шаблоны в Android Studio.

Это специальные функции, которые позволяют вставлять готовые блоки кода за несколько секунд.

#android
👍8😎1
Многопоточность в iOS

Эта статья поможет разобраться с одним из ключевых аспектов — многопоточностью. Автор доступно объясняет основы и даёт обзор инструментов Swift для работы с многопоточностью —от базовых GCD и Operation Queues до новых async/await

#ios #swift
👍2
Немного о перечислениях в Swift

Мало кто задумывается, как устроены перечисления внутри. Эта статья объясняет их механизм простым языком без сложных терминов.

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

#ios
Сколько разных реализаций перечислений есть в Swift?
Anonymous Quiz
16%
1
26%
2
35%
5
23%
6
🤨43
Миграция с GSON на Serialization

Эта статья расскажет об особенностях миграции с GSON на новую библиотеку сериализации от JetBrains.

Автор делится опытом внедрения и сравнивает производительность инструментов.

#android #kotlin
👍7
Нейронные сети и Android

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

#android
7👍2👏1
50+ Open Source проектов на SwiftUI

В этой подборке вы найдёте идеи для своего приложения: игры, графики, анимации, виджеты, интеграция с другими фреймворками iOS. Каждый проект сопровождается пояснениями и исходным кодом на GitHub.

#ios #swift
👍51🔥1
Разбор тестового задания

Автор детально разбирает кейс: от изучения требований до написания кода и вёрстки.

Вы узнаете, как подойти к решению, какие инструменты использовать и как организовать проект.

#android
👎5👍4🔥1
Идеальное собеседование

Эта статья расскажет об уникальном подходе к интервью — с использованием бизнес-кейсов.

Вы узнаете, как моделируют рабочие ситуации на таких собеседованиях и проверяют не только технические навыки, но и софт-скиллы.

#ios
2🥰2👍1
Собираем Android для Raspberry Pi

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

Автор описывает пошаговый процесс сборки от настройки среды до финальной прошивки. Вы узнаете, как инициализировать репозитории, запустить компиляцию, и собрать ядро Linux.

#android
👍6🔥1🥰1
Анимация NameDrop с SKShader

Одной из самых эффектных фич в iOS 17 стала NameDrop (для шаринга контактов). Многие обратили внимание на необычную анимацию, похожую на водную рябь.

Здесь исходный код, в котором вы можете посмотреть на реализацию и использовать анимацию в своих проектах.

#ios #swift
👍5🥰2🔥1
Инверсия зависимостей в Android

Статья на практических примерах разбирает, как инвертировать зависимости от аналитики, хранилища данных и системных API.

Прочитав её, вы сможете построить гибкую архитектуру и легко менять внешние инструменты в приложении!

#android
🔥6👍2👏2🥰1
Поля и свойства в Kotlin

В этой небольшой статье вы узнаете, как Kotlin неявно создаёт поля, геттеры и сеттеры, когда вы объявляете свойства. Также разберётесь, в чём разница между private set и backing.

#android #kotlin
10👍1🥰1
Ускорение приложения на Android

В этой статье вы узнаете, как правильно снимать метрики, использовать специальные инструменты и библиотеки. А главное — получите готовые решения по ускорению логики, сетевых запросов и пользовательского интерфейса.

#android
👍4😁2🔥1
Модулирование Android

Эта статья поможет выстроить оптимальную структуру приложения от MVP до Enterprise! Автор делится практическими советами, как начинать с простого и масштабировать архитектуру по мере роста.

#android
👍2🤔2🔥1
Работа с Android Repository

Думаете, что Repository просто обёртка для доступа к базе данных? Вы ошибаетесь!

В в статье вы научитесь определять объекты, не копируя структуру данных. Поймёте, как разделять Repository по типам и узнаете, когда он вообще не нужен.

#android
🔥10👍3😁1
Отличия Compose и SwiftUI

Автор детально разбирает ключевые отличия двух популярных декларативных фреймворков для UI.

Вы узнаете об особенностях закрытой природы SwiftUI, влияющей на разработку. Оцените разницу в эргономике и взаимодействии с Xcode по сравнению с Android Studio.

#ios #android
👍4🔥1😁1