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

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

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

関連記事

[iOS SDK] iPad 専用アプリをiPhoneでも使えるようにする

 iPad 初代やiPad2の頃は、iPhoneとiPadの画面サイズがかなり異なり、また

記事を読む

PebbleKit iOS SDK dynamic framework 問題

最近 EverLearn の Pebble アプリがiOSアプリと接続できずエラーが表示されるので、

記事を読む

no image

[iOS] iPhone とつながるG-SHOCKの注意すべき仕様

CASIO 腕時計 G-SHOCK ジー・ショック Bluetooth Low Energy対応

記事を読む

iPhone X simulator が表示されない

dyld: dyld_sim is not compatible with the loaded p

記事を読む

no image

ついにヒレガス本第3版が出るらしい

以前から、いつかは出るかな、いやもういまさらでないかなと思っていたヒレガス本の第3版が11月についに

記事を読む

Everio で撮影した動画を写真袋で公開する

年末に奥さんが Victor Everio GZ-HM670 で撮影した長女のバレエ動画を写真袋で

記事を読む

[iOS 開発本] iOSフラットデザインの作法

iOS7で採用されたフラットデザインに関して、個人的には Windows 8のMetroのイ

記事を読む

Everioで撮影した動画を共有する

毎年クリスマス近くになると、娘たちのバレエミニ発表会があるので、動画を撮って参加者に共有している。と

記事を読む

[iOS SDK] Olympus Camera Kit で Pebble連携アプリを作ってみた

3月25日にOLYMPUS AIR A01が発売されたが、このカメラはOPC(Open Pl

記事を読む

no image

Let’s talk iPhone イベント 2011/10/04

今回のイベントも、楽しみにしながら寝て、早朝に起きてから知ることにした。 今回、事前に行われていた予

記事を読む

Message

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Apple Developer Program 更新 2021

毎年の Apple Developer Program 更新の月

auからUQモバイルに乗り換えてみた

今更ながら、auからUQモバイルに乗り換えてみた。

App Bundle は公開後は追加・削除できない

App Storeには App Bundleという仕組みがあり、複数

The file XXX couldn’t be opened because you don’t have permission to view it.

The file XXX couldn't be opene

M1 MacBook Air起動時に「問題が発生したためコンピュータを再起動しました」と表示される

M1 MacBook Air 購入直後は発生していなかったのだが

→もっと見る

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