bootg.com »
United States »
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck » Telegram Web
Еще недавно мобильный банкинг строился на нативных iOS/Android-приложениях. Но с развитием PWA, санкциями и сложностями с сторами рынок резко развернулся в сторону PWA.
Оказалось, что есть и другие плюсы, кроме возможности оказывать услуги клиентам без App Store и Google Play. Тут и выход на рынок быстрее, чем у нативных приложений, и затраты на разработку ниже. Есть ограничения, но и с ними научились работать.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🚨 ИИ уже съел ваше место?
Стоп. Давайте без паники и хайпа.
Пока одни кричат «ИИ всех заменит!», другие спокойно получают оффер за оффером. Пока CEO сокращают команды «из-за ИИ», разработчики с нужными скиллами поднимают зарплаты.
Мы копаем глубже твиттеров «экспертов» и собираем данные от тех, кто каждый день коммитит, деплоит, фиксит баги — но в этом нам нужна ваша помощь.
❓Хотим понять:
— Кого действительно уволили и почему
— Как изменились задачи разработчиков
— Где ИИ помогает, а где только мешает
— Какие роли появились, какие исчезли
— Сколько платят тем, кто «дружит» с ИИ
Без буллшита — только цифры и факты. Результаты будут открыты для всех.
📊 Чем больше участников — тем точнее картина. Поделитесь опытом: https://clc.to/aFntFw
Стоп. Давайте без паники и хайпа.
Пока одни кричат «ИИ всех заменит!», другие спокойно получают оффер за оффером. Пока CEO сокращают команды «из-за ИИ», разработчики с нужными скиллами поднимают зарплаты.
Мы копаем глубже твиттеров «экспертов» и собираем данные от тех, кто каждый день коммитит, деплоит, фиксит баги — но в этом нам нужна ваша помощь.
❓Хотим понять:
— Кого действительно уволили и почему
— Как изменились задачи разработчиков
— Где ИИ помогает, а где только мешает
— Какие роли появились, какие исчезли
— Сколько платят тем, кто «дружит» с ИИ
Без буллшита — только цифры и факты. Результаты будут открыты для всех.
📊 Чем больше участников — тем точнее картина. Поделитесь опытом: https://clc.to/aFntFw
Отвечает админ канала, делясь опытом использования AI-инструментов в ежедневной мобильной разработке.
А какое ваше мнение на этот счет? Делитесь в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Устали от "works on my machine" и бесконечных проблем с подписью iOS-приложений?
fastlane match
автоматизирует управление сертификатами и provisioning profiles для всей команды.Как это работает?
fastlane match development # развернуть dev-сертификаты
fastlane match appstore # подготовить всё для публикации
Перед первым использованием:
fastlane match init # создаст конфиг
fastlane match nuke development # экстренный сброс (осторожно!)
Добавьте
match
в Fastfile
, чтобы он запускался перед каждой сборкой:lane :beta do
match(type: "appstore")
gym(scheme: "YourApp")
end
Как вы справляетесь с сертификатами? Пишите в комментах
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Пока одни пугают, что No-Code отберёт работу, другие тихо делают на нём MVP за выходные. Кто прав? Давайте разберёмся, когда Bubble/Carrd/Adalo реально полезны, а когда — просто игрушки.
— Упрощение процесса разработки
— Снижение затрат на разработку
— Быстрый запуск продуктов
— Снижение контроля над качеством продукта
— Вопросы безопасности данных и защиты интеллектуальной собственности
Что думаете вы? Голосуйте и пишите своё мнение в комментариях
❤️ — угроза
👍 — помощь
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
Приготовили для вас дайджест по актуальному из мира iOS, Android и кроссплатформы.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Android-разработчик (Буткемп Core-команды) — от 250 000 до 400 000 ₽, удалёнка
Мобильный разработчик — от 300 000 до 340 000 ₽, удалёнка
Lead Android [МТС Линк] — от 300 000 до 340 000 ₽, удалёнка
IOS-разработчик (Swift/SwiftUI) в проект защищённого корпоративного мессенджера — удалёнка
Senior Flutter Developer — от 3 000 до 6 000 €, удалёнка
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
FigX — это практичный CLI инструмент для импорта ресурсов дизайна из Figma в вашу кодовую базу. Создан для разработчиков, которые ценят явный контроль и воспроизводимость.
Это идеальный выбор для средних и крупных проектов, так как он не требует изменений в структуре вашего проекта и прост в настройке.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
В докладе автор, мобильный разработчик в команде Алисы и Умных Устройств, рассказывает, какие бывают виды пагинации, показывает и сравнивает разные подходы.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
Сложно выбрать подходящую архитектуру для нового проекта? Этот промпт поможет принять взвешенное решение.
Промпт:
Compare mobile app architectures (MVVM, MVI, Clean Architecture) for [Android/iOS] with:
1. Pros and cons of each approach
2. Code structure differences
3. Testing complexity comparison
4. Team size suitabilit
5. Migration strategies from legacy code
Provide Kotlin/Swift examples for each pattern.
Add VIPER vs MVVM comparison
(для iOS)Explain repository pattern implementation
Show state management solutions
(Flow/Combine vs Rx)Add modularization best practices
Укажите "Use case: [ваш сценарий]" для персонализированных рекомендаций
Пример запроса:
// Нужно:
// - Простое приложение с 3 экранами
// - Поддержка оффлайн-режима
// - Легкое добавление новых фич
// - Максимальная тестируемость
Какую архитектуру выбрали для последнего проекта? Пишите в комментах
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Утечки памяти, избыточное потребление RAM и частые сборки мусора — типичные причины лагов и вылетов. Давайте разберёмся, как держать память под контролем.
1. Android Profiler в Android Studio
2. LeakCanary для автоматического обнаружения утечек
3. MAT (Memory Analyzer Tool) для глубокого анализа дампов памяти
// Подключение LeakCanary
dependencies {
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.12'
}
<ImageView
android:layout_width="200dp"
android:layout_height="200dp"
android:scaleType="centerCrop"/>
onDestroy()
viewModelScope
ArrayList
на SparseArray
для примитивовArrayMap
вместо HashMap для небольших коллекций// Для Glide
Glide.get(context).clearMemory()
Какие инструменты для работы с памятью используете вы? Делитесь в комментариях
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье автор расскажет, как создать модификатор ленты, который рисует контур, обтекающий любой элемент интерфейса Compose.
Этот эффект можно использовать в качестве эффекта наведения курсора на нужную кнопку или для привлечения внимания к новому действию.
👉 Читать статью
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM