Мобильная разработка #1
3.98K subscribers
799 photos
85 videos
32 files
1.26K links
Всё о создании приложений под Android и iOS в одном месте.

🔹 Инструменты, библиотеки и ресурсы для ускорения работы.
🔹 Статьи и гайды для разработчиков любого уровня.
🔹 Тренды мобильной разработки и новости индустрии.

Реклама @evgenycarter
Download Telegram
Мега подборка каналов для программистов🎯

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
This media is not supported in your browser
VIEW IN TELEGRAM
Sizey — приложение macOS для расчета соотношения сторон.

sizey.app
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
This media is not supported in your browser
VIEW IN TELEGRAM
Hammer: жесты для юнит-тестов в iOS

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 архитектуры приложения, интересные кейсы, проблемы возникающие в ходе разработки и способы их решений.


🧠А также проведем викторину с призами и будем дарить мерч за лучшие вопросы к докладам! 😍😍
Регистрируйся и мы пришлем тебе ссылку на онлайн-трансляцию за день до мероприятия!

Все подробности 👉здесь😉
В AppMetrica появилась возможность оперативно узнавать о багах в приложении.

Все очень просто:

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

2. Получаете письмо с уведомлением

3. В один клик переходите в отчет с деталями

В отчетах AppMetrica можно посмотреть в деталях, где и почему порушилось приложение вплоть до доли сессий и пользователей, которых затронул баг. Более того, можно воссоздать картину поломки отследив по шагам путь пользователя до столкновения с багом.
ReactorKit: реактивная и однонаправленная архитектура

ReactorKit — это фреймворк для реактивной и однонаправленной архитектуры приложений Swift (действия пользователя и состояния экранов доставляются на каждый слой через наблюдаемые потоки — эти потоки однонаправлены: представление может только испускать действия, а реактор может только испускать состояния). В этом репозитории представлена основная концепция ReactorKit и описано, как создавать приложения с помощью ReactorKit.


https://github.com/ReactorKit/ReactorKit
Что нужно знать перед переходом на Jetpack Compose

https://maxkim.eu/things-you-need-to-know-before-switching-to-jetpack-compose
Pulse: логер и сетевой инспектор для платформ Apple

Pulse — это мощная система логирования для платформ Apple. Нативная. Создана с использованием SwiftUI. Записывайте и проверяйте сетевые запросы и логи прямо из iOS-приложений с помощью Pulse Console. Делитесь логами и просматривайте их в приложении Pulse для macOS. Логи записываются локально и никогда не покидают ваше устройство.

https://github.com/kean/Pulse
На Архипелаге 2121 прошла ежегодная встреча «Точек кипения». Участники трека поделились наработанными практиками взаимодействия с региональными сообществами, технологическими командами и опытом перехода в онлайн-среду. В результате была сформирована стратегия развития сети на ближайшие несколько лет.

В рамках трека прошли:
образовательная лаборатория «Точек кипения»,
погружение в повестку НТИ и встречи с представителями рынков и Центров компетенций,
мастер-классы акселератов-партнеров по поддержке и развитию технологических команд,
обучение основным принципам data-аналитики и управлению на основе данных.

🧑‍🎓 Участниками трека стали команды городских и университетских «Точек кипения».

Неформальная программа включила практики ресурсных состояний, деловые игры, нетворкинг и консультации с экспертами экосистемы НТИ, антиконференцию, демо-день для партнеров, а также презентацию нового формата резидентуры НТИ в сети «Точек кипения».

📲 Подробнее об Архипелаге 2121 читайте на нашем канале.

🎓Лекция открытие Архипелага.

#а2121 #Архипелаг2121 #Edu2035 #Стартап2121