ar
Feedback
AppFiles - Mobile Development

AppFiles - Mobile Development

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

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

إظهار المزيد
2 176
المشتركون
لا توجد بيانات24 ساعات
+47 أيام
+930 أيام
أرشيف المشاركات
Loop Habit Tracker - это мобильное приложение, которое помогает вам создавать и поддерживать хорошие привычки, позволяющие до
Loop Habit Tracker - это мобильное приложение, которое помогает вам создавать и поддерживать хорошие привычки, позволяющие достигать долгосрочных целей. Подробные графики и статистика показывают, как со временем улучшались ваши привычки. Приложение полностью без рекламы и с открытым исходным кодом. Loop на GitHub: https://github.com/iSoron/uhabits Платформа: Android ⭐️: 4.8K

Как я сделал свой стартап в качестве соло-разработчика У меня возникла идея создать приложение для кроссфит-тренировок для сп
Как я сделал свой стартап в качестве соло-разработчика У меня возникла идея создать приложение для кроссфит-тренировок для спортзалов и спортсменов. Я назвал его Dreamwod и запустил в App Store и Google Play. Я сделал два приложения, одно для iOS и одно для Android, внутренний API и веб-страницу компании. В этой статье будет рассказано о стеке технологий, способах работы, чему я научился и какие ошибки допустил. Перевод: https://apptractor.ru/solostrt Платформа: разработка 👋: 1К

SwiftUIX - расширения и дополнения к стандартной библиотеке SwiftUI. Библиотека пытается заполнить пробелы в еще относительно
SwiftUIX - расширения и дополнения к стандартной библиотеке SwiftUI. Библиотека пытается заполнить пробелы в еще относительно новой среде SwiftUI, предоставляя обширный набор компонентов, расширений и утилит, дополняющих стандартный декларативный фреймворк. Этот проект, является наиболее полным портом отсутствующей функциональности UIKit/AppKit, стремясь предоставить ее так, как сделала бы сама Apple. SwiftUIX на GitHub: https://github.com/SwiftUIX/SwiftUIX Платформа: iOS ⭐️: 4.4K

Насколько полезен шаблон Координатор в iOS-приложении? Статья даже не про сам шаблон, а о банальных вопросах, которые стоит с
Насколько полезен шаблон Координатор в iOS-приложении? Статья даже не про сам шаблон, а о банальных вопросах, которые стоит себе задать перед внедрением той или иной технологии. У каждого шаблона есть компромиссы. В конце концов, мы живем с этими компромиссами. Но если нужно добавить такую сложность просто для удаления нескольких строк кода, тогда это не добавляет никакой ценности проекту. Может быть, в 1 из 1000 сценариев этот шаблон может оказаться полезным, но добавление этого шаблона просто ради добавления приведет к появлению связанных координаторов и увеличению сложности кода. То есть мы решаем одну проблему, но потом порождаем еще несколько. Перевод: https://apptractor.ru/coordinator Платформа: iOS/архитектура 👋: 77

Swipe дает Composable, внутри которого контент можно свайпить влево или вправо. В отличие от SwipeToDismiss, Swipe не приводи
Swipe дает Composable, внутри которого контент можно свайпить влево или вправо. В отличие от SwipeToDismiss, Swipe не приводит к закрытию экрана. Swipe на GitHub: https://github.com/saket/swipe Платформа: Android ⭐️: 143

BackgroundRemoval - библиотека для удаления фона (или объекта) на фотографиях. Написано на чистом Swift без зависимостей, исп
BackgroundRemoval - библиотека для удаления фона (или объекта) на фотографиях. Написано на чистом Swift без зависимостей, используется u2net модель. BackgroundRemoval на GitHub: https://github.com/Ezaldeen99/BackgroundRemoval Платформа: iOS ⭐️: 19

