Некоторое время назад (уже почти как год) я узнал об одном интересном приложении для просмотра аниме онлайн - AniLab. В это время приложение уже доживало свои последние дни, так как разработчик оставил разработку ввиду нехватки времени.
"Негоже!", подумал я и, вооружившись исходным кодом (которым поделился сам автор), попытался продолжить разработку. Что из этого вышло - судите сами.
Скриншот главного меню приложения
Главная проблема старого приложения - "серверный парсер" и удаление AniLab из Google Play. До начала доработки, серверный парсер умел предоставлять информацию с некоторых сайтов по типу AniDub/AniStar и еще парочки, которые уже и не работали в то время.
Имея в наличии движок для парсинга манги с различных сайтов было решено доработать его и для аниме. Это оказалось довольно сложно, но дало возможность отказаться от серверной зависимости (парсер) и возможность расширять список поддерживаемых каталогов даже без обновления приложения.
На данный момент список каталогов выглядит примерно так. Но не все пока что доступны в бете.
После этого приложение ожило. Было еще в добавок сделано:
- правки ошибок
- существенные изменения дизайна
- поддержка синхронизации и связывания с Shikimori
- адаптация приложения под бОльшее количество устройств
- добавлен мощный встроенный плеер с поддержкой субтитров и, в перспективе, с возможностью переключать серии в один клик и выбор качества видео не закрывая его. Нативная поддержка MXPlayer/VLC, но с некоторыми ограничениеми
- запоминание прогресса просмотра
- уведомление о выходе новых серий аниме, добавленных в Аниметеку (аналог Избранного)
- возможность скачивания аниме (с поддержкой LoaderDroid)
- календарь выхода аниме
- полностью оптимизированный под ТВ боксы и Android TV интерфейс (полная поддержка пульта)
- и многое другое
Планируется в релизной версии:
- поддержка бОльшего количества сайтов
- добавление также сайтов с Дорамами/Мультфильмами/Сериалами. Благо, движок позволяет (а поддержка некоторых сайтов с дорамами уже есть)
- синхронизации просмотренного с Shikimori
- поддержка Chromecast
- много мелких исправлений и улучшений, о которых не вижу смысла писать
Приложение близится к релизу, но практически растеряло своих пользователей за то время, пока оно было заброшено и до того времени, пока не вышла первая моя бета AniLabX. Да и загружено оно только на 4PDA. Больше магазины принимать его не хотят.
Поэтому, если оно вас заинтересовало - смело можете попробовать. Я буду понимать, что мои усилия были не зря и буду еще больше развивать софтину. Да и критика (любая) тоже очень полезная.
Скачать приложение можно:
- на 4PDA по запросу AniLabX
- на офф сайте - anilabx mangawatcherx com
Если вам интересно узнать что-то о приложении более подробно - пишите. С радостью отвечу.