kotlin

Подписчиков:
0
Постов:
2

Новый Android клиент JoyReactor'a ( поддержка клиентов с 4.1.1 )

Всем привет, последние два месяца я занимался разработкой мобильной версии JoyReactor ( основанной на  https://github.com/y2k/JoyReactor ) и пришло время ее показать. Текущий функционал включает себя только просмотр постов:

- три типа постов ("Новое", "Хорошее", "Лучшее")
- поддерживаются текстовые, gif’ки, youtube, vimeo, кубы и долгие посты
- можно шарить и сохранять картинки с постов
- смотреть комменты с вложениями ( gif’ки, youtube и кубы так же работают)
- делиться вложениями из комментов
- подсветка ссылок в постах и комментах
- смотреть свернутые комменты
- смотреть фул сайз картинку с зумом
- смотреть посты других пользователей
ДИЗИГН

- стырил дизайн с VK, 9gag, Youtube с бесплатными иконками
- оптимизированный дизайн для планшетов (выкуси 9gag)
Приложение тестировалось только мной и друзьями, соотвественно может повылазить куча багов, для этого в любом месте приложения есть пункт “Сообщить о баге”, а так же можно писать на почту joy.reactor.mobile@gmail.com
Каждую неделю-две буду выкладывать новую версию с новыми плюшками. Следите за обновлениями.

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

JoyMobile
НОВОЕ
ХОРОШЕЕ
ЛУЧШЕЕ,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
ЛУЧШЕЕ
Комментарии 14
39.3
НОВОЕ	ХОРОШЕЕ
Ramoss
3 дня назад
Сохранить в галерею
Открыть в браузере
Поделиться
gorelkin
3 дня назад,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
NiissoksExexis
Очень круто вышло Особенно нравится как лисичка нюхает приятный дымок :3
1.2,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
<- Пост/2595032
Властелин зла
*шутка про контрацепцию
8.4
2.6,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
<- Пост/2595032

охотник-членорез,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
<-	Пост/2593638
Комментарии 52,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
НИЖНЕГРУРНИ К. Даже во время самых замысловатых движений грудь не вываливается, возможность того, что она все-таки вывалится держит противника в напряжении, что и является настоящей (и единственной) причиной для того, чтобы носить нижнегрудник.
ЛОЖБИН КА Очень важно.'
Показывать как можно чаще
НОВОЕ
Gurzaf
5 часов назад
ХОРОШЕЕ
ЛУЧШЕЕ,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
nKI/INnt| r J U'lHKI
Даже во время самых замысловатых движений
3* Ponyzbs
Кого узиаете?Я пока узнал только Морриган( Dragon Age) на первой картинке и Л эру Крофт на последней узнал
&
justdante
Принцесса Лея по ходу По крайней мере когда Увидел Бронепирожки подумал про нее1
semtvsun
через
<г Пост/2594803

swnivsun
через декольте видно пуп-сопротивлеиха с ведьмака
Ponyzbs
Скидывай картинку с примером сходства,Android OS,kotlin,joyreactor,mobile,joymobile,песочница
<r Veselyyyy malysh
Vesetyyyy malysh
7 часов назад
Комментарии 24
ВОТ МИР, КОТОРЫЙ ПОСТРОЙ/! 1ЖОР1Ж
Развернуть т
0.0,Android OS,kotlin,joyreactor,mobile,joymobile,песочница

Мобильный клиент сайта JoyReactor

,мобильный клиент,мобильное приложение,Android OS,iOS,реактор,kotlin,robovm


Небольшой отчет за прошедшие пол-года, что бы никто не подумал что я решил забить на приложение.
Не хочу наскучивать, буду краток, на вопросы отвечу в личке/комментах.

Главное

Проект все также open-source и если есть желание поучаствовать -> приглашаю в команду (в формате пул-реквестов/создания задач (issues)).

Почта для отзывов и предложений:joyreactor.feedbacks@gmail.com

Краткая сводка изменений:
• Размер APK уменьшен до 3 MB и убраны все зависимости к архитектуре процессора (arm6,arm7,arm64,x86,x64,mips)
• Новые версии теперь собираются автоматически при каждом изменение в master и выкладываются на github.com
• Проект переведен на новый фреймворк RoboVM
• Код переписан на язык Kotlin

Фреймворк RoboVM

На это ушло основное время, тк проект пришлось переписывать практически с нуля.

RoboVM это (более дешевая) альтернатива Xamarin, работающая по тому же принципу, только вместо C# используется Java (теоретически подойдет любой JVM язык).

Плюс его в том что на Android мы получаем нативное приложение, как если бы разрабатывали просто в AndroidStudio.

Язык Kotlin

Новый язык от компании JetBrains (создателей IDEA, на базе которой сделана AndroidStudio), 100% совместимый с Java (в обе стороны).
Язык очень мощный и по удобству может соперничать с C#, а уже Java уделывает и подавно.

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

Ссылки:

Исходники приложения: https://github.com/y2k/JoyReactor
Скачать готовые APK: https://github.com/y2k/JoyReactor/releases
Kotlin:

Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме kotlin (+2 постов - kotlin)