Лучшие практики iOS-разработки 2022 за 1 минуту В этой статье мы кратко рассмотрим несколько наиболее важных библиотек и сове
Лучшие практики iOS-разработки 2022 за 1 минуту В этой статье мы кратко рассмотрим несколько наиболее важных библиотек и советов, которые сделают вашу повседневную разработку приложений эффективной и легкой. Перевод: https://apptractor.ru/ios1 Платформа: iOS 👋: 268 Есть такая же статья и про Android: https://apptractor.ru/drd1

Команда TradingView ищет мобильных разработчиков и qa. У нас: • зарплата привязанная к курсу доллара • помощь с релокейтом ил
Команда TradingView ищет мобильных разработчиков и qa. У нас: • зарплата привязанная к курсу доллара • помощь с релокейтом или возможность удаленной работы. А также шикарный офис в центре Ростова • современные фреймворки и подходы - Kotlin, Coroutines, Jetpack Compose, Android 7+ для Android и SwiftUI, Combine, async-await, iOS 14+ для iOS • международная продуктовая компания с американскими инвесторами • входим в Top-65 самых популярных сайтов мира (популярнее Pinterest и Spotify) • лучшие в мире графики и инструменты для анализа рынка (наши решения используют Тинькофф, БКС, Открытие, Forbes, Mail ru, Lenta ru, Revolut, Interactive Brokers, S&P Global и т.д.) Если у тебя 2 или больше лет опыта, пиши @janemanolis - Яна, HR TradingView

Команда TradingView ищет мобильных разработчиков и qa. У нас: • зарплата привязанная к курсу доллара • помощь с релокейтом ил
Команда TradingView ищет мобильных разработчиков и qa. У нас: • зарплата привязанная к курсу доллара • помощь с релокейтом или возможность удаленной работы. А также шикарный офис в центре Ростова • современные фреймворки и подходы - Kotlin, Coroutines, Jetpack Compose, Android 7+ для Android и SwiftUI, Combine, async-await, iOS 14+ для iOS • международная продуктовая компания с американскими инвесторами • входим в Top-65 самых популярных сайтов мира (популярнее Pinterest и Spotify) • лучшие в мире графики и инструменты для анализа рынка (наши решения используют Тинькофф, БКС, Открытие, Forbes, Mail ru, Lenta ru, Revolut, Interactive Brokers, S&P Global и т.д.) Если у тебя 2 или больше лет опыта, пиши @janemanolis - Яна, HR TradingView

Традиционный проект на выходные - open-source микроскоп из LEGO, 3D печати, Arduino и Raspberry Pi. В этом репозитории все ин
Традиционный проект на выходные - open-source микроскоп из LEGO, 3D печати, Arduino и Raspberry Pi. В этом репозитории все инструкции по сборке, принципы работы, чертежи для печати, схемы, код и прочее. MicroscoPy на GitHub: https://github.com/IBM/MicroscoPy Платформа: гаджет 👋: 1K

Традиционный проект на выходные - open-source микроскоп из LEGO, 3D печати, Arduino и Raspberry Pi. В этом репозитории все инструкции по сборке, принципы работы, чертежи для печати, схемы, код и прочее. MicroscoPy на GitHub: https://github.com/IBM/MicroscoPy Платформа: гаджет 👋: 1K

Почему я оставил работу в Netflix с зарплатой в $450,000 Я думал, что останусь в Netflix навсегда. Максимальная рыночная зарп
Почему я оставил работу в Netflix с зарплатой в $450,000 Я думал, что останусь в Netflix навсегда. Максимальная рыночная зарплата. Свобода и ответственность. Неограниченное отсутствие на рабочем месте. О чем еще можно попросить? Поэтому, когда я ушел из Netflix в мае 2021 года, все подумали, что я сошёл с ума. Перевод: https://apptractor.ru/ntflxqt Платформа: карьера 👋: 11.1K

