Build the future of communications.
Start building for free
  • By Fikayo Adepoju
    Electronでデスクトップアプリケーションを開発する方法 Electronでデスクトップアプリケーションを開発する方法

    この記事はFikayo Adepojuこちらで公開した記事(英語)を日本語化したものです。

    チームコラボレーションソフトウェアの定番であるSlack、本稿執筆時点で市場で最も人気のあるコードエディタの一つであるVisual Studio CodeWhatsAppのデスクトップ版には共通点があります。それは、これらすべてがElectron.jsで構築されているということです。これらの企業が、ネイティブのデスクトップソフトウェア開発手法よりもElectron.jsを採用したことにより、Electron.jsはデスクトップアプリケーション開発のための信頼できるフレームワークとして確立されました。

    本稿では、Electron.jsの概要と、そのユースケースをご紹介します。

    このチュートリアルでは、以下のようなデスクトップアプリケーションを開発します。

    • Web技術で一から構築されている。
    • メインプロセスとレンダラープロセスの間で通信を行う。
    • Electron.jsのAPIを利用し、ブラウザAPIでは利用できない機能にアクセスすることができる。
    • デスクトップ通知を表示する。

    Electron.jsの概要

    Electron.jsを知る

    Electron.jsは、HTML、CSS、JavaScriptなどのWeb技術を使ってデスクトップアプリケーションを構築するためのオープンソースフレームワークです。これにより、デスクトップアプリケーションの構築は、もはやC++、C#、Javaの開発者だけのものではなくなり、Web開発者はそのスキルを業界標準のデスクトップソフト …

    Read More
  • By Fikayo Adepoju
    An Introduction to Building Desktop Applications with Electron electron.png

    Slack - (almost) the defacto team collaboration software, Visual Studio Code - one of the most popular code editors on the market at the time of writing, and the desktop version of WhatsApp all have one thing in common: they were all built with Electron.js. With these powerful companies adopting Electron.js over native desktop software development methods, Electron.js has established itself as a trustworthy framework for developing desktop applications.

    In this tutorial, you will learn what Electron.js is all about and how you can use it to power your next amazing idea.

    At the end of this tutorial, you will have developed a desktop application that:

    • Is built from the ground up with web technologies
    • Communicates between the Main and the Renderer processes
    • Makes use of Electron.js APIs to access features that are not available in the browser API
    • Displays desktop notifications

    Project Requirements

    Get to Know Electron.js

    Simply …

    Read More
  • By Fikayo Adepoju
    Build a COVID-19 Alert Subscription System with Vue.js, Node.js, Twilio Programmable SMS and Twilio SendGrid covidsystem.png

    One of the most important instruments in dealing with the spread of COVID-19 is having complete and accurate information about hygiene, the nature of the disease, and most importantly, the spread of the disease in different locations.

    In this tutorial, you will learn how to use Twilio’s Programmable SMS and Twilio SendGrid to build a COVID-19 Alert Subscription System for providing accurate information to subscribed users.

    Once finished, you will have developed a system that:

    • Allows users to subscribe to COVID-19 SMS and email alerts.
    • Allows an admin to broadcast COVID-19 updates to subscribers based on their selected location.
    • Sends SMS notifications to users in the subscribed area.
    • Sends email notifications to users in the subscribed area.

    Project Requirements

    In order to go through this tutorial, you will need the tools and technologies listed below:

    • Node.js installed on your system
    • Basic knowledge of JavaScript and Node.js
    • Basic knowledge of Vue.js …
    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.