AWS IoTを利用してクラウド連携機能を追加してみた

公開日: : iPad, iPhone

GWに自宅待機でまとまった時間が確保できたので、AWS IoT を利用してMQTTを使った iOSアプリ間のクラウド連携機能を実装してみた。

AWS IoTとは – Qiita

参考にしたのはほぼこれ。Swift なので Objective-C に書き換えつつ理解した。

aws-sdk-ios-samples/IoT-Sample/Swift at master · awslabs/aws-sdk-ios-samples

今回作ったのは先生アプリから生徒アプリに出題する機能で、双方を接続させるために生徒に5桁の数字を入れてもらう仕様とした。

先生と生徒で双方向で通信したかったため、トピックを2つ用意して通信を行った。

数台でしか試せていないが、複数の台数で接続することも可能。教室で何十人に対して出題することもできるはずだが、そういう用途で使いたい人がいるかどうか。

Amazon AWS IoT を使ったMQTT 通信は高速で、遅延は気にならなかった。あとは料金が気になるが、自分のアプリの台数だと大きな出費にはならない想定。

料金 – AWS IoT Core | AWS

もし想定外の量使用されることになったら、アプリのサブスクリプション対応を検討したいが、そこまで使われることはないだろう。

少しでもオンライン授業に貢献できると良いのだけれども。

関連記事

no image

リズムくんHD 1.0.1 をリリースしました (2012/09/01)

iPhone/iPad はサイレントモードにしても音が鳴る | DevCafeJp iOSの消音

記事を読む

ドラムアプリ「ドラムちゃん」用に電子ドラムiWordを買ってみた

自作ドラム学習アプリ「ドラムちゃん」には以前からMIDIドラムを接続することができたが、これまでな

記事を読む

no image

iPhoneアプリネットワーク+GPSプログラミング 橋本佳幸

去年12月に読んで、途中まで感想を書いてそのままにしていた。ネットワーク関連の実用的なコードが多くて

記事を読む

no image

Apple、iPhoneアプリは今後3.0互換でなければ受付けないと通告

Apple、iPhoneアプリは今後3.0互換でなければ受付けないと通告 うちにはこのメールは届いて

記事を読む

iOS上のJavaScript実行環境Scriptableを使ってみた

iOS上の JavaScript実行環境であるScriptable を使ってみた。 Scr

記事を読む

no image

[iPhone SDK] Objective-C 2.0 のプロパティ

Objective-Cのプロパティで時々はまるので、メモ。(詳解 Objective-C 2.0 P

記事を読む

no image

[iPhone SDK] GPX Format で位置情報を出力

今公開している Log Locations は割り切りでエクスポート機能を入れていなかったのだけれど

記事を読む

no image

[iOS SDK] iOS5 の Twitter 機能を利用してみる

iOS5でシンプルツイッター機能をあなたのアプリにも。 | mipoiApp-iPhoneアプリ

記事を読む

no image

[iPhone SDK] View Based Application で NIB(XIB)ファイルを削除してみる

iPhoneアプリ開発に慣れてくると、段々Interface Builderを使わなくなってくる。

記事を読む

no image

iPhone アプリアイコン

iphoneアプリで稼げるのか さんと同様、自分もアイコンを作るのはつらい。 今度アプリを公開すると

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

Vision Proアプリ開発本 8/24、8/26に発売

Vision Proアプリ開発入門 P400が 8/24 に発売、V

Developer Strap が日本でも購入可能に

USアカウントでしか購入できなかった Vision Pro 用 De

→もっと見る

  • 2020年5月
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
PAGE TOP ↑