Изучите и освойте платформу 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. — Учебное пособие по захвату электронного экрана