Изучите и освойте платформу Electron, создав 5 продвинутых настольных приложений в этом руководстве. Станьте продвинутым разработчиком настольных приложений, создавая собственные кроссплатформенные настольные приложения с помощью Electron JS, HTML и CSS.

Настольные приложения — это бизнес на миллиард долларов, и он будет только расти, поскольку такие компании, как WhatsApp, Skype, Adobe, Microsoft, GitHub и другие ведущие компании, по-прежнему активно занимаются разработкой настольных приложений.

Что вы создадите в этом курсе:

  • Полноценный текстовый редактор. Мы рассмотрим движущиеся части электронного приложения, создав это самое первое приложение. Мы рассмотрим такие понятия, как основной процесс и процесс рендеринга, взаимодействие между процессами (IPC), диалоги и другие, которые должны познакомить вас с тем, как создаются электронные приложения.
  • Сложный музыкальный проигрыватель: мы пойдем еще дальше, создав сложный музыкальный проигрыватель, который имеет список воспроизведения, может приостанавливать, воспроизводить следующий, воспроизводить предыдущий и т. д.
  • Музыкальный проигрыватель в системном трее. Затем мы преобразуем наш музыкальный проигрыватель из традиционного настольного приложения в приложение в системном трее. В конце концов, мы сможем запускать и останавливать наш музыкальный проигрыватель из системного трея.
  • Программа для чтения новостей Top Headlines: Затем мы повеселимся с приложением для чтения новостей, которое также имеет сложность нескольких категорий и поиска статей. Мы узнаем, как запускать несколько «страниц» в нашем приложении.
  • Приложение для потоковой передачи радио: теперь я могу транслировать свои любимые радиостанции с помощью этого приложения почти каждый раз, когда я программирую. Мы создадим это приложение для потоковой передачи радио с нуля, которое вы также сможете использовать.
  • Упаковка: мы упаковываем и распространяем приложение музыкального проигрывателя, созданное в ходе этого курса, для Windows, macOS и Linux. После этого раздела вы должны знать, как упаковывать и распространять ваше приложение для всех операционных систем.

Мы рассмотрим такие темы, как:

  • Настройка вашего ПК для создания электронных приложений
  • Упаковка и распространение ваших электронных приложений для всех операционных систем
  • Разработка потрясающего нативного интерфейса для ваших настольных приложений
  • Создание традиционных настольных приложений
  • Создание настольных приложений, которые запускаются в системном трее
  • Создание приложений с несколькими «страницами»
  • История электрона и что это такое
  • Использование электронной документации

После прохождения этого курса вы сможете:

  • Проектируйте и создавайте электронные приложения, которые имеют значение.
  • Упаковывайте и распространяйте свое электронное приложение для Windows, Linux и macOS.
  • Получите должность разработчика электронных настольных приложений
  • Используйте электронную документацию для любой функции настольного приложения, которая не рассматривается в этом курсе.

Что вы узнаете

  • Как легко создавать нативные настольные приложения с помощью HTML, CSS и Javascript (JS)
  • Создавайте кроссплатформенные настольные приложения с нуля
  • Как упаковывать и распространять электронные настольные приложения для macOS, Windows и Linux
  • Как придать своим настольным приложениям родной вид во всех операционных системах
  • Как создать потрясающий интерфейс настольного приложения с Photon Kit
  • Как использовать электронную документацию при создании настольных приложений
  • Как добавить любую дополнительную функцию, которую вы хотите, в настольное приложение с помощью Electron
  • Как работает электронный каркас

Похожие записи

Как создавать настольные приложения с помощью ElectronJS и Python

Учебное пособие по Electron: создание современных настольных приложений с помощью Vue.js

Создайте настольное приложение с помощью Electron. — Учебное пособие по захвату электронного экрана