Forwarded from Mobile Broadcast | Анонсы
🔥 Всем привет! У нас есть запрос на создание сообщества в Архангельске. Отметьтесь в опросе, кто оттуда?
Anonymous Poll
3%
Я из Архангельска
0%
Я из Архангельской области и приезжал бы на встречи
97%
Смотрю результаты
11👍3🔥1
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
AppMetrica упростила доступ к мобильной аналитике для партнеров Рекламной Сети Яндекса (РСЯ) и Adfox
Партнеры РСЯ и Adfox теперь смогут проще подключаться к платформе AppMetrica, чтобы получить полный доступ к расширенной аналитике сервиса и оценивать эффективность своих приложений. Раньше интеграция требовала написание собственного кода для интеграции между сервисами на стороне клиента и его поддержке.
Сейчас для интеграции достаточно сделать пару кликов:
1️⃣ Зайти на платформу под логином в РСЯ или Adfox и заполнить профиль
2️⃣ Связать аккаунт с AppMetrica приложения, которой монетизируются с РСЯ, и подтвердить согласие на передачу данных
3️⃣ Данные начинают подгружаться автоматически
Никаких изменений в приложениях делать не надо будет
Данные из AppMetrica можно будет импортировать в Яндекс Директ, IronSource или Applovin
#аналитика #монетизация
Партнеры РСЯ и Adfox теперь смогут проще подключаться к платформе AppMetrica, чтобы получить полный доступ к расширенной аналитике сервиса и оценивать эффективность своих приложений. Раньше интеграция требовала написание собственного кода для интеграции между сервисами на стороне клиента и его поддержке.
Сейчас для интеграции достаточно сделать пару кликов:
Никаких изменений в приложениях делать не надо будет
Данные из AppMetrica можно будет импортировать в Яндекс Директ, IronSource или Applovin
#аналитика #монетизация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Довольно редкий но интересный кейс расскрывали в статье (14м) - интеграция цифровой подписи в Android приложения на основе Рутокен. Очень много кода как это сделать на основе SDK
#безопаность
#безопаность
👍12
Forwarded from Kotlin Multiplatform Broadcast
Если ваш класс на вход получает 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 #Видео
Показываю рефакторинг на примере "толстого" класса аналитики, рассказываю почему и что плохо, как разделить на отдельные модули, решить проблему с внесение постоянных изменений в код и реализовать автозагрузку в коде.
Видео доступно на Boosty и в Закрытом Telegram чате. Код полученного результат на GitHub (для платных подписчиков)
#AndroidBroadcast #Видео
🔥22👍5 4
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Google демонстрирует интеграцию Gemini AI в Android Studio
👉 Написание кода, рефакторинг и документирование
👉 Интеграция с написанием UI на Compose
👉 Интеграция в Quality Insights (Firebase Crashlytics)
👉 Генерация тестов
👉 Генерация сообщений для коммитов
👉 Пояснение ошибок при сборке проекта или Gradle синхронизации
#anroidstudio #gemini #ai
👉 Написание кода, рефакторинг и документирование
👉 Интеграция с написанием UI на Compose
👉 Интеграция в Quality Insights (Firebase Crashlytics)
👉 Генерация тестов
👉 Генерация сообщений для коммитов
👉 Пояснение ошибок при сборке проекта или Gradle синхронизации
#anroidstudio #gemini #ai
GPT Mobile - приложение с открытым исходным кодом для чатов с разными AI моделями. Скачать билд на Google Play или F-Droid
#проект #opensource
#проект #opensource
👍33