Telegram Web Link
Flow Engine — движок iOS-навигации в Revolut

Вы когда-нибудь слышали о шаблоне Координатор? Отлично, потому что статья не о нем. Я здесь, чтобы рассказать вам про кастомный движок навигации, наш Revolut Flow Engine.

#ios

👉 @developer_mobila
👍3
Поздравляем всех с Днем программиста!🤘
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🎉91🔥1
Авторская серия митапов от команды Merk теперь в онлайне! Онлайн-версию открывает воркшоп с фокусом на Flutter.

15 сентября в 19:00 ребята поделятся опытом в мобильной разработке, расскажут про собственные кейсы в работе с Flutter и проведут небольшой воркшоп в режиме лайвкодинга.

В программе 2 доклада 👀

🔹 Алёна Немчинова расскажет о Flutter PlatformView на Android: для чего они могут понадобится, особенности реализации и какие сюрпризы подготовил здесь Flutter 3.

🔹 Вместе с Сергеем Лавиновым рассмотрим, как работает скролл во Flutter, что такое Sliver, а также посмотрим примеры использования.

Для участия нужно зарегистрироваться: https://mercdev.timepad.ru/event/2160217/ 

Ссылку на трансляцию пришлем перед воркшопом.
This media is not supported in your browser
VIEW IN TELEGRAM
Android Image Cropper: обработка изображений

Android Image Cropper — библиотека обработки изображения, оптимизированная для Камеры/Галереи. Умеет увеличивать, поворачивать, обрезать и многое другое.

https://github.com/CanHub/Android-Image-Cropper
#Android

👉 @developer_mobila
👍3
Заводы стоят, одни блогеры в стране. Бегом на завод! На Андроид завод!

Канал по Android разработке для работяг любых грейдов со статьями, новостями, задачками и вопросами с собесов.

Беги на Андроид завод качать свои навыки!
👍3
Подборка Telegram каналов для программистов🔥
Сохраняйте, чтоб не потерять.

https://www.tg-me.com/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://www.tg-me.com/nodejs_lib Подборки по Node js и все что с ним связано
https://www.tg-me.com/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://www.tg-me.com/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://www.tg-me.com/cpp_lib Библиотека C/C++ разработчика
https://www.tg-me.com/cpp_knigi Книги для программистов C/C++
https://www.tg-me.com/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://www.tg-me.com/pythonofff Python академия. Учи Python быстро и легко🐍
https://www.tg-me.com/BookPython Библиотека Python разработчика
https://www.tg-me.com/python_real Python подборки на русском и английском
https://www.tg-me.com/python_360 Книги по Python Rus

Java разработка 📌
https://www.tg-me.com/BookJava Библиотека Java разработчика
https://www.tg-me.com/java_360 Книги по Java Rus
https://www.tg-me.com/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://www.tg-me.com/Githublib Интересное из GitHub

CodePen 📌
https://www.tg-me.com/codepen_1 Сообщество пользователей CodePen

Базы данных (Data Base) 📌
https://www.tg-me.com/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://www.tg-me.com/developer_mobila Мобильная разработка
https://www.tg-me.com/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://www.tg-me.com/frontend_1 Подборки для frontend разработчиков
https://www.tg-me.com/frontend_sovet Frontend советы, примеры и практика!
https://www.tg-me.com/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://www.tg-me.com/game_devv Все о разработке игр

Вакансии 📌
https://www.tg-me.com/sysadmin_rabota Системный Администратор
https://www.tg-me.com/progjob Вакансии в IT

Чат программистов📌
https://www.tg-me.com/developers_ru

Библиотеки 📌
https://www.tg-me.com/book_for_dev Книги для программистов Rus
https://www.tg-me.com/programmist_of Книги по программированию
https://www.tg-me.com/proglb Библиотека программиста
https://www.tg-me.com/bfbook Книги для программистов

БигДата, машинное обучение 📌
https://www.tg-me.com/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://www.tg-me.com/bookflow Лекции, видеоуроки, доклады с IT конференций
https://www.tg-me.com/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://www.tg-me.com/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://www.tg-me.com/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://www.tg-me.com/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://www.tg-me.com/ux_web Статьи, книги для дизайнеров
https://www.tg-me.com/arhitekturamira World Architecture

Системное администрирование 📌
https://www.tg-me.com/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://www.tg-me.com/sysadminof Книги для админов, полезные материалы
https://www.tg-me.com/i_odmin Все для системного администратора
https://www.tg-me.com/i_odmin_book Библиотека Системного Администратора
https://www.tg-me.com/i_odmin_chat Чат системных администраторов
https://www.tg-me.com/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://www.tg-me.com/sysadminoff Новости Линукс Linux

Английский 📌
https://www.tg-me.com/UchuEnglish Английский с нуля

Математика 📌
https://www.tg-me.com/Pomatematike Канал по математике
https://www.tg-me.com/phis_mat Обучающие видео, книги по Физике и Математике

Арбитраж трафика 📌
https://www.tg-me.com/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://www.tg-me.com/bitkoinoff Новости криптовалют

Метавселенная, GameFi, Crypto 📌
https://www.tg-me.com/metaverse360

DeepFake 📌
https://www.tg-me.com/deepfakenow Публикуем deepfake видео

Мир технологий 📌
https://www.tg-me.com/mir_teh Видео из мира технологий

Excel лайфхак📌
https://www.tg-me.com/Excel_lifehack

Подписывайтесь на понравившиеся Telegram-каналы для разработчиков и изучайте программирование из любой точки мира.
👍2
История Android от L до T

