Подборка интересных телеграм каналов 🎯
@crypto_moneygo Криптовалюты/Блокчейн
@Frontend_now Канал для Frontend разработчиков
@react_prog Статьи, уроки по reactjs
@goodw_design Полезные статьи по Веб дизайну
@database_group Все про базы данных
@seo_go Актуальные материалы и новости по SEO
@news_wordpress Канал посвящен Wordpress
@allsocial_news SMM / Советы, Новости, Лайфхаки
@linux_sup Новости и информация из мира Linux
@java_sup Программирование на Java
@dev_jokes Жизнь разработчиков. Юмор
@bigdata_world Статьи о Big Data, Machine Learning, Deep Learning
@Angular_Vuejs Полезные материалы по JS фреймворкам
@AR_VR_vision Компьютерное зрение, виртуальная реальность
@imobile_dev Все по мобильной разработке: iOS, Android
@robotics_scince Канал посвящен Робототехнике и автоматизации
@youtips_tricks Технологические советы и хитрости, ноу-хау
@Welcome_Python Добро пожаловать в мир Python
@htech_news Новости HighTech
@all_itnews IT новости на английском
@crypto_security_lab Информационная безопасность
@Hackme_news Новости из мира хакинга и IT-технологий
@crypto_moneygo Криптовалюты/Блокчейн
@Frontend_now Канал для Frontend разработчиков
@react_prog Статьи, уроки по reactjs
@goodw_design Полезные статьи по Веб дизайну
@database_group Все про базы данных
@seo_go Актуальные материалы и новости по SEO
@news_wordpress Канал посвящен Wordpress
@allsocial_news SMM / Советы, Новости, Лайфхаки
@linux_sup Новости и информация из мира Linux
@java_sup Программирование на Java
@dev_jokes Жизнь разработчиков. Юмор
@bigdata_world Статьи о Big Data, Machine Learning, Deep Learning
@Angular_Vuejs Полезные материалы по JS фреймворкам
@AR_VR_vision Компьютерное зрение, виртуальная реальность
@imobile_dev Все по мобильной разработке: iOS, Android
@robotics_scince Канал посвящен Робототехнике и автоматизации
@youtips_tricks Технологические советы и хитрости, ноу-хау
@Welcome_Python Добро пожаловать в мир Python
@htech_news Новости HighTech
@all_itnews IT новости на английском
@crypto_security_lab Информационная безопасность
@Hackme_news Новости из мира хакинга и IT-технологий
Реализация full-text поиска данных в Android-приложениях через AppSearch и RxJava
https://habr.com/ru/post/567404/
https://habr.com/ru/post/567404/
Хабр
Реализация full-text поиска данных в android-приложениях через AppSearch и RxJava
Совсем недавно Google анонсировал библиотеку для локального поиска документов AppSearch. Библиотека пока находится на стадии alpha-версии, но тем не менее уже можно применить её и рассмотреть ряд...
4 совета по ускорению разработки с помощью XcodeProjects
https://dkalachniuk.medium.com/4-ios-tips-to-speed-up-development-with-xcodeprojects-98e94896d116
https://dkalachniuk.medium.com/4-ios-tips-to-speed-up-development-with-xcodeprojects-98e94896d116
Medium
4 iOS tips to speed up development with XcodeProjects
Hi there,
Разработчик, привет!
Если ты разработал свое мобильное приложение. Любишь, лелеешь и никаким инвесторам не отдашь. Но вырваться в топы самостоятельно так и не получается- давай знакомиться!
Мы финтех стартап GamesBoost42👾
GamesBoost42- Маркетинговая платформа, предоставляющая финансирование мобильных игр и приложений, не мешая бизнес процессу.
→Работаем за фиксированную комиссию
→Никаких скрытых комиссий и платежей
→Решение за 3 рабочих дня
Узнать размер финансирования для вашего приложения/игры →https://clc.am/Gb42.start
Если ты разработал свое мобильное приложение. Любишь, лелеешь и никаким инвесторам не отдашь. Но вырваться в топы самостоятельно так и не получается- давай знакомиться!
Мы финтех стартап GamesBoost42👾
GamesBoost42- Маркетинговая платформа, предоставляющая финансирование мобильных игр и приложений, не мешая бизнес процессу.
→Работаем за фиксированную комиссию
→Никаких скрытых комиссий и платежей
→Решение за 3 рабочих дня
Узнать размер финансирования для вашего приложения/игры →https://clc.am/Gb42.start
Простая инъекция зависимостей в Swift
https://victorkachalov.medium.com/simple-dependency-injector-in-swift-b50a14a7c0e2
https://victorkachalov.medium.com/simple-dependency-injector-in-swift-b50a14a7c0e2
Medium
Simple Dependency Injector in Swift
There are kinds of different variants of dependency injections — constructor, function and etc. Even if you see a simple function with a…
Пишем Android-приложение с нуля на Jetpack + Kotlin
План вебинара:
1. Пишем приложения для контрпика в доте 2.
1. Введение, обзор вебинара.
2. Пишем небольшое ТЗ на проект.
3. Пишем архитектуру проекта (определяем основные слои, Navigation Components, Dagger).
4. Делаем UI.
5. Подключаем данные проекта (Retrofit).
6. Подключаем базу данных (Room).
7. Запускаем, любуемся, пробуем опубликовать.
Ведущий: Алексей Гладков
https://www.youtube.com/watch?v=1YLWWgTvoUE
План вебинара:
1. Пишем приложения для контрпика в доте 2.
1. Введение, обзор вебинара.
2. Пишем небольшое ТЗ на проект.
3. Пишем архитектуру проекта (определяем основные слои, Navigation Components, Dagger).
4. Делаем UI.
5. Подключаем данные проекта (Retrofit).
6. Подключаем базу данных (Room).
7. Запускаем, любуемся, пробуем опубликовать.
Ведущий: Алексей Гладков
https://www.youtube.com/watch?v=1YLWWgTvoUE
YouTube
Пишем Android-приложение с нуля на Jetpack + Kotlin
План вебинара:
1. Пишем приложения для контрпика в доте 2.
1. Введение, обзор вебинара.
2. Пишем небольшое ТЗ на проект.
3. Пишем архитектуру проекта (определяем основные слои, Navigation Components, Dagger).
4. Делаем UI.
5. Подключаем данные проекта (Retrofit).…
1. Пишем приложения для контрпика в доте 2.
1. Введение, обзор вебинара.
2. Пишем небольшое ТЗ на проект.
3. Пишем архитектуру проекта (определяем основные слои, Navigation Components, Dagger).
4. Делаем UI.
5. Подключаем данные проекта (Retrofit).…
Мега подборка каналов для программистов🎯
https://t.me/progjob Вакансии для программистов
Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/linux_sup Новости и информация из мира Linux
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, Биг дата, мобильная р-ка, книги 📌
https://t.me/Angular_Vuejs Angular Vue js React
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/Frontend_now Все для фронтендеров
https://t.me/react_prog Все что связано с reactjs
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/Welcome_Python Добро пожаловать в мир Python
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_sup Программирование на Java
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/imobile_dev Все по мобильной разработке: iOS, Android
https://t.me/database_group Все про базы данных
https://t.me/cloud_comp Облачные сервисы, вычисления и безопасность
https://t.me/bigdata_world Data Science, Big Data, Machine Learning
IT новости 📌
https://t.me/htech_news Новости HighTech
https://t.me/all_itnews IT новости на английском
https://t.me/gmorning_news Последнии новости из мира науки
https://t.me/youtips_tricks Технологические советы и хитрости
Шутки программистов 📌
https://t.me/dev_jokes Daily Dev Jokes
https://t.me/itumor ITumor | программисты шутят
SMM, Seo, Wordpress 📌
https://t.me/allsocial_news SMM / Советы, Новости, Лайфхаки
https://t.me/seo_go Новости по SEO продвижению сайтов
https://t.me/news_wordpress Канал о самой популярной CMS
Защита, взлом, безопасность 📌
https://t.me/crypto_security_lab Материалы по информационной безопасности
https://t.me/thehaking Канал о кибербезопасности
https://t.me/Hackme_news Новости из мира хакинга
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/goodw_design Статьи по Веб дизайну
Должен знать 📌
https://t.me/UchuEnglish Английский с нуля
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/crypto_moneygo Канал о крипте, новости, инсайды
VR, робототехника 📌
https://t.me/AR_VR_vision Компьютерное зрение, виртуальная реальность
https://t.me/robotics_scince Канал о Робототехнике и автоматизации
https://t.me/progjob Вакансии для программистов
Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/linux_sup Новости и информация из мира Linux
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
Программирование, фронтенд, Биг дата, мобильная р-ка, книги 📌
https://t.me/Angular_Vuejs Angular Vue js React
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/Frontend_now Все для фронтендеров
https://t.me/react_prog Все что связано с reactjs
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/Welcome_Python Добро пожаловать в мир Python
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_sup Программирование на Java
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/imobile_dev Все по мобильной разработке: iOS, Android
https://t.me/database_group Все про базы данных
https://t.me/cloud_comp Облачные сервисы, вычисления и безопасность
https://t.me/bigdata_world Data Science, Big Data, Machine Learning
IT новости 📌
https://t.me/htech_news Новости HighTech
https://t.me/all_itnews IT новости на английском
https://t.me/gmorning_news Последнии новости из мира науки
https://t.me/youtips_tricks Технологические советы и хитрости
Шутки программистов 📌
https://t.me/dev_jokes Daily Dev Jokes
https://t.me/itumor ITumor | программисты шутят
SMM, Seo, Wordpress 📌
https://t.me/allsocial_news SMM / Советы, Новости, Лайфхаки
https://t.me/seo_go Новости по SEO продвижению сайтов
https://t.me/news_wordpress Канал о самой популярной CMS
Защита, взлом, безопасность 📌
https://t.me/crypto_security_lab Материалы по информационной безопасности
https://t.me/thehaking Канал о кибербезопасности
https://t.me/Hackme_news Новости из мира хакинга
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/goodw_design Статьи по Веб дизайну
Должен знать 📌
https://t.me/UchuEnglish Английский с нуля
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/crypto_moneygo Канал о крипте, новости, инсайды
VR, робототехника 📌
https://t.me/AR_VR_vision Компьютерное зрение, виртуальная реальность
https://t.me/robotics_scince Канал о Робототехнике и автоматизации
Android разработка
Запуск одного Activity из другого с передачей данных + рефакторинг
Android Studio. Множественные курсоры и как их использовать.
Создаем собственный View - спидометр. Часть 1 - Рисование.
Создаем собственный View - спидометр. Часть 2 - Размещение в лайауте и обработка нажатий.
Создаем собственный View - спидометр. Часть 3 - Сохранение состояния и атрибуты в xml.
Ввод с динамическим форматированием в EditText.
Как работать с Runtime Permissions
Отправка SMS в приложении в обход ограничений Google Play
Адаптер для RecyclerView на основе SortedList.
Пишем приложение - калькулятор
https://www.youtube.com/playlist?list=PL5BhKu-LkR_0O7SJSQ8JTRgj0QRGFRB1k
Запуск одного Activity из другого с передачей данных + рефакторинг
Android Studio. Множественные курсоры и как их использовать.
Создаем собственный View - спидометр. Часть 1 - Рисование.
Создаем собственный View - спидометр. Часть 2 - Размещение в лайауте и обработка нажатий.
Создаем собственный View - спидометр. Часть 3 - Сохранение состояния и атрибуты в xml.
Ввод с динамическим форматированием в EditText.
Как работать с Runtime Permissions
Отправка SMS в приложении в обход ограничений Google Play
Адаптер для RecyclerView на основе SortedList.
Пишем приложение - калькулятор
https://www.youtube.com/playlist?list=PL5BhKu-LkR_0O7SJSQ8JTRgj0QRGFRB1k
Android-разработка
[1]. Kotlin.
[2]. Основные компоненты Android
[3]. Интерфейс приложения.
[4]. Фрагменты.
[5]. Архитектура: MVP, MVVM.
[6]. Хранение данных
[7]. Многопоточность. Корутины.
[8]. Работа с сетью
[9]. Clean Architecture, Dagger, Flow
[10]. Тестирование
https://www.youtube.com/playlist?list=PLQ09TvuOLytS_vYHtFHQzZJFcnbYCYF6x
[1]. Kotlin.
[2]. Основные компоненты Android
[3]. Интерфейс приложения.
[4]. Фрагменты.
[5]. Архитектура: MVP, MVVM.
[6]. Хранение данных
[7]. Многопоточность. Корутины.
[8]. Работа с сетью
[9]. Clean Architecture, Dagger, Flow
[10]. Тестирование
https://www.youtube.com/playlist?list=PLQ09TvuOLytS_vYHtFHQzZJFcnbYCYF6x
Как отлаживать ANR с помощью файла трассировки
https://dinesh-hema99.medium.com/how-to-debug-an-anr-with-traces-file-160fbb737f39
https://dinesh-hema99.medium.com/how-to-debug-an-anr-with-traces-file-160fbb737f39
Medium
How to Debug an ANR with traces file
ANR’s are some of the most less understood phenomenon of Android development. This article let’s you know the ways to debug an ANR when you…
This media is not supported in your browser
VIEW IN TELEGRAM
Hammer: жесты для юнит-тестов в iOS
Hammer — библиотека синтеза сенсорного и клавиатурного ввода для имитации взаимодействия с пользователем, предназначенная для юнит-тестов iOS-приложений. Умеет работать со стилусом, клавиатурой, жестами, ждать симулятор и искать View для взаимодействий.
https://github.com/lyft/Hammer
Hammer — библиотека синтеза сенсорного и клавиатурного ввода для имитации взаимодействия с пользователем, предназначенная для юнит-тестов iOS-приложений. Умеет работать со стилусом, клавиатурой, жестами, ждать симулятор и искать View для взаимодействий.
https://github.com/lyft/Hammer
06 августа (пятница) в 18-30 (МСК время)
Пройдет IOS-митап в горах🌄🌄🌄 с докладами от разработчиков из Surf, Леруа Мерлен, FindMyKids.
✅Будет прямая трансляция. Регистрируйся и мы пришлем тебе ссылку😊
Темы докладов:
👉1. KMM глазами iOS разработчика - Алексей Непомнящих, iOS разработчик, Lerua Merlen
Какие проблемы, как работает сборка библиотеки в CocoaPods.
Про реактивную обертку над методами из KMM и перход на kotlin.
Про окружение, которое потребуется для старта разработки на KMM.
👉2. Эксперименты в мобильных приложениях - Истомин Юрий, iOS разработчик, Find My Kids
Как проектировать и запускать эксперименты в мобильных приложениях.
Разберем на примере реализацию экспериментов в iOS приложении.
👉3. SwiftUI в проде - Влад Климов, iOS разработчик, iOS разработчик Surf
Про использование SwiftUI в приложениях для прода на опыте нашей студии. В чем профит для разработчика и студии. Разберем нашу версию MVI архитектуры приложения, интересные кейсы, проблемы возникающие в ходе разработки и способы их решений.
🧠А также проведем викторину с призами и будем дарить мерч за лучшие вопросы к докладам! 😍😍
Регистрируйся и мы пришлем тебе ссылку на онлайн-трансляцию за день до мероприятия!
Все подробности 👉здесь😉
Пройдет IOS-митап в горах🌄🌄🌄 с докладами от разработчиков из Surf, Леруа Мерлен, FindMyKids.
✅Будет прямая трансляция. Регистрируйся и мы пришлем тебе ссылку😊
Темы докладов:
👉1. KMM глазами iOS разработчика - Алексей Непомнящих, iOS разработчик, Lerua Merlen
Какие проблемы, как работает сборка библиотеки в CocoaPods.
Про реактивную обертку над методами из KMM и перход на kotlin.
Про окружение, которое потребуется для старта разработки на KMM.
👉2. Эксперименты в мобильных приложениях - Истомин Юрий, iOS разработчик, Find My Kids
Как проектировать и запускать эксперименты в мобильных приложениях.
Разберем на примере реализацию экспериментов в iOS приложении.
👉3. SwiftUI в проде - Влад Климов, iOS разработчик, iOS разработчик Surf
Про использование SwiftUI в приложениях для прода на опыте нашей студии. В чем профит для разработчика и студии. Разберем нашу версию MVI архитектуры приложения, интересные кейсы, проблемы возникающие в ходе разработки и способы их решений.
🧠А также проведем викторину с призами и будем дарить мерч за лучшие вопросы к докладам! 😍😍
Регистрируйся и мы пришлем тебе ссылку на онлайн-трансляцию за день до мероприятия!
Все подробности 👉здесь😉
В AppMetrica появилась возможность оперативно узнавать о багах в приложении.
Все очень просто:
1. Выбираете когда вы хотите получать уведомления и задаете пороговые значения для них. Например, получать алерт в случае новых или вернувшихся крэшей или в случае роста группы конкретных ошибок.
2. Получаете письмо с уведомлением
3. В один клик переходите в отчет с деталями
В отчетах AppMetrica можно посмотреть в деталях, где и почему порушилось приложение вплоть до доли сессий и пользователей, которых затронул баг. Более того, можно воссоздать картину поломки отследив по шагам путь пользователя до столкновения с багом.
Все очень просто:
1. Выбираете когда вы хотите получать уведомления и задаете пороговые значения для них. Например, получать алерт в случае новых или вернувшихся крэшей или в случае роста группы конкретных ошибок.
2. Получаете письмо с уведомлением
3. В один клик переходите в отчет с деталями
В отчетах AppMetrica можно посмотреть в деталях, где и почему порушилось приложение вплоть до доли сессий и пользователей, которых затронул баг. Более того, можно воссоздать картину поломки отследив по шагам путь пользователя до столкновения с багом.