Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Forwarded from iOS Broadcast (Андрей Зонов)
Octoverse: Ежегодный отчет Github по трендам в разработке
Очень много инсайтов в отчете:
🟢ИИ выводит Python на первое место по мере роста числа разработчиков по всему миру
🟢Растет интерес к ИИ и компактным моделям.
🟢Число разработчиков на GitHub быстро растет, особенно в Африке, Латинской Америке и Азии.
🟢Индия может обогнать США по количеству разработчиков на GitHub к 2028 году.
🟢В Латинской Америке наблюдается быстрый рост в сфере открытых банковских услуг и ИИ.
🟢В Азиатско-Тихоокеанском регионе число разработчиков растет быстрыми темпами.
🟢Открытый исходный код играет важную роль в ранних экспериментах и внедрении ИИ.
🟢GitHub Copilot помогает разработчикам быстрее учиться и создавать программное обеспечение.
🟢34% участников топ-10 проектов внесли первый вклад после регистрации на GitHub Copilot.
🟢GitHub Copilot используется более миллионами разработчиков и студентов
🟢В 2024 году обнаружено более 39 миллионов утечек "секретов"
🟢Shell обогнал C в 2024 году
🟢TypeScript обогнал Java и вошел в тройку лучших языков на GitHub
🟢Rust набирает популярность благодаря безопасности и производительности
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5
AppMetrica упростила доступ к мобильной аналитике для партнеров Рекламной Сети Яндекса (РСЯ) и Adfox

Партнеры РСЯ и Adfox теперь смогут проще подключаться к платформе AppMetrica, чтобы получить полный доступ к расширенной аналитике сервиса и оценивать эффективность своих приложений. Раньше интеграция требовала написание собственного кода для интеграции между сервисами на стороне клиента и его поддержке.

Сейчас для интеграции достаточно сделать пару кликов:
1️⃣ Зайти на платформу под логином в РСЯ или Adfox и заполнить профиль
2️⃣ Связать аккаунт с AppMetrica приложения, которой монетизируются с РСЯ, и подтвердить согласие на передачу данных
3️⃣ Данные начинают подгружаться автоматически
Никаких изменений в приложениях делать не надо будет

Данные из AppMetrica можно будет импортировать в Яндекс Директ, IronSource или Applovin

#аналитика #монетизация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Довольно редкий но интересный кейс расскрывали в статье (14м) - интеграция цифровой подписи в Android приложения на основе Рутокен. Очень много кода как это сделать на основе SDK

#безопаность
👍12
Если ваш класс на вход получает Kotlin коллекцию, но я рекомендую вам делать копию чтобы защититься от изменений коллекции по ссылке

val list = mutableList<Any>()

class A(input: List<Any>) {
// Делаем копию входного списка чтоб модификация list не влияла на input
val input = input.toList()
}
👍58
Создание экземпляров класса в Java/Kotlin на Android - это то что негативно влияет на производительность и нужно максимально избегать?
Anonymous Poll
31%
Да, стараюсь делать как можно меньше новых экземпляров класса 👍
49%
Нет, это миф! 🤯
3%
Есть свое мнение (пишите в комментариях) 🤔
17%
Не участвую в опросе
👍3
‼️ Новое видео с кодингом на канале ‼️ Делаю рефакторинг большого класса, которы приводит к снижению скорости сборки и постоянным конфликтам во время Pull/Merge Request между разработчиками.

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

Видео доступно на Boosty и в Закрытом Telegram чате. Код полученного результат на GitHub (для платных подписчиков)

#AndroidBroadcast #Видео
🔥22👍54
Google демонстрирует интеграцию Gemini AI в Android Studio
👉 Написание кода, рефакторинг и документирование
👉 Интеграция с написанием UI на Compose
👉 Интеграция в Quality Insights (Firebase Crashlytics)
👉 Генерация тестов
👉 Генерация сообщений для коммитов
👉 Пояснение ошибок при сборке проекта или Gradle синхронизации

#anroidstudio #gemini #ai
21👍21
GPT Mobile - приложение с открытым исходным кодом для чатов с разными AI моделями. Скачать билд на Google Play или F-Droid

#проект #opensource
👍33
Vertex AI в Firebase cтал доступен для всех. Это рекомендуемый способ для Android приложений для работы с Gemini моделями, вместо Google AI Client SDK. Руководство по интеграции тут

#ai #firebase #gemini
👍5