ar
Feedback
AppFiles - Mobile Development

AppFiles - Mobile Development

الذهاب إلى القناة على Telegram

Библиотеки, обучающие статьи, курсы и видео для (мобильных) разработчиков. Если есть вопросы - пишите @lbogolubov.

إظهار المزيد
2 174
المشتركون
+124 ساعات
+47 أيام
+1130 أيام
أرشيف المشاركات
Курс «Паттерны и практики написания кода» Этот курс от AvitoTech посвящен практикам и паттернам написания кода. Он будет поле
Курс «Паттерны и практики написания кода» Этот курс от AvitoTech посвящен практикам и паттернам написания кода. Он будет полезен как начинающим, так и middle-разработчикам. Эти 12 видеороликов являются частью большого курса, созданного специально для студентов МАИ и успешно проведены в учебном заведении. Видео: https://apptractor.ru/cdptrn Платформа: программирование

Archives - пользовательский интерфейс для книжного приложения в стиле необрутализма с использованием Jetpack Compose и Kotlin
Archives - пользовательский интерфейс для книжного приложения в стиле необрутализма с использованием Jetpack Compose и Kotlin. Archives на GitHub: https://github.com/unaisulhadi/Archives Платформа: Android ⭐️: 24

Проект на выходные :) RustDesk - удаленный рабочий стол, написанный на Rust. Альтернатива TeamViewer с открытым исходным кодо
Проект на выходные :) RustDesk - удаленный рабочий стол, написанный на Rust. Альтернатива TeamViewer с открытым исходным кодом. Работает с Android (клиент написан на Flutter), Windows и Linux. Работает “из коробки”, настройки не требует. RustDesk на GitHub: https://github.com/rustdesk/rustdesk Платформа: удаленный рабочий стол ⭐️: 21.5K

Начинаем работу с WeatherKit Простая статья о том, как начать работу с новым API от Apple. Перевод: https://apptractor.ru/wth
Начинаем работу с WeatherKit Простая статья о том, как начать работу с новым API от Apple. Перевод: https://apptractor.ru/wthrkt Платформа: iOS

Food Truck - мультиплатформенное приложение на SwiftUI от Apple с WWDC2022. Главная фишка - единая кодовая база и приложение
Food Truck - мультиплатформенное приложение на SwiftUI от Apple с WWDC2022. Главная фишка - единая кодовая база и приложение сразу для Mac, iPad и iPhone. Кроме динамических макетов используется WeatherKit для показа погоды в нужном месте. * Картинка не от приложения, для красоты. Food Truck на GitHub: https://github.com/apple/sample-food-truck Платформа: iOS ⭐️: 609

ViMusic - Android-приложение для стриминга музыки из YouTube Music. Сделано с использованием Jetpack Compose. Играет в фоне,
ViMusic - Android-приложение для стриминга музыки из YouTube Music. Сделано с использованием Jetpack Compose. Играет в фоне, кеширует, ищет, показывает слова песен, создает плейлисты, есть светлая и темная темы. ViMusic на GitHub: https://github.com/vfsfitvnm/ViMusic Платформа: Android ⭐️: 138

Вот что к текущему моменту есть по новинкам WWDC. Если будет что-то новое - буду обновлять. • Новые API для разработчиков с W
Вот что к текущему моменту есть по новинкам WWDC. Если будет что-то новое - буду обновлять. • Новые API для разработчиков с WWDC 2022Улучшения для Swift и SwiftUIXcode 14Xcode Cloud теперь доступен для всехApple представила процессор M2Apple открывает WeatherKit API

NotificationBanner — полностью настраиваемая и легкая библиотека, которая упрощает задачу отображения баннеров уведомлений и
NotificationBanner — полностью настраиваемая и легкая библиотека, которая упрощает задачу отображения баннеров уведомлений и предупреждений в iOS-приложениях. Поддерживает iPhone, iPhoneX и iPad, смену ориентации, появление снизу или сверху, тактильный отклик, очередь уведомлений, настраиваемые цвета и заголовки с текстом, функции доступности. NotificationBanner на GitHub: https://github.com/Daltron/NotificationBanner Платформа: iOS ⭐️: 4.4K

Conferences4Hall - реальный проект Kotlin Multiplatform с приложением iOS, разработанным на Swift с помощью SwiftUI, приложением для Android, разработанным на Kotlin с помощью Jetpack Compose, и бэкендом на Kotlin, размещенным на AppEngine. Conferences4Hall на GitHub: https://github.com/GerardPaligot/conferences4hall Платформа: Kotlin Multiplatform/кроссплатформа ⭐️: 49

VFont — библиотека, упрощающая работу с вариативными шрифтами в iOS-проектах. Вариативный шрифт состоит только из одного файла, который содержит все существующие стили для этого шрифта. VFont на GitHub: https://github.com/dufflink/vfont Платформа: iOS ⭐️: 17

Избегайте «when» — используйте полиморфизм Операторы When часто считаются признаком плохого кода, и их следует избегать. Разб
Избегайте «when» — используйте полиморфизм Операторы When часто считаются признаком плохого кода, и их следует избегать. Разберем пример. Перевод: https://apptractor.ru/whenpol Платформа: Kotlin/Android 👏: 523

