-2

Я начинающий программист на Java мне захотелось сделать библиотеку книг (типа приложения), но не знаю с чего лучше начать.

insolor
  • 49,104

1 Answers1

2

Существует несколько способов создать приложение на Java:

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

источник https://en.wikipedia.org/wiki/Swing_(Java)

Преимущество данного подхода заключается в том, что вы сможете попрактиковаться в применении ООП и паттернов проектирования.


Создать приложение с новым графическим дизайном с применением JavaFX (https://openjfx.io/). Для его создания потребуется знание спецификации платформы. Выглядеть приложение будет несколько свежее:

источник https://code.makery.ch/ru/library/javafx-tutorial/part1/

Кроме того, платформа поддерживает CSS для кастомизации элементов. На ютубе много видео уроков о том, как пользоваться платформой.


Пойти еще дальше и написать backend приложение на Java, а в качестве графического приложения будет выступать любое клиентское приложение, поддерживающее протокол http для коммуникации.


Реализовать приложение на Vaadin. К сожаления мне пока не приходилось с ним работать, поэтому информацию о нем можете найти в браузере.

О сравнении JavaFX и Swing написана хорошая статья.