Mobile Hubで変わる、アプリ開発最前線

  • View
    1.036

  • Download
    0

  • Category

    Internet

Preview:

Citation preview

Mobile Hub で変わる、アプリ開発最前線Amazon Web Services JapanSolutions ArchitectAkihiro Tsukada2015.11.21

FYI: Serverless Handson Demo Site ⇓http://j.mp/20151121_serverless

はじめに

Who are you? 会場の中で、 AWS 使ってる方? Mobile Hub さわったことある方? モバイルアプリエンジニアの方?

Who are you? 会場の中で、 AWS 使ってる方? →ほとんど Mobile Hub さわったことある方? →数人 モバイルアプリエンジニアの方? →半分弱

※赤はセッション後に追記

AWS 上で稼働するモバイルアプリ

“AWS には必要なものが揃っている、しかし複雑だ“

1. どのサービスを使うべきか? 2. どうやってそれらをつなぎ合わせるか?

Identity Provider SDKs+

=

Example:

Login screen & integration code+

SDK

AWS Mobile Hub (BETA)

AWS Mobile Hub (BETA)

AWS Mobile Hub (Beta)

1. 単一の統合されたコンソール2. 事前に用意された機能群3. サービスを自動でプロビジョニング4. 自動生成されたアプリケーション

つまり、数分で AWS 上にアプリを構築

TechCrunch Tokyo 2015 Hackathon 優秀作品 RTNope-D (supported by AWS Mobile Hub)

AWS Mobile Hub (Beta)

Andy Kelm
Pull latest screen shot when it's available

プロジェクトの作成と機能の追加

• ユーザがどのようにサインインするか設定:• サインインなし、オプショナルもしくは必須

• サインインプロバイダを設定:• Facebook (Google, Twitter, Amazon etc )• 独自のシステム(認証基盤)

• クイックスタート用アプリにサインイン画面を追加

Powered by Amazon Cognito Identity

例: User Sign-in (ユーザサインイン)

• アプリへのプッシュ通知• iOS/Android• 1:1 もしくはトピック

• Quickstart App demonstrates features• クイックスタートアプリでは以下の機能

をデモ• 通知の Enable/Disable• SNS を使ったトークンの自動登録• サブスクライブするトピックの選択

Powered by Amazon SNS

例: Push 通知

スターターアプリのダウンロード

Demo• Create New Project の流れ• 各サービスを Mobile Hub 上で設定する方法• スターターアプリを Build 、ダウンロード• スターターアプリと AWS 上の各リソースが

どう連携しているか、マネジメントコンソールを見ながら確認

AWS Mobile Hub ( BETA )

• AWS を使ったモバイルアプリの開発を簡単に• ユーザサインインといった典型的ユースケースごとの

スターターコードを提供• 関連サービスの設定と構築を自動で

• AWS Management Console から利用可能

• 現在は US-East-1 のみ、東京リージョンとダブリンは近くサポート予定

• AWS Mobile Hub 自体のご利用は無料※利用する各サービスの費用はかかります

Hack Your Mobile Apps on AWS!!

Recommended