Compressor — это легкая и мощная библиотека сжатия изображений для Android. Компрессор позволит вам сжимать большие фотографии в меньший размер с очень небольшой или незначительной потерей качества изображения. Compressor на GitHub: https://github.com/zetbaitsu/Compressor Платформа: Android ⭐️: 6.4K

FloatingPanel — это выдвигающаяся панель, простой и удобный в использовании UI-компонент, представленный в приложении Apple Maps, Shortcuts и Stocks. Поддерживает пружинные анимации, отслеживание прокрутки, модальное представление, 4 позиции по разным сторонам экрана, “магнитные” якоря и т.п. Работает начиная с iOS 11.0. FloatingPanel на GitHub: https://github.com/scenee/FloatingPanel Платформа: iOS ⭐️: 4.9K

Первый взгляд на «песочницу конфиденциальности» Google и ее влияние на SDK Первая предварительная версия для разработчиков, в
Первый взгляд на «песочницу конфиденциальности» Google и ее влияние на SDK Первая предварительная версия для разработчиков, выпущенная пару недель назад, дает представление о том, как будут работать два из четырех компонентов в конструкции песочницы конфиденциальности - SDK Runtime и Topics API. Я протестировал предварительную версию SDK Runtime — в этой статье я делюсь тем, что узнал, а также некоторыми мыслями о том, что нам следует ожидать. Конечно, поскольку это первая предварительная версия для разработчиков, все может измениться по мере того, как Google будет развивать инициативу. Перевод: https://apptractor.ru/drdsndbx Платформа: Android 👏: 487

Component Box - библиотека Kotlin Multiplatform для создания динамического Server-driven UI от Dropbox. Пока, видимо, в глубокой альфе, но развитие идет. Component Box на GitHub: https://github.com/dropbox/componentbox Платформа: Kotlin multiplatform/кроссплатформа ⭐️:123

Как улучшить качество кодовой базы Зачем вообще писать «хороший» код? Потому что хороший код означает, что вашей команде прид
Как улучшить качество кодовой базы Зачем вообще писать «хороший» код? Потому что хороший код означает, что вашей команде придется тратить меньше времени на его чтение, а значит, обслуживание будет проще. Время = деньги, поэтому вашей компании придется тратить меньше, а вам не придется утомлять себя чтением сложного кода. Вы можете использовать эту нерастраченную энергию, чтобы создавать новые технологии, улучшать себя и повышать уровень счастья. Я называю это опытом разработчика (Developer Experience), который является побратимом пользовательского опыта (User Experience). Перевод: https://apptractor.ru/gdcd Платформа: разработка 👏: 105

Sourcery - платформа мета-программирования для Swift, позволяющая избавиться от повторяющегося кода, улучшить архитектуру и р
Sourcery - платформа мета-программирования для Swift, позволяющая избавиться от повторяющегося кода, улучшить архитектуру и рабочие процессы разработки. Это генератор кода для языка Swift, построенный поверх собственного SwiftSyntax от Apple. Он расширяет языковые абстракции, позволяя автоматически генерировать шаблонный код. Sourcery можно применять к произвольным проблемам в вашей кодовой базе - если вы можете описать алгоритм другому человеку, вы можете автоматизировать его с помощью Sourcery. Sourcery на GitHub: https://github.com/krzysztofzablocki/Sourcery Платформа: iOS ⭐️: 6.6K

Видео Школы мобильной разработки Яндекса Летом 2021 года прошла Школа мобильной разработки от Академии Яндекса: студенты слуш
Видео Школы мобильной разработки Яндекса Летом 2021 года прошла Школа мобильной разработки от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений. Курсы лекций рассчитаны на разработчиков, которые уже начали изучать основы разработки под iOS или Android и хотят углубить и систематизировать свои знания. • iOS (14 видео) Android (16 видео)

Уроки 5 лет аудита кода стартапов Когда я работал в PKC, наша команда провела более двадцати аудитов кода, многие для стартап
Уроки 5 лет аудита кода стартапов Когда я работал в PKC, наша команда провела более двадцати аудитов кода, многие для стартапов Серии A или B (обычно это было, когда у них были деньги, и они понимали, что было бы неплохо погрузиться глубже в их безопасность, уже после того, как они достигли product market fit). Это была увлекательная работа — мы глубоко погружались в разнообразие стеков и архитектур в самых разных областях. Мы обнаруживали всевозможные проблемы с безопасностью, от катастрофических до просто интересных. У нас также была возможность пообщаться со старшим инженерным руководством и техническими директорами в целом о проблемах проектирования и продуктов, с которыми они столкнулись, когда они только начинали масштабироваться. Перевод: https://apptractor.ru/16ls Платформа: безопасность

Slack Clone - клон мессенджера, созданный с помощью Jetpack Compose и Stream Chat SDK в соответствии с принципами чистой архи
Slack Clone - клон мессенджера, созданный с помощью Jetpack Compose и Stream Chat SDK в соответствии с принципами чистой архитектуры. Внутри 100% Jetpack с Compose, архитектурные компоненты, Room, корутины, Flow, Compose Chat SDK, Hilt, Retrofit2 & OkHttp3, Timber. Создано приложение, собственно, разработчиками Stream Chat SDK, который по большей части является платным компонентом. Slack Clone на GitHub: https://github.com/GetStream/stream-slack-clone-android Платформа: Android ⭐️:131