LoginSignup
0
0

More than 3 years have passed since last update.

技術書展8にて出典していた技術本をBOOTHにて販売開始しました。(対応が遅れてしまい申し訳ありませんでした。。。)

Last updated at Posted at 2020-06-24

技術書展8にて出典していた技術本「WebRTCとngrokを使用したリアルタイムビデオチャットWEBアプリの作成」 

 

BOOTHにて販売開始しました!

 

継続して販売して欲しいという要望をいただいていたのに対応が遅れてしまい申し訳ありませんでした。

 

本書から得られる内容を下部に記載しておきます。

 

 https://kasata.booth.pm/items/2067296f:id:kassa877:20200308213758p:plain

https://kasata.booth.pm/items/2067296

 

【本書で得られる成果物】

本書を初めから最後まで一通り行っていただくと、

最後にはサンプルとして動作する、 多人数ビデオ通話&テキストチャットアプリが完成します。

また、そのアプリを外部の人に試してもらえる環境構築方法も掲載しております。

※本書で作成するWebアプリケーションの作成までは、全て無料の範囲で行って いただけます。

 

【使用技術1:WebRTC、SkyWay】

プラグインを追加することなくWebブラウザ上でリアルタイムコミュニケーションを 可能にするオープンフレームワーク

「WebRTC(Web Real-Time Communications)」を使用した、 低遅延多人数ビデオ通話&テキストチャットサービスなどを作成することができ ます。

その際、より高速にWebRTCアプリを開発することを重視するためにNTTコミュニ ケーションズ社が提供している便利なツール「SkyWay」を使用する手順も解説します。

 

【​使用​技術2:ngrok】

昨今の実務におけるスピード重視のプロトタイプ開発の潮流を考慮し、

クラウドサービスなどへデプロイする前段階の手軽な方法として

ローカルサーバーで動いているアプリを外部の人へ公開ができるツールである ngrokの使用方法も解説します。

これはWebRTCだけでなく、Djangoなどで作成したWebアプリでも簡単に公開が可能。

 




【​使用​技術3:HEROKU】










Herokuは有名なPaaSの一つです。「PaaS」は「Platform as a Service(プラットフォーム アズ ア サービス)」の略で、


Webサービスを公開するために必要なものを全て、予め用意してくれるという サービスです。


自身で開発したアプリをサーバー周りのことを詳しく知らなくても容易に動かせるようになります。





0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0