Submit Search
Upload
Mobile backend starterを使ってスマホアプリのバックエンドを構築する
•
0 likes
•
1,309 views
Ryosuke Takahashi
Follow
Google Mobile Backend Starterの紹介スライド
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Voice interaction api for android m
Voice interaction api for android m
Atsuko Fukui
Foundation for Appsでザクザク作るモックアップ
Foundation for Appsでザクザク作るモックアップ
Keisuke Imura
KCGビジネスインターンシップ 実習報告
KCGビジネスインターンシップ 実習報告
ripper0217
Azure Mobile ServicesとAzure Mobile Apps
Azure Mobile ServicesとAzure Mobile Apps
Masaki Yamamoto
PhoneGap クイック スタート ガイド
PhoneGap クイック スタート ガイド
Andy Hall
Notes Dominoアプリのモバイル化戦略
Notes Dominoアプリのモバイル化戦略
Mitsuru Katoh
Human Interface Guidelines(iOS版) まとめ資料
Human Interface Guidelines(iOS版) まとめ資料
Yuuki Noseda
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
Yossy Taka
Recommended
Voice interaction api for android m
Voice interaction api for android m
Atsuko Fukui
Foundation for Appsでザクザク作るモックアップ
Foundation for Appsでザクザク作るモックアップ
Keisuke Imura
KCGビジネスインターンシップ 実習報告
KCGビジネスインターンシップ 実習報告
ripper0217
Azure Mobile ServicesとAzure Mobile Apps
Azure Mobile ServicesとAzure Mobile Apps
Masaki Yamamoto
PhoneGap クイック スタート ガイド
PhoneGap クイック スタート ガイド
Andy Hall
Notes Dominoアプリのモバイル化戦略
Notes Dominoアプリのモバイル化戦略
Mitsuru Katoh
Human Interface Guidelines(iOS版) まとめ資料
Human Interface Guidelines(iOS版) まとめ資料
Yuuki Noseda
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
Yossy Taka
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
Masaki Yamamoto
20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)
Masashi MATSUI
PHPでスマホアプリにプッシュ通知する
PHPでスマホアプリにプッシュ通知する
Tomoki Hasegawa
What's new in Android N at Google I/O extended in Fukuoka
What's new in Android N at Google I/O extended in Fukuoka
Yuki Anzai
Adobe Anywhere for Video
Adobe Anywhere for Video
Dell TechCenter Japan
Onsen UI 2.0とUIライブラリの未来
Onsen UI 2.0とUIライブラリの未来
アシアル株式会社
Osc html5-monaca
Osc html5-monaca
Hikaru Ito
PhoneGap勉強会 in 熊本
PhoneGap勉強会 in 熊本
Suguru Murakami
Whats's new in Android Studio at Google I/O extended in Fukuoka
Whats's new in Android Studio at Google I/O extended in Fukuoka
Yuki Anzai
Cordova (PhoneGap) で始める、スマホアプリ開発
Cordova (PhoneGap) で始める、スマホアプリ開発
Kenichi Inoue
Progressive Web Appsで自作アプリを配信
Progressive Web Appsで自作アプリを配信
HirokiAoki
Uicollectionview
Uicollectionview
towaki777
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介
KazukiHirayama
PhoneGapの始め方
PhoneGapの始め方
akabana
MBaaS on the Google Cloud - Mobile Backend Starter
MBaaS on the Google Cloud - Mobile Backend Starter
Katsumi Onishi
iPadアプリ選択のベストプラクティス(in 名古屋)
iPadアプリ選択のベストプラクティス(in 名古屋)
feedtailor
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
Google App Engine Java 入門
Google App Engine Java 入門
tantack
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
Masakazu Muraoka
More Related Content
What's hot
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
Masaki Yamamoto
20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)
Masashi MATSUI
PHPでスマホアプリにプッシュ通知する
PHPでスマホアプリにプッシュ通知する
Tomoki Hasegawa
What's new in Android N at Google I/O extended in Fukuoka
What's new in Android N at Google I/O extended in Fukuoka
Yuki Anzai
Adobe Anywhere for Video
Adobe Anywhere for Video
Dell TechCenter Japan
Onsen UI 2.0とUIライブラリの未来
Onsen UI 2.0とUIライブラリの未来
アシアル株式会社
Osc html5-monaca
Osc html5-monaca
Hikaru Ito
PhoneGap勉強会 in 熊本
PhoneGap勉強会 in 熊本
Suguru Murakami
Whats's new in Android Studio at Google I/O extended in Fukuoka
Whats's new in Android Studio at Google I/O extended in Fukuoka
Yuki Anzai
Cordova (PhoneGap) で始める、スマホアプリ開発
Cordova (PhoneGap) で始める、スマホアプリ開発
Kenichi Inoue
Progressive Web Appsで自作アプリを配信
Progressive Web Appsで自作アプリを配信
HirokiAoki
Uicollectionview
Uicollectionview
towaki777
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介
KazukiHirayama
What's hot
(15)
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
Microsoft Azureで始めるサクサクAndroid開発 in jazug青森
20120316 designerworkshoppublished
20120316 designerworkshoppublished
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)
PHPでスマホアプリにプッシュ通知する
PHPでスマホアプリにプッシュ通知する
What's new in Android N at Google I/O extended in Fukuoka
What's new in Android N at Google I/O extended in Fukuoka
Adobe Anywhere for Video
Adobe Anywhere for Video
Onsen UI 2.0とUIライブラリの未来
Onsen UI 2.0とUIライブラリの未来
Osc html5-monaca
Osc html5-monaca
PhoneGap勉強会 in 熊本
PhoneGap勉強会 in 熊本
Whats's new in Android Studio at Google I/O extended in Fukuoka
Whats's new in Android Studio at Google I/O extended in Fukuoka
Cordova (PhoneGap) で始める、スマホアプリ開発
Cordova (PhoneGap) で始める、スマホアプリ開発
Progressive Web Appsで自作アプリを配信
Progressive Web Appsで自作アプリを配信
Uicollectionview
Uicollectionview
楽楽精算iOSアプリのCI/CD紹介
楽楽精算iOSアプリのCI/CD紹介
Similar to Mobile backend starterを使ってスマホアプリのバックエンドを構築する
PhoneGapの始め方
PhoneGapの始め方
akabana
MBaaS on the Google Cloud - Mobile Backend Starter
MBaaS on the Google Cloud - Mobile Backend Starter
Katsumi Onishi
iPadアプリ選択のベストプラクティス(in 名古屋)
iPadアプリ選択のベストプラクティス(in 名古屋)
feedtailor
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
Google App Engine Java 入門
Google App Engine Java 入門
tantack
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
Masakazu Muraoka
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
Masafumi Noguchi
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
Monaca
ニフクラmobilebackend_セミナー_配布用.pdf
ニフクラmobilebackend_セミナー_配布用.pdf
ssuser347f24
Wordpress on gae se
Wordpress on gae se
Hayato Ito
冬だからAndroid再入門
冬だからAndroid再入門
Katsumi Honda
20111031 MobileWeb at TDC
20111031 MobileWeb at TDC
Nobuhiro Sue
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
Google Cloud Platform - Japan
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
Masakazu Muraoka
iOSアプリ制作ツールアプリビルダーを支える技術
iOSアプリ制作ツールアプリビルダーを支える技術
Tomoki Hasegawa
Galapagosization environment
Galapagosization environment
Takao Tetsuro
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
schoowebcampus
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
Jqm20120804 publish
Jqm20120804 publish
Takashi Okamoto
Similar to Mobile backend starterを使ってスマホアプリのバックエンドを構築する
(20)
PhoneGapの始め方
PhoneGapの始め方
MBaaS on the Google Cloud - Mobile Backend Starter
MBaaS on the Google Cloud - Mobile Backend Starter
iPadアプリ選択のベストプラクティス(in 名古屋)
iPadアプリ選択のベストプラクティス(in 名古屋)
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
Google App Engine Java 入門
Google App Engine Java 入門
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
ニフクラmobilebackend_セミナー_配布用.pdf
ニフクラmobilebackend_セミナー_配布用.pdf
Wordpress on gae se
Wordpress on gae se
冬だからAndroid再入門
冬だからAndroid再入門
20111031 MobileWeb at TDC
20111031 MobileWeb at TDC
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
Google for モバイル アプリ - コンテナ技術と Google Compute Engine で実現するクラウド時代のアプリ実行環境
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
iOSアプリ制作ツールアプリビルダーを支える技術
iOSアプリ制作ツールアプリビルダーを支える技術
Galapagosization environment
Galapagosization environment
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
スマホだけでアプリが作れる!「Androidでプログラミング」特別講座
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Jqm20120804 publish
Jqm20120804 publish
Recently uploaded
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
Recently uploaded
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Mobile backend starterを使ってスマホアプリのバックエンドを構築する
1.
Mobile Backend Starterの紹介 RainbowApps横浜校 イメージピット株式会社 代表
高橋 良輔
2.
資料について MacやPCやスマートフォン、タブレットをお持ち の方はこちらから資料を確認できます。 http://school.rainbowapps.com/yokohama/gae201312
3.
Mobile Backend Starterとは? モバイルアプリ(Android、iOS)のバックエンド(サーバサイド)と してGoogle
Cloud Platformを手軽に連携するためのサンプルアプリ。 Google'Cloud'PlaBorm Android iOS Mobile' Backend' Starter' Client'Library Mobile' Backend' Starter' Client'Librarya Mobile' Backend' Starter' GAE APN apple'push' no?fica?on ' DataStore '
4.
Mobile Backend Starterの特徴① (ほぼ)コーディングなしでバックエンドの仕組 みを構築可能 Google
Cloud Consoleからとっても簡単にバックエンド を構築できます。 ・約5∼10分でバックエンドは構築可能 ・プログラミングは全くなし(設定のみ) ・Android、iOSに対応
5.
Mobile Backend Starterの特徴② モバイルアプリに有効な下記機能を簡単に実装で きる ・Googleアカウント認証機能 ・push通知機能 ・メッセンジャー機能
6.
Mobile Backend Starterの特徴③ オリジナルアプリにも組み込み可能 サンプルアプリに組み込まれているクライアントライブラ リをオリジナルアプリにインポートすれば、既に開発した 自身のアプリケーションにもpush通知やGoogleアカウ ント認証の機能を追加する事が可能 MBSサンプルアプリ Mobile' Backend' Starter' Client'Library オリジナルアプリ Mobile' Backend' Starter' Client'Library Googleアカウント認証 メッセージング機能 Push通知
7.
MBSのここがすごい! • コーディングなしで気軽にサーバサイドを構築 できる • push通知、Googleアカウント認証機能がすぐ 使える •
自動でスケーリングしてくれるので、サービス へのアクセスが集中しても落ちない。 →ある程度ならGoogleパワーを無料で使える! →インフラ担当がいらない!
8.
それでは実際に Mobile Backend Starter のサンプルアプリを 作ってみましょう!
9.
Mobile Backend Starterデモ
10.
資料について MacやPCやスマートフォン、タブレットをお持ち の方はこちらから資料を確認できます。 http://goo.gl/SvEdbq
11.
はじめに Mobile Backend Starterを構築して サンプルのAndroid、iOSアプリを作っていきます。
12.
必要な環境 下記の環境を構築する必要があります。 ・eclipse+ADTインストール ・Googleプラグインインストール ・Xcodeインストール(iOSアプリ) ・iOS Developer Programu(iOSアプリ) 詳細解説 http://goo.gl/91SvPn
13.
Mobile Backend Starter構築 •
Google Cloud Consoleにログインしてアプリ ケーションを新規作成 • 「Mobile Backend Starter」のリンクをク リック • 「Deploy」ボタンをクリック これだけ! 詳細解説 http://goo.gl/21UC6n
14.
Androidサンプルアプリ作成 1.開発環境(eclipse)構築 ・必要なプラグインインストール ・Google play serviseライブラリインポート 2.GCM(Google
Cloud Messeging)利用設定 ・GCM API解放 ・API KEY取得 ・MBSに設定 3.Googleアカウント認証設定 ・WebクライアントID生成・MBSに設定 ・AndroidクライアントID生成・MBSに設定 詳細解説 http://goo.gl/2Ao4ln
15.
iOSサンプルアプリ作成 1.iOS push通知用の証明書・AppID・ プロビジョニングプロファイル作成 ・push通知の証明書をMBSに設定 2.iOS用のクライアントIDを生成 ・MBSに設定 3.Billing設定 ・クレジットカード情報登録 ※個人的にテストで利用する範囲なら無料で利用可能 詳細解説 http://goo.gl/ygri9X
16.
MBSカスタマイズ方法 (Android) 1.サンプルアプリをライブラリ化して呼び出す すみません。詳細は次回、という事で。 あんざいゆきさんがそれについてのスライドを公開しておりますので 参考にしてください。 詳細解説 http://www.slideshare.net/yanzm/ajn
17.
MBSカスタマイズ方法 (iOS) 1.オリジナルアプリのAppID、 プロビジョニングプロファイルをpush通知対応させる 2.サンプルアプリからMBS関連のクラスファイル群をオ リジナルアプリにインポート、フレームワークも追加 →gtlフォルダのファイルはARC非対応にする 3.利用したいViewControllerのヘッダファイルに CloudEntityActionDelegate, CloudControllerDelegateを プロトコル追加してデリゲートメソッドを呼び出す
18.
MBSカスタマイズ方法 (GAEサーバサイド) 1.GitHubにてソースコードが公開されているのでDL http://goo.gl/FgKRl 2.Eclipseにインポート 3.必要なライブラリをプロジェクトに追加 4.Srcフォルダのjavaファイルをカスタマイズ ★DTOクラスやEndpointについては前回のセミナー資料 で解説しています。 http://goo.gl/OkeCzM
19.
ありがとうございました <ご案内> RainbowApps講座情報 http://school.rainbowapps.com/yokohama イメージピット株式会社 http://www.image-pit.com/ →アプリ開発、Webサイト制作、サーバサイド開発承りま す。 フリーランス人材紹介しています。 http://www.smaagent.com/ <お問合せ> r-takahashi@image-pit.com
Download now