Потрясающие проекты с открытым исходным кодом Android
? Куративный список потрясающих проектов Android от открытых источников.
Потрясающие проекты с открытым исходным кодом Android направлены на то, чтобы стать отправной точкой для тех, кто новичок в мире с открытым исходным кодом и хочет внести свой вклад в то же самое. Он также обслуживает опытных участников для участия и внести свой вклад в упомянутый список проектов.
Содержимое
☘ Категории
- Android TV
- ⌚ Android Wear
- ? Архитектура
- Коммуникация
- Читатель электронной книги
- ? Развлечение
- ? Финансы
- ⚽ Игры
- ? ️ здоровье и фитнес
- Библиотеки
- ? Разное
- ? Новости
- Производительность
- Инструменты
- ? Путешествовать
- Коммунальные услуги
- ⛅ Погода
Hacktoberfest
Внося
☘ Категории
Android TV
AndroidtvmovieParadise
- Android TV - это версия операционной системы Android. Он разрабатывается Google для звуковых панелей, серийных коробок, цифровых медиаплееров и телевизоров с нативными приложениями. Movie Paradise-это приложение для Android TV. Приложение использует базу данных фильмов.
Smartyoutubetv
- Smartyoutubetv: клиент YouTube для пристальных коробок и телевизоров на основе Android.
ТВ-сэмплс
- Этот репозиторий состоит из нескольких образцов, показывающих лучшие практики в разработке приложений на Android TV.
Виноградник
- Vineyard является неофициальным клиентом Vine для Android TV.
Kodi TV
- Kodi-это отмеченный наградами бесплатный и открытый домашний театр/программное обеспечение для медиа-центров и развлекательный центр для цифровых медиа. Благодаря его красивому интерфейсу и мощным двигателям для скинков, он доступен для Android, BSD, Linux, MacOS, iOS, TVO и Windows.
⌚ Android Wear
Formwatchface
- Это часовое лицо для износа Android на основе шрифта, используемого для конференции по дизайну форм.
Smartalarm
- Smart Alarm Alarm-это след, ориентированный на конфиденциальность, с мощными функциями и работает без подключения к Интернету или телефону.
Двенадцать
- Двенадцать лет - это уникальное лицо Wear OS (Android Wear), которое отображает приблизительное время в словах (на нескольких языках).
Износ-не-красного
- Получите уведомления от ваших любимых субредатов прямо на Android.
Износ
- Многочисленные образцы, показывающие лучшие практики в приложении и просмотре лица на лице, на ОС Wear.
Износ
- Неофициальный клиент Foursquare® для Android Wear.
? Архитектура
GitHub Visualizer
- Приложение Android для отслеживания любой пользовательской активности на GitHub, созданном с использованием API разработчиков GitHub. Инструменты, используемые для реализаций - разработчики GitHub API, Kotlin, Coroutines, MVVM, Glide, Monhofit.
Android-MVP-архитектура
- Этот репозиторий содержит подробное приложение примера, которое реализует архитектуру MVP с использованием Dagger2, Greendao, Rxjava, FastandRoidnetworking, PlaceholderView и Androiddebugdatabase.
Android-MVVM-архитектура
- Этот репозиторий содержит подробное приложение пример, которое реализует архитектуру MVVM с использованием Dagger2, Rom, Rxjava, FastAndroidnetworking, PlaceholderView и Androiddebugdatabase.
Арчи
- Этот репозиторий демонстрирует и сравнивает различные архитектурные шаблоны, которые можно использовать для создания приложений для Android. Определенное приложение для образцов строится три раза с разными архитектурами.
Выпекание-ап-котлин
- Образец архитектуры Android с динамической модуляризацией функции, чистой архитектурой с MVI (Uni-направляющий поток данных), рукоятка кинжала, навигация DFM, коратики Kotlin с Stateflow и Exo Player.
Чистый-MVP
- Kotlin MVP Чистая архитектура для Android с использованием Koin, Room и Rxjava2
Чистые ноты
- Пример Android с чистой архитектурой по слою.
Foodium
- Foodium - это приложение для Android -приложения для Android, созданное для демонстрации современных инструментов разработки Android - (Kotlin, Coroutines, Flow, Dagger 2, Компоненты архитектуры, MVVM, комната, модернизация, моши, материальные компоненты).
Restapimvvm
- Приложение, которое взаимодействует с API REST. Архитектура - MVVM.
Notykt
- Notykt-это полное приложение Kotlin-Stack (Backend + Android), созданное для демонстрации использования современных инструментов разработки с реализацией лучших практик.
Jetjoke
- JetJoke - это сборка приложения для генератора шуток, используя архитектуру JetPack Compose & Clean + MVVM, чтобы продемонстрировать его использование с другими современными библиотеками и инструментами разработки Android.
Коммуникация
Читатель электронной книги
? Развлечение
Антеннапод
- Это официальный репозиторий антеннапода, простого в использовании, гибком и с открытым источником менеджера подкаста для Android.
Jetcaster
- Jetcaster - это приложение для подкаста, построенное с JetPack Compose. Цель образца - продемонстрировать динамическую тематическую тематику и полную архитектуру.
Киновид
- Приложение Discovery Discovery демонстрирует MVP, Rxjava, Dagger 2 и Clean Architecture
Фильм
- Приложение для Android Movie написано в Kotlin, MVVM, Rxjava, Android Architecture Components.
Новичка
- Легкий протокол Libre для Android.
Фонограф
- Материал, разработанный музыкальным проигрывателем для Android
Трансфер
- Шаттл - открытый исходный код, местный музыкальный проигрыватель для Android.
Soundspice-Mobile
- Легкий и минималистский музыкальный проигрыватель для Android
Древесина
- Материал дизайна музыкального проигрывателя
Верхний корм
- Минималистичное приложение для листинга фильмов для просмотра 250 фильмов IMDB, созданного для демонстрации MVVM с последними инструментами разработки Android Hot-Trend.
TVFLIX
- Android -приложение TVFLIX с использованием рукояти Dagger, Coroutines, JetPack (Room, ViewModel, Paging, Livedata) на основе архитектуры MVVM, написанного исключительно в Котлине.
Moviemade
- Moviemade - Легкий способ открыть для себя популярные фильмы. Это простой клиент TMDB для Android с дизайном материала.
? Финансы
Биткойн-пальет
- Приложение Bitcoin Wallet для вашего устройства Android. Автономный узел биткойна, централизованный бэкэнд не требуется.
Кокаин
- Кокоин, мультипровизирование приложения бухгалтерского учета
Затраты
- Приложение написано в Котлине для отслеживания бюджета.
Финансовый менеджер
- Finance Manager - это приложение для Android, которая содержит калькулятор подоходного налога и калькулятор EMI.
Финансовый
- Financius - это простое приложение, которое помогает вам входить в систему, отслеживать ваши расходы и следить за вашим равновесием.
Гнукаш-Андоид
- Gnucash Android-это приложение для трактаторов с компаньоном для Gnucash (Desktop), предназначенное для Android. Это позволяет записывать транзакции на ходу, а затем импортировать данные в гнекаш для рабочего стола.
Крипто
- Kripto - это криптовалюта и приложение для обмена для Android, написанное в Kotlin и сделанное с использованием API Coingecko.
Обмен валюты
- Приложение для обмена валюты отображает ставки валюты в реальном времени, показывает диаграмму для любой валютной пары.
Bither-Android
- Битхер - простой и надежный биткойн -кошелек!
⚽ Игры
2048-Андоид
- Это Android -порт игры 2048 года, сделанной Габриэле Цирулли.
Pixel-Dungeon
- Традиционная игра Roguelike с графикой Pixel-Art и простым интерфейсом
Санта-Трекер-Андоид
- Приложение Google Santa Tracker для Android - это образовательная и развлекательная традиция, которая приносит радость миллионам детей (и детей в глубине души) по всему миру в декабрьский праздничный период.
CuboidalDrift
- Cuboidal Drift - это случайная, веселая игра в Android с классной графикой, сделанной Virej Dasani.
Quizapp
- Это приложение викторины, которое пользователи могут играть, чтобы насладиться своим свободным временем, а также получить некоторые знания на ходу
FreeCiv
- FreeCiv-это бесплатная стратегия Империя с открытым исходным кодом, вдохновленную историей человеческой цивилизации.
? ️ здоровье и фитнес
Библиотеки
Аккомпаниатор
- Accompanist - это группа библиотек, которые содержат некоторые утилиты, которые я обнаружил, что копирую проекты, которые используют JetPack Compose.
AndroidCharts
- Простая в использовании библиотеки Android-диаграмм с анимацией.
Android-Debug-Database
- Библиотека для отладки баз данных Android и общих предпочтений - снова отладка
Нож
- Свяжите представления Android и обратные вызовы с полями и методами.
Кинжал
- Быстрый инжектор зависимости для Android и Java.
Eventbus
- Автобус событий для Android и Java, который упрощает связь между действиями, фрагментами, потоками, услугами и т. Д. Меньше кода, лучшее качество.
Экзоплайер
- Exoplayer - это медиаплеер на уровне приложений для Android. Он предоставляет альтернативу API Android MediaPlayer для воспроизведения аудио и видео как локально, так и через Интернет. Exoplayer поддерживает функции, которые в настоящее время не поддерживаются API Android MediaPlayer, включая адаптивные воспроизведения Dash и SmoothStreaming.
Фильтралибран
- Библиотека фильтров Android -Эта библиотека имеет 16 фильтров, которые можно применить к растровым изображениям.
Скользить
- Библиотека загрузки изображения и кэширования для Android, сфокусированная на плавной прокрутке
Гон
- Библиотека сериализации/пустыни Java для преобразования объектов Java в JSON и обратно
JUNIT5
- Этот репозиторий является домом следующего поколения Junit, 5 Junit.
Регистратор
- Простой, красивый и мощный журнал для Android
Lottie-Android
- Рендеринг после эффектов анимации на анноиде и iOS, Интернете и отреагируйте Native
MotionToast
- Красивая многоцелевая библиотека тостов в Android с использованием Kotlin Heart_eyes
MpandroidChart
- Мощная библиотека представления графика Android / график, поддерживающая диаграммы линейного пирога-радара-пузырька и подсвечников, а также масштабирование, панорамирование и анимации.
Okttp
- Краткий HTTP -клиент Square для Java и Kotlin.
Пикассо
- Мощная загрузка изображений и кэширование библиотеки для Android
PreviewSeekbar
- SEECKBAR подходит для того, чтобы показать предварительный просмотр чего -то. Как видно в фильмах Google Play.
Модернизация
- Клиент HTTP для Android и JVM для Android и JVM
Rxjava
- Rxjava-реактивные расширения для JVM-библиотека для составления асинхронных и на основе событий программ с использованием наблюдаемых последовательностей для виртуальной машины Java.
Поджаренный
- Обычный тост, но со стероидами
Zoomrecylerlayout
- Красивая библиотека анимации Zoom для переработки предметов в Android с помощью Kotlin.
ZXING
- ZXING ("Сканирующая библиотека штрих -кода ZXING для Java, Android
Reactbutton
- Библиотека Android, чтобы облегчить добавление функции ReactButton в ваше приложение с помощью нескольких реакций.
Lottiedialog
- Библиотека Android для легко создания диалога с анимацией Lottie с большим количеством настройки.
Mathview
- Библиотека для отображения математических уравнений в Android
? Разное
Android-конференции
- Приложение, которое отображает конференции от http://androidstudygroup.github.io/conferences/
AndroidtensorflowMachinelearning
- Пример магистрального обучения Android Tensorflow (построение TensorFlow для Android)
Android-Wikipedia
- Официальное приложение Википедии для Android!
Composeacademy-Playground
- Playground Project для JetPack Compose APIS
Комплекс-покедекс
- Pokedex на JetPack Compose
Coronavirusworldstatus
- Приложение, которое остается в курсе последней статистики коронавируса, используя котлин с MVVM, Coroutines, компонентами архитектуры Android и кинжалом
Crashreporter
- CrashReporter - это удобный инструмент для захвата приложений и сохранить их в файле.
Duckduckgo
Яишен
- Android -приложение Google I/O 2019
Jetsurvey
- Jetsurvey - это приложение для опроса, построенное с JetPack Compose. Цель образца состоит в том, чтобы продемонстрировать ввод текста, валидацию и состояния Compose.
Кикматериал
- Концепция приложения краудфандинга для Android. Создан для демонстрации новых тенденций в разработке Android с сильным акцентом на дизайн материала.
Лист
- Leafpic-это жидкая альтернативная галерея, разработанная материалом, она также является без рекламы и с открытым исходным кодом по лицензии GPLV3. Он не пропускает ни одной из основных функций фондовой галереи, и у нас также есть планы добавить более полезные функции.
Лунный отбор
- Moonshot - это приложение SpaceX Companion, которое поможет вам не отставать от их запусков. Он использует API SpaceX для получения данных.
OpenFoodFacts-AndroidApp
- Нативная версия фактов открытой пищи на Android - кодировщики и декодеры приветствуются
Плед
- Приложение Android, которое предоставляет дизайнерские новости и вдохновение, а также является примером реализации дизайна материала.
Покедекс
- Android Pokedex, используя рукоять кинжала, движение, коратики, поток, JetPack (комната, ViewModel, Livedata) на основе архитектуры MVVM.
Рекланг-овер-лифт-приложение
- Приложение Uber Lyft Android для обмена ездой-научитесь создавать приложение Android Taxi Clone, например, Uber, Lyft-Lyft-Проект с открытым исходным кодом от Misdorks
Космический приложение
- Приложение Android, которое показывает временную шкалу предстоящих запуска ракета и демонстрирует архитектуру реального приложения.
Uamp
- Примеры аудио приложения для Android
? Новости
чеддер
- Hacker News Reader для Android, написанный в Compose
Флам
- Flym News Reader - это легкий Android Feed Reader (RSS/Atom)
JetNews
- JetNews - это пример приложения для чтения новостей, построенное с JetPack Compose. Цель образца - продемонстрировать текущие возможности пользовательского интерфейса Compose.
Материалистический
- Материал-дизайнерский Hacker News Android Reader Reader
НОВОСТИ
- Локализованное приложение для читателя новостей Android, основанное на newsapi.org
Newsfeed-MVI-Dagger
- Android News Application, встроенное в Kotlin: MVI+Dagger+NetworkBoundresource+ViewModel+Livedata.
Newzz-Compose
- Новостное приложение построено с JetPack Compose
NextCloud News Reader
- Android Client для приложения NextCloud News/Feed Reader.
Nytimes-App
- Простая демонстрация приложения New York Times с использованием Web Crawler JSoup с архитектурой MVVM
Потрясающий NewsApp
- Удивительное новостное приложение с использованием библиотеки Volley и библиотеки Picasso Это приложение использует API с открытым исходным кодом для своих источников новостей.
Производительность
Инструменты
Gitfox
- Клиент для управления проектами Gitlab. Чистая архитектура реализация
Google Science Journal
- Используйте датчики в своих мобильных устройствах для проведения научных экспериментов.
Хэш -шахмат
- Быстрое и простое приложение для генерации и сравнения хэшей из файлов или текста
Kdeconnect
- KDE Connect-это многоплатформенное приложение, которое позволяет вашим устройствам общаться (например, ваш телефон и ваш компьютер).
Красный Мун
- Android -экранное приложение для ночного телефона.
Soundrecorder
- Простое приложение для записи звуковой записи реализует дизайн материала
Турбодитор
- Простой и мощный редактор файлов для Android. Все лицензировано по лицензии GPLV3.
Уолли
- Уолли - это быстрое и эффективное применение обоев для Android
? Путешествовать
Cyclestreets
- CyclestReets-это система планировщиков проходов по общенациональному велосипеде, которая позволяет планировать маршруты от A до B до C By Bike. Он разработан велосипедистами, для велосипедистов и удовлетворяет потребности как уверенных, так и менее уверенных велосипедистов.
Транспорт
- Компаньон общественного транспорта, который уважает вашу конфиденциальность и вашу свободу. Transportr-это некоммерческое приложение, разработанное людьми по всему миру, чтобы сделать использование общественного транспорта как можно проще, где бы вы ни находились.
Напарник
- Travel Mate - это приложение для Android для путешественников. Он предоставляет такие функции, как выбор правильного пункта назначения, бронирование и организация поездки. Это предоставляет решения для каждой проблемы, с которой может столкнуться путешественник во время своего путешествия. Он содержит полный список информации о пункте назначения: текущая погода, лучшие места для тусовки и текущие тенденции города.
HolidayInfo
- HolidayInfo-это многомодульное приложение для Android, которое приносит и отображает различные праздники, наблюдаемые в разных странах и в разных годах. Приложение получает данные из API nager.date и использует место для автономного кэширования. Он реализован с использованием мультимодульной, чистой архитектуры, модели-визуалмоделя (MVVM) и использует современный шаблон и библиотеки разработки Android.
Коммунальные услуги
Другое проведение
- Мониторирует и записывает использование процессора и памяти устройств Android
Authpass
- Authpass - Manager пароль на основе Flutter для всех платформ. Keepass 2.x (KDBX 3.x) Совместим.
Bitwarden
- Решение по управлению паролем для отдельных лиц, команд и бизнес -организаций, написанных в C# с Xamarin Android, Xamarin iOS и Xamarin Forms.
EarthView-Android
- Библиотека, чтобы с легкостью включить в ваше приложение «Earthview с Google».
Изображения-PDF
- Приложение для преобразования изображений в файл PDF!
Сувенир-календарь
- Memento Calendar - это современное приложение по имени для Android. Этот репозиторий содержит исходный код календаря памяти.
Мотиконы
- Простое, простое и современное приложение для управления и использования японских смайликов с дизайном материала
Фото-аффик
- Сшийте свои фотографии вместе вертикально или горизонтально легко!
Простой календарь
- Простой календарь с событиями, настраиваемыми виджетами и без рекламы.
Talalarmo
- Минимальные, простые и красивые будильники, продуманно спроектированные энтузиастами.
Vary-android
- Android Client для Travis CI
WifikeyShare
- Поделиться паролями Wi-Fi с QR-кодами или тегами NFC
Изображения
- Быстро найти фотографии, хранящиеся в галерее Android, используя теги, дата и местоположение, выберите одну фотографию, чтобы написать дневник и выберите ключевое слово в дневнике, чтобы создать дополнительные теги
Pdfview-android
- Небольшая библиотека Android, чтобы показать файлы PDF
⛅ Погода
Coolweather
- Приложение погоды, которое использует лучшие практики Android. Android JetPack, Чистая архитектура. Написано в Котлине
Хорошая погода
- Приложение с открытым исходным кодом для Andorid
Weathercast
- Приложение минимальной погоды для Android
Weatherzone
- Простое приложение для погоды для Android после архитектуры MVVM, а также компонент JetPack, такой как комната и т. Д.
Солнечный свет
- Приложение погоды, чтобы получить текущую информацию о погоде любого города по всему миру, используя API OpenWeatherMAP.
Weatherforcast
- Приложение прогноза погоды, внедренное в архитектуре MVP с использованием Kotlin, которое позволяет пользователям иметь мгновенный доступ к данным о погоде.
Hacktoberfest
Hacktoberfest-это месячный праздник программного обеспечения с открытым исходным кодом, организованного Digitalocean в партнерстве с Github и Dev. Hacktoberfest открыт для всех в нашем глобальном сообществе. Независимо от того, являетесь ли вы новичком в разработке, студенте, давнем участнике, хозяине мероприятий или компании любого размера, вы можете помочь стимулировать рост открытого исходного кода и внести положительный вклад в постоянно растущее сообщество. Всем происхождения и уровням навыков рекомендуется выполнить задачу.
Чтобы претендовать на официальные варианты SWAG Hacktoberfest, вы должны зарегистрироваться и сделать четыре запроса на привлечение в период с 1 по 31 октября. Запросы на вытягивание могут быть сделаны в любом общественном хранилище на GitHub, а не только с проблемами с надписью Hacktoberfest. Если сопровождающий сообщает о вашем запросе на притяжение как спам или поведение, не соответствующее стандартам качества Hacktoberfest, вы не имеете права участвовать.
Вы также можете проверить Swag-List и другие компании, раздающие добычи для Hacktoberfest.
Внося
См. Appling.md