JoyExplorer
Раскройте бескрайний поток контента, созданного пользователями JoyReactor. Наслаждайтесь шутками, мемами и комиксами, а также вносите свой вклад, создавая собственные посты прямо в приложении.
Ваша лента
Сделайте ленту поистинне персональной с помощью набора опций и фильтров. Скрывайте информацию, которая вам не нужна при просмотре ленты, например, опросы или список лучших комментариев. Настройте поведение постов и комментариев с низким рейтингом. Упростите фильтрацию контента, используя расширенный фильтр блокировки тегов, позволяющий блокировать всех потомков заблокированного тега.
Медиа-контент
Воспроизводите медиа-контент прямо в приложении, будь гифки, видео или встроенные сторонние плееры, такие как YouTube или SoundCloud.
Не упустите ни одной детали со встроенной функцией pinch-to-zoom при просмотре высоко детализированных изображений.
Устаёте листать длиннопосты вертикально? Благодаря автоматической комбинации изображений в "карусели" начните прокачивать другую группу мышц ваших пальцев, листая горизонтально.
Комментарии
Устраивайте баталии умов не выходя из дома, оставляя остроумные комментарии. Сортируйте комментарии согласно вашим предпочтениям, скрывайте неугодное вам содержимое и высказывайте своё "фи" с помощью лайков.
Понравилось высказывание автора комментария и захотелось оценить весь его гений? Просмотрите комментарии пользователя с учётом контекста, будь то пост или другой комментарий без необходимости лишний раз переходить по ссылкам.
Внешний вид
Настройте внешний вид приложения на свой вкус и цвет. Используйте светлую или тёмную тему.
А если ваше устройство находится под управлением Android 12 и выше, включите динамическую палитру для ещё большего уровня персонализации.
Локализация
Интерфейс приложения переведён на несколько языков. Выберите тот, что подходит именно вам.
Поддержка устройств
Приложение поддерживает устройства под управлением Android 5.0 и выше, включая планшеты и foldable.
Заключение
Этот клиент имеет (вернее, будет иметь на момент релиза) тот же функционал, что и мобильная версия сайта, за исключением модераторского функционала. В него также входит:
- Управление друзьями/заблокированными пользователями.
- Управление подписками/заблокированными тегами.
- Управление закладками.
- Просмотр персональной ленты.
Основными отличиями от веб-клиентов я бы выделил:
- Более приятный внешний вид и расширенную поддержку мобильных устройств (в плане адаптации UI под размеры экрана).
- Больший набор настроек приложения, повзоляющий настроить его под свои предпочтения.
- Улучшенный фильтр тегов, позволяющий блокировать родительский тег со всеми его потомками, но при этом точечно пропускать контент с тегами, на которые вы подписаны (даже если родительский тег заблокирован). Так же можно настроить фильтр для работы "как на JoyReactor", т.е. блокировать только те теги, которые заблокированы, и показывать те, на которые подписан.
- Отображение NSFW и контента для взрослых с помощью отдельных переключателей. Это необходимо для соответствия правил Google. Подписка на теги не влияет на видимость такого контента.
- Скрытие контента постов или комментариев, если он вам неприятен.
Статус приложения
На данных момент приложение находится на стадии завершения разработки и нуждается в бета-тестерах. В конце прошлого года Google ввела правило, согласно которому нельзя зарелизить приложение без двухнедельного бета-теста с участием минимум 20 тестеров. Поэтому если у вас есть интерес к приложению, учётная запись Google и Android-устройство, приглашаю вас принять участие в закрытом бета-тесте.
Для этого отправьте письмо с темой "Бета-тест" на адрес app.joyexplorer@gmail.com. В теле письма укажите название вашего устройства, его тип, версию OS и наиболее часто используемое сетевое подключение (WiFi/3G/4G и т.д). Например:
- Смартфон Samsung Galaxy M21
- Android 12, WiFi
или
- Планшет Samsung Galaxy Tab A9
- Android 13, 4G
В частности приветствуются устройства со старыми версиями Android (5-8); планшеты (маленькие и большие), foldable, мобильные сетевые подключения.
Зачем мне эта информация?
Для добавления вас в список тестеров, которым Google даст доступ к скачиванию приложения в Play Store, мне нужна ваша Google почта. Т.к. количество тестеров ограничено числом в 100 человек, информация об устройстве поможет мне собрать более разнообразную группу тестеров для проверки работоспособности и скорости работы приложения на разных устройствах.
Отсутствующий функционал
Функционал, которого не хватает для полноценного релиза:
- Поиск.
- Создание постов.
- Создание комментариев.
- Загрузка медиа вложений на устройство (относящихся к посту или комментарию).
- Дополнительные настройки приложения (какие-то из них не работают сейчас, каких-то нет вообще).
Дополнительный функционал:
- Использование прокси боярскими аккаунтами.
Благодарности
JoyReactor за API.
IONE за логотип реактора, используемый для иконки приложения и аватар по-умолчанию.
Подробнее
пк~>-з: ЧИРКАЕТП СЛИЧАЛ ЛЯГУШ НА ПЕРЕКУРЕ КОНЕЦ СРЕДЫ, кса Кондачок 2 месяца назад Батин суп нейронные сети катаеЧка 2 месяца назад Н ¡э Wednesday Му 01к1е8 Комментарии ¡ИДО • 2 месяца назад С днюшечкой. Долгих оетов и крепких здравиев. 10 Ответить Спасибо большое :3 Ответить Лучшие комментарии Егеку1е • 2 месяца назад великим суп наварил Ответить ~Ч46 4^ ТаЧэи 2 месяца назад ,И иИ 71 %■ □ :
03:32 © ^,||,||85%в <- Лента Фильтрация и сортировка Фильтр по-умолчанию Всё Сортировка постов по-умолчанию Сначала новые Скрытые теги 5 тегов Внешний вид Показывать боковую панель по-умолчанию (только на широких экранах) Показывать секцию лучших комментариев Показывать секцию опроса Н В| ^ ® ее е
03:32 © % .н1 ,||| 85% й <- Контент Порог низкой оценки Порог низкой оценки поста -5,0 Поведение поста с низким рейтингом Пост скрыт Порог низкой оценки комментария -10,0 Поведение комментария с низким рейтингом Содержимое комментария скрыто Заблокированный контент Скрыть пост, если... один из тегов поста является потомком тега в списке заблокированных тегов Показать пост, если... один из тегов поста находится в списке подписок Поведение поста заблокированного пользователя Пост скрыт Н 01 г* & ®
03:32 © %.||| ,||1 85% й <- Контент Заблокированный контент Скрыть пост, если... один из тегов поста является потомком тега в списке заблокированных тегов Показать пост, если... один из тегов поста находится в списке подписок Поведение поста заблокированного пользователя Пост скрыт Поведение комментария заблокированного пользователя Содержимое комментария скрыто Деликатный контент Разрешить Ы8Р\Л/-контент Разрешить контент для взрослых Прочее Открывать ссылки в браузере приложения в* а о
J L. 1 Г i/мазм
1 ш W/ ш HD О
•*>1РШМ-:-А1»9 огсолоо UW 3©1КНЗГГЗ|Р>0^?\|Р^^1 [-)|Ceçp.-))[2D-«ap«*c] X
VJ I л I i'll i a I ri i ■ Л IJV > -V /V 1 IJV .-V rlw/\ I ■ rl ■ л IK. J —CT~ oinqg эн MMHstfModuAtedu и ходи mo . г . I в / _ _ онэгтшэяре смирен и i/gAu/qiehau ен О ' j
Кондачок 2 месяца назад Батин суп нейронные сети Лучшие комментарии Егеку1е • 2 месяца назад великим суп наварил Ответить
Лучшие комментарии Егеку1е • 2 месяца назад великим суп наварил Ответить Кондачок 2 месяца назад N / \ / \ У" Батин суп нейронные сети с!а11-е 3 ____________У Ч_________________У Ч_________У ч_
04:19 © .ill .ill 85% i <- Комментарии - ¿цЛй Кременюшка • 15 часов назад /Ч Интересно что у них там в меню в этой столовой было на следующий день) -1,9 © © Ответы т СиргитКтд • 15 часов назад а ••• суп из пяти морских червей, два покрошено три так брошено. 18,6 © © Ответить тг_Ьа58181 • 15 часов назад V Содержимое скрыто: из-за низкого рейтинга. -19,5 © © Ответить Odin • 15 часов назад Уборка и ремонт Ответить 44,5 © © © Little bee • 15 часов назад Вы скрыли содержимое. Ответить 0,2 © © • 13 часов назад п /ч ••• атв ® 16ака Р , ' »* _ 4. - 1 Ä if liА©» I I"
04:19 © ^.,|| .,|1 85%и Комментарии .. До Кременюшка • 15 часов назад /ч ••• Ч.-^ Интересно что у них там в меню в этой столовой было на следующий день) -1,9 © © Ответы т СиргитКтд • 15 часов назад ^ч суп из пяти морских червей, два покрошено три так брошено. О *■> Ответить 18,6 е I ГПГ_Ьа88181 • 15 часов назад V е Ф Сначала старые Ф Сначала новые © Сналача худшие © Сначала лучшие Сначала с наименьшим количеством ответов т Сначала с наибольшим количеством ответов
04:31 © .ill .ill 85%и <- # Комментарии пользовател... — Незнакомец Содержимое скрыто: забанен или удален. ВОЖДЬ • 3 месяца назад /ч ••• Бан за отсутствие тегов "арт барышня" или "игровая эротика" Ответить 0,0 0 0 ф Raline • 4 месяца назад л Наверное тупой вопрос, но почему не сделать автопроставление тегов в зависимости от формата? Ректор же и так отслеживает, что если в посте есть youtube, coub то делать embed, а если gif, webm, то сжимать. Можно туда же запихнуть добавление тега... <-> Ответить 0,3 0 0 ВОЖДЬ • 4 месяца назад /ч ••• иногда бывает, что гифка/ видеогифка - часть большой статьи, находится где-то внизу страницы. Н В| ^ ®
03:47 © ^♦.||| ,||1 85% й Лучшее КоЗЬМа 2 месяца назад □ Лучшие комментарии Н 01 ^ ®
03:48 © Пучшее КоЗЬМа 2 месяца назад нейронные сети Мемы сила земли Лучшие комментарии
03:48 © ^.||| ,||1 85%й Лучшее КоЗЬМа 2 месяца назад □ { \ нейронные сети ^ У Г \ Мемы V У С N сила земли V ) (I Лучшие комментарии 01 Ф а о
03:48 © ^ .ill .ill 85% ri Лучшее “
03:51 © .ill .ill 85% 1 <- General Appearance Language English Theme Use system theme Use Dynamic Colors Date and Time Duration Format 1 month ago Date Format Dec 31, 2024 Time Format 16:00 A* a o
03:51 © ^♦.||| .||1 85% й <- Загалы-п Зовшшшй вигляд Мова Украшська Тема Використовувати тему системи Використовувати системну пал1тру кольор1в Дата та час Формат тривалост1 1 мюяць тому Формат дати 31 груд. 2024 р. Формат часу 16:00 А* Ф а о
03:51 © .н1 ,||1 85% й <- Общие Внешний вид Язык Русский Тема Использовать тему системы Использовать системную палитру цветов Дата и время Формат продолжительности 1 месяц назад Формат даты 31 дек. 2024 г. Формат времени 16:00 /Vя а о
03:00 I <- хроники реактора а£ □ Укшуйник 2 недели назад □ морс-вампир хроники реактора Комиксы ]( Лучшие комментарии Зр1Г101 • 2 недели назад Что там за прикол? /ч ••• Ответить 0,7 е е ^ ^ кубоид • 2 недели назад л ••• В нью Йорке обнаружили тоннель который вырыли евреи чтобы тайно ходить в синагогу во время пандемии Н 01 г* & ®
03:00 В I <- хроники реактора □ а Лента Беседы /Vя Лучшее О а Профиль в Настройки Укшуйник 2 недели назад п г \ морс-вампир V У У хроники реактора V У Г Комиксы Ч У / \ еврейский тоннель V У V. ш • •• • ••
03:00 □ а е Лента <- хроники реактора 3 Беседы Лучшее £ Профиль Настройки Укшуйник 2 недели назад - □ Всесиний 1 месяц назад □ морс-вампир хроники реактора Комиксы евреиски хроники реактора Комиксы тоо_гоаг joyreactor.com Лучшие комментарии ЭртсЯ • 2 недели назад Что там за прикол? Ответить Л ••• 0,7 О ® Слияние сфер Не совсем актуальный и не совсем популярный повод-на .сот сейчас тестится новая оболочка, совмещаются профили и на одном домене теперь видны комменты с другого. Просто мелкая зарисовка, чтоб заполнить тег. • •• • ••
реактор,JoyExplorer,длиннопост,песочница
Это зависит от того, заблокировал ли ваш провайдер https://api.joyreactor.cc/. Приложение использует то же API, что и мобильная версия сайта. Но при этом сайт может иметь дополнительные фильтры. Если те заблокированные посты не открываются в мобильной версии сайта, то попробуйте открыть https://api.joyreactor.cc/graphql-playground. Если страница загрузится, то, скорее всего, все будет в порядке. Если же нет, то нет, придется использовать VPN.
Этот пост при просмотре через приложение (смартфон и планшет): Google Drive.
Благодарю тех, кто проявил интерес к участию в бета-тесте и отправил информацию о себе, а также тех, кто присоединится к ним позже. Я отправлю вам дальнейшие инструкции на почту, как только наберётся необходимый минимум человек.
Да, работает на хакинтош
Да, нахуй эпл
Единственная нормальная альтернатива - сразу делать кроссплатформу на флаттере/рн.
Делаем сразу на флаттере, но его тоже под эпл надо компилить на айоси
Но если серьезно, то выглядит очень неплохо. Респектую.
Сразу закину удочку. которую никак не получается закинуть в реактор. Если есть возможность, то сделайте, чтобы можно было настроить так, чтобы при просмотре ленты фильтр nsfw игнорировался бы для подписанных тегов.
Можно будет обсудить новый функционал после релиза. Оставайтесь на связи.
Заявку отправил
Balmuda phone слуачем не рассматривал? В какое-то время был очень близок к его покупке, но небольшой объем акб повлиял на мой выбор.
Если вы планируете использовать приложение на этом устройстве, я смогу собрать APK и передать на тестирование, просто отправьте заявку на почту с этой информацией. Но гарантировать работу и поддержку на подобных ненативных системах не могу.
Если вы просто хотите помочь в тестировании, то участвовать необязательно. У меня есть планшет на Android 5, и он показал, что уже устарел. Если пользователей старых версий Android не будет или их будет крайне мало, я просто подниму минимальную поддерживаемую версию.
Это чисто сайд-проект выходного дня или намечается прям активное развитие/поддержка?
Планируется ли монетизация? Если да, то какая и будет ли с неё отстёгиваться "на сервера"?
Проект закрытый или будешь опенсорсить?
- Поддержка в меру свободного времени для поддержания статуса "альтернативный клиент".
- Без open-source.
- Монетизации в ближайшее время не будет. Приложение бесплатное, пользуйтесь (когда зарелизится). Я пока не уверен, будет ли у кого интерес к премиум подписке JoyExplorer, т.к. любой дополнительный функционал будет либо требовать доверия пользователя, либо не будет гарантировано работать. Я рассматривал некий дополнительный функционал, например:
Авторизация в один клик через соцсети. Он будет требовать доверия пользователя, т.к. для реализации подобного функционала мне необходимо сделать некий свой Password Manager в облаке и хранить там пароль к аккаунту.
Функционал пуш-уведомлений при добавлении нового поста вашим другом или в ваших подписках. Он будет работать при условии создания поста через это приложение, либо же будет не мгновенным (polling на стороне моего сервера, например).
Поддержка нескольких аккаунтов (хз, надо ли такое вообще кому).
Еще более продвинутые фильтры контента. Например, комбинации из нескольких тегов и юзеров, чтобы блокировать или отображать контент при выполнении всех заданных условий.
В итоге что-то придумать то можно, но будет ли это кому нужно (учитывая, что у реактора свой отдельный боярский аккаунт), тот ещё вопрос. Я вернусь к нему позже.
- Вопрос "отстёгивания на сервера" сложный. Если приложение не приносит дохода, то мне просто нечего отправить на донат. Если из-за бесплатного приложения у сайта произойдёт отток пользователей (уменьшение дохода от рекламы), то мб администрация что-то предпримет. Но это уже, скорее всего, изменит наш тип отношений на "сотрудничество" и будет обсуждаться отдельно. С другой стороны, в мобильной версии реактора нет рекламы (во всяком случае мне не попадалась). Если основной доход сайта - бояре, то мб наличия в приложении боярского функционала будет достаточно.
Выскажу мнение, рискующее быть непопулярным - в свете последних событий подозрительно весьма. Ссылки на сырец на гит нет, акк консерва старая. Проект по фичам на небольшую команду больше похож, чем на пет. Спасибо, но лучше от такого сыра отказаться, себе дороже выйдет.
Надеюсь, никто вас судить не будет, ведь всё расписано по делу.
Отвечая на ваши претензии:
- Публиковать сорсы я не собираюсь, т.к. как вы и заметили, сил в проект вложено достаточно (благодарю за высокую оценку моих навыков, раз аж целая команда для такого нужна). В свете последних событий я решил отдохнуть от работы. А когда отдыхать надоедает, могу что-нибудь и для себя пописать. Вот, написал.
- Я не из любителей пообщаться или высказать своё мнение. Я тут в основном картинки смотрю.
Обидно быть консервой :( (не реклама, в контакты не добавляюсь)
https://github.com/Iojjj (активность в приватных репозиториях = активность в этом проекте, осенний перерыв - это я решил в Pathfinder сыграть)
https://www.linkedin.com/in/alexander-vlasov/
На заметку потенциальным участникам бета-теста
Участие в тесте дело сугубо личное. Если опасаетесь за Google или JoyReactor аккаунт, советую вам создать новые и уже их использовать для тестирования. Также не исключайте использование VPN во время тестирования для большей надежности.
Возможно, имеется в виду бан по IP на сутки или какой другой срок за слишком частое обращение к API? По моим тестам, 2 запроса в секунду (лимит приложения на данный момент) не приводит к бану. К тому же у приложения есть некоторая защита в случае фильтрации большого количества контента в ленте из-за фильтров.
Тестирование покажет, как обстоят дела на самом деле.
Я не из злорадства это говорю, а для взятия на заметку, чтобы ты, если продолжишь всерьёз даьлше пилить приложение, не забывал с Кокой обсуждать подобные технические проблемы. Ибо админ, как по мне, лучший источник фидбека по техническим составляющим вопроса.
Если вы подразумеваете некий встроенный функционал для обхода блокировок, то, скорее всего, нет. Если же использование боярского прокси, то, скорее всего, да. Не уверен, что простому люду подобные прокси доступны. Если я что-то не так понял, опишите чуть подробнее.
Если нет возможности блокировать аниме без тэга, то он нам нахуй не нужон, клиент ваш.