LeakCanary - библиотека для обнаружения утечек памяти в Android-приложении. Утечки памяти очень распространены в приложениях
LeakCanary - библиотека для обнаружения утечек памяти в Android-приложении. Утечки памяти очень распространены в приложениях для Android, и накопление небольших утечек памяти приводит к нехватке памяти и сбою приложений. LeakCanary поможет вам найти и устранить эти утечки памяти еще во время разработки. LeakCanary на GitHub: https://github.com/square/leakcanary Платформа: Android ⭐️: 27.3K

Лучшие практики Android-разработки 2022 за 1 минуту В этой статье мы кратко рассмотрим несколько наиболее важных советов, кот
Лучшие практики Android-разработки 2022 за 1 минуту В этой статье мы кратко рассмотрим несколько наиболее важных советов, которые сделают вашу повседневную разработку приложений эффективной и легкой. Перевод: https://apptractor.ru/drd1 Платформа: Android 👋: 302

The Composable Architecture — это целостная и понятная архитектура для создания приложений с учетом композиции, тестирования
The Composable Architecture — это целостная и понятная архитектура для создания приложений с учетом композиции, тестирования и эргономики. Ее можно использовать в SwiftUI, UIKit и всех платформах Apple (iOS, macOS, tvOS и watchOS). Эта библиотека предоставляет несколько основных инструментов, которые можно использовать для создания приложений различной сложности. Она может решить для вас такие задачи, как управление состояниями, разделение на компоненты, тестирование и т.п. The Composable Architecture на GitHub: https://github.com/pointfreeco/swift-composable-architecture Статья: https://habr.com/ru/post/526782/ Платформа: iOS ⭐️: 5.7К

Создание несвязанной архитектуры для оптимизации приложений В этой статье мы объясняем инженерные решения, которые мы примени
Создание несвязанной архитектуры для оптимизации приложений В этой статье мы объясняем инженерные решения, которые мы применили для стандартизации и разделения архитектуры четырех приложений Walmart Mexico. С самого начала основной целью было изменение архитектуры, но затем мы эволюционировали, чтобы совершить другие преобразования, такие как CI/CD, автоматизация тестирования, стратегия репозитория и другие. Перевод: https://apptractor.ru/wlmrtarc Платформа: разработка/архитектура 👋: 173

Как устроено приложение погоды. Пока для iOS 14, постараюсь сделать для iOS 15 тоже. Написали на сценах. Корневой UISplitView
+2
Как устроено приложение погоды. Пока для iOS 14, постараюсь сделать для iOS 15 тоже. Написали на сценах. Корневой UISplitViewController. Для компактного режима поставили page-контроллер. Фон и анимации сделаны на трех CALayer и одного градиента. Контент лежит на вертикальном скроле. Температуру по часам сделали горизонтальной коллекцией. А вот температуру по дням ниже - обычными вью с автолейаутом, даже не в стеке. Тулбар сделали кнопками. Сепаратор это UIView c эффектом. Индикатор-точки нативный от page-контроллера. #ViewHierarchy

TreeView - общая реализация древовидного представления для Android на базе RecyclerView. TreeView на GitHub: https://github.com/ikws4/TreeView Платформа: Android ⭐️: 9

AxisTabView for SwiftUI - библиотека, позволяющая легко создавать различные стили представления таббара. Поддерживает iOS и m
AxisTabView for SwiftUI - библиотека, позволяющая легко создавать различные стили представления таббара. Поддерживает iOS и macOS. AxisTabView на GitHub: https://github.com/jasudev/AxisTabView Платформа: iOS ⭐️: 41

Открытый код в Microsoft Mobile В Microsoft создается и используется множество различных программ с открытым исходным кодом.
Открытый код в Microsoft Mobile В Microsoft создается и используется множество различных программ с открытым исходным кодом. В этом списке компания делится некоторыми OSS-проектами, которые любят мобильные команды Microsoft. Перевод: https://apptractor.ru/ossmm Платформа: разработка