Как для мобильных разработчиков менялся Android с 2014 года и до сегодняшнего дня? Казалось бы, можно просто открыть официальное описание каждой версии и узнать. Но интереснее не просто читать сухие чейнджлоги, а вместе вспомнить все и из отдельных фактов сделать общие выводы. Далее

#Android

👉 @developer_mobila
👍2
Руководство по модуляризации Android-приложений

https://developer.android.com/topic/modularization

#Android

👉 @developer_mobila
👍2
Готовим Android к пентесту — WSA edition

Мы в Digital Security часто проводим анализ Android-приложений, поэтому пришло время поделиться некоторыми накопленными знаниями и сделать обзор окружения, которое мы используем каждый день.

#Android

👉 @developer_mobila
👍1
⁉️Хотите быстро освоить Android, но не знаете, с чего начать?

Начните с интенсива по Android-разработке. Здесь самое главное чтобы начать разрабатывать приложения под Android.

Обучение в формате интенсива, поэтому вас ждут:
Детальные код-ревью и быстрая проверка заданий
👨‍💻 Консультации 1:1 с наставником
📚 Очень много практики и насыщенная программа
💬 Поддержка ментора и положительные отзывы участников

А ознакомиться с бесплатными материалами можно в канале @android_school_ru

📌 Отличная возможность ворваться в 2023 год в качестве Android-разработчика. Группа небольшая, чтобы всем уделить время, поэтому мест осталось немного.

Узнать подробнее
Советы и рекомендации, которые улучшат ваши навыки как разработчика Android

https://emmanueldav.medium.com/tips-and-tricks-that-would-improve-your-skills-as-an-android-developer-7e2e81351877

#Android

👉 @developer_mobila
👍4
Диспетчеризация методов iOS


Каждый iOS-разработчик, иногда сам того не осознавая, сталкивается с диспетчеризацией методов. Знания принципов работы диспетчеризации методов необходимы при написании кода, поскольку эти знания позволят повысить производительность приложения, а также не допустить ошибок, связанных с неочевидным поведением в Swift.

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

#Swift #ios

👉 @developer_mobila
👍2
Media is too big
VIEW IN TELEGRAM
Для Android разработчиков

Jetpack DataStore - Андрей Берюхов, Авито
Детектим и автоматизируем рутинные задачи в Android / Сергей Боиштян (Авито)
Прожарка технологий Android: выясняем что лучше / Михаил Левченко, Сергей Боиштян, Владислав Шипугин
Круглый стол: Планируем переход с RX на Coroutines
Публичное собеседование по многопоточности в Android / Сергей Боиштян (Авито)
Лайвкодинг: Compose Advanced / Андрей Куликов
Jetpack Compose наших дней / Антон Шилов
Как готовить и оптимизировать DelegateAdapter / Павел Щегельский, Артур Бадретдинов
Круглый стол: Куда движется UI в Android
Constraints deep dive / Кирилл Розов
Алгоритмическое собеседование в Android / Сергей Глотов (Авито)
Сам себе дизайнер в Android / Денис Оздемир, Александр Катин
Рынок труда и зарплат в Android / Кирилл Зубов
Пирамида тестирования в мобилках. Планируем покрытие автотестами / Сергей Боиштян (Авито)
Прагматичный CI/CD / Дмитрий Воронин (Авито)
Оптимизации Gradle / Максим Тураев, Дмитрий Воронин, Евгений Кривобоков
Оптимизация RecyclerView / Дмитрий Яковлев
Лайвкодинг: Настраиваем облачный CI/CD / Сергей Рябов
Воркшоп: Рефакторинг Android-проекта / Евгений Мацюк
Личный опыт: Compose революция: пора в прод? / Сергей Кривенков (2ГИС)
Доклад: Анимации в Jetpack Compose - всё то же самое, только проще? / Лукьян Жуков (Ситимобил)

Все видео доступны на youtube

#Android

👉 @developer_mobila
👍1
Forwarded from Kotlin
Seal — загрузчик аудио или видео файлов для Android в цветах Material You. Умеет скачивать видео или аудио со стриминговых платформ (в том числе плейлисты целиком), встраивать субтитры в скачиваемое видео, динамически менять цвета в UI в соответствии с заветами Material Design 3. Написан на Kotlin.

https://github.com/JunkFood02/Seal

✍️ @kotlin_lib
👍5
50+ проектов с открытым исходным кодом SwiftUI с обучающими руководствами

Коллекция проектов SwiftUI, опубликованных на Better Programming

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

Мы собрали некоторые из лучших проектов и руководств по SwiftUI с открытым исходным кодом, созданных авторами Better Programming. Надеюсь, это вдохновит вас на создание новых вещей с использованием этого удивительного фреймворка.

https://betterprogramming.pub/swiftui-projects-9e1dcba55c0c

#Swift #ios

👉 @developer_mobila
👍2
Danger. Автоматизируем ревью на CI и пишем свой плагин

Привет, я Татьяна Родионова, Android-разработчица в Lamoda. Как-то раз передо мной появилась задача упростить ревью пул-реквестов с помощью Danger. Я решила добавить автоматическую проверку кодстайла, используя ktlint. Но оказалось, что Danger не поддерживает такое решение, поэтому я добавила такую проверку сама :)

Моя статья поможет разобраться в том, как настроить Danger и как заставить его выполнять задачи немного сложнее тех, которые есть в официальном туториале.

#Android

👉 @developer_mobila
👍2
Как 5 приложений для iOS могут сократить время запуска в среднем на 28%

https://www.emergetools.com/blog/posts/improve-popular-iOS-app-startup-times

#ios

👉 @developer_mobila
👍2
2025/07/14 04:11:36
Back to Top
HTML Embed Code: