@JohnSky7

Какие требования к созданию приложения по аудиокнигам?

Добрый день. Прошу прощения, если мой вопрос покажется слишком нубским. Я хочу создать свое собственное приложение для android по аудио книгам. Например наподобие storytel.
Я в курсе, что нужно учить java и kotlin. В данный момент начал учить java.
Хочу узнать у опытных ребят хватит ли пол года обучения, что бы реализовать такой проект? Ведь я пока не знаю насколько сложен бэкенд такого приложение. Понимаю, что касательно обучения все индивидуально.
И требования к каждому проекту зависят от степени его сложности.
Но все же хочу узнать мнение опытных людей.
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ответы на вопрос 2
glaphire
@glaphire
PHP developer
Расскажу из своего общего опыта разработки.
Нужно дойти до точки понимания, как проекты вроде storytel устроены. На поверхности там есть:
- фронтенд (простые страницы)
- фронтенд, работа с аудио
- бекенд, работа с аудио
- система оплаты (связь по API с сервисами оплаты, пробный и основной период подписки)
- поиск
- система рекомендаций
- доступ к прослушиванию/чтению оффлайн
Наличие приложения для мобильных говорит о том, что взаимодействие бека с фронтом реализовано через API, чтобы один бекенд мог однородно работать с разными фронтендами.
Так можно начать с самых понятных для себя частей приложения, постепенно переходя к более сложным - так легче читать, гуглить и преодолевать трудности)
Ответ написан
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Говоря о бэкенд и веб-приложении мы говорим не о Java SE, а о Java EE.
Соответственно, вам нужно изучить Java SE + Java EE.
Далее рекомендую выбрать фреймворк для разработки. Например, Spring.
Но на самом деле всего этого недостаточно...
Вам нужно изучить язык SQL (для работы с БД), изучить основы веба - Html, CSS, JavaScript. Не помещает изучить regexp и т.д.
Знание только Java для веб-разработки недостаточно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы