Submit Search
Upload
Kii cloud 勉強会 #2
•
1 like
•
2,678 views
Hirokazu Fukami
Follow
Kii Cloud 女子部の勉強会で使用した資料に、実装例を付け足したものです。 最初は実装例を見つつ実装してみるのがいいかもしれません
Read less
Read more
Education
Report
Share
Report
Share
1 of 22
Download now
Download to read offline
Recommended
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
Facebookアプリの作り方入門
Facebookアプリの作り方入門
Yu Wakabayashi
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
Shinichi Hirauchi
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
Yu Nobuoka
[potatotips #18] Android M Developer Preview & Wear 最新トピック
[potatotips #18] Android M Developer Preview & Wear 最新トピック
Kenichi Kambara
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
Takayoshi Tanaka
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
Androidアプリにおけるyoutube apiの使用方法~準備編~
Androidアプリにおけるyoutube apiの使用方法~準備編~
slide_nal
Recommended
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
Facebookアプリの作り方入門
Facebookアプリの作り方入門
Yu Wakabayashi
初めてのFacebookアプリの開発
初めてのFacebookアプリの開発
Shinichi Hirauchi
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
5 年続く 「はてなブックマーク」 アプリを継続開発する技術
Yu Nobuoka
[potatotips #18] Android M Developer Preview & Wear 最新トピック
[potatotips #18] Android M Developer Preview & Wear 最新トピック
Kenichi Kambara
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
Takayoshi Tanaka
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
Androidアプリにおけるyoutube apiの使用方法~準備編~
Androidアプリにおけるyoutube apiの使用方法~準備編~
slide_nal
Hello androidannotations
Hello androidannotations
Shoichi Takagi
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
C#で作成するfacebookアプリ mvp community camp
C#で作成するfacebookアプリ mvp community camp
Shinichi Hirauchi
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
makiskmt
Windowsサービスも.NET Coreで作ろう
Windowsサービスも.NET Coreで作ろう
keitasudo1
Microsoft Build Recap Community Day
Microsoft Build Recap Community Day
Shohei Oda
Microsoft learnご紹介vol2
Microsoft learnご紹介vol2
ru pic
Visual Studio を使用した Cordova 開発
Visual Studio を使用した Cordova 開発
Osamu Monoe
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Saki Homma
iOSハンズオントレーニング Uikit編
iOSハンズオントレーニング Uikit編
聡 大久保
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Atsushi Nakamura
30min Serverless xTuber
30min Serverless xTuber
Takaaki Suzuki
Android Hacks - Hack8
Android Hacks - Hack8
Masanori Ohkawara
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
Introducing microsoft learn
Introducing microsoft learn
ru pic
これさえあれば大丈夫!Visual Studio Code 徹底解説
これさえあれば大丈夫!Visual Studio Code 徹底解説
Saki Homma
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
Atsushi Fukui
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
Issei Hiraoka
Try! Visual Studio 209 git feature
Try! Visual Studio 209 git feature
Takayoshi Tanaka
みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」
techtalkdwango
[Cloud OnAir] アプリケーションにフォーカス!ビジネスに直結する開発の極意をご紹介します。(e-Learning) 2018年3月15日 放送
[Cloud OnAir] アプリケーションにフォーカス!ビジネスに直結する開発の極意をご紹介します。(e-Learning) 2018年3月15日 放送
Google Cloud Platform - Japan
More Related Content
What's hot
Hello androidannotations
Hello androidannotations
Shoichi Takagi
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
C#で作成するfacebookアプリ mvp community camp
C#で作成するfacebookアプリ mvp community camp
Shinichi Hirauchi
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
makiskmt
Windowsサービスも.NET Coreで作ろう
Windowsサービスも.NET Coreで作ろう
keitasudo1
Microsoft Build Recap Community Day
Microsoft Build Recap Community Day
Shohei Oda
Microsoft learnご紹介vol2
Microsoft learnご紹介vol2
ru pic
Visual Studio を使用した Cordova 開発
Visual Studio を使用した Cordova 開発
Osamu Monoe
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Saki Homma
iOSハンズオントレーニング Uikit編
iOSハンズオントレーニング Uikit編
聡 大久保
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Atsushi Nakamura
30min Serverless xTuber
30min Serverless xTuber
Takaaki Suzuki
Android Hacks - Hack8
Android Hacks - Hack8
Masanori Ohkawara
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
Introducing microsoft learn
Introducing microsoft learn
ru pic
これさえあれば大丈夫!Visual Studio Code 徹底解説
これさえあれば大丈夫!Visual Studio Code 徹底解説
Saki Homma
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
Atsushi Fukui
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
Issei Hiraoka
Try! Visual Studio 209 git feature
Try! Visual Studio 209 git feature
Takayoshi Tanaka
What's hot
(20)
Hello androidannotations
Hello androidannotations
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
C#で作成するfacebookアプリ mvp community camp
C#で作成するfacebookアプリ mvp community camp
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
アンドロイド電子書籍アプリ作成キットを使ったアプリの作り方
Windowsサービスも.NET Coreで作ろう
Windowsサービスも.NET Coreで作ろう
Microsoft Build Recap Community Day
Microsoft Build Recap Community Day
Microsoft learnご紹介vol2
Microsoft learnご紹介vol2
Visual Studio を使用した Cordova 開発
Visual Studio を使用した Cordova 開発
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
Visual Studio Code で快適開発生活 -拡張を作って公開しよう-
iOSハンズオントレーニング Uikit編
iOSハンズオントレーニング Uikit編
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
30min Serverless xTuber
30min Serverless xTuber
Android Hacks - Hack8
Android Hacks - Hack8
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
Introducing microsoft learn
Introducing microsoft learn
これさえあれば大丈夫!Visual Studio Code 徹底解説
これさえあれば大丈夫!Visual Studio Code 徹底解説
Introduction to application architecture on asp.net mvc
Introduction to application architecture on asp.net mvc
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
Try! Visual Studio 209 git feature
Try! Visual Studio 209 git feature
Similar to Kii cloud 勉強会 #2
みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」
techtalkdwango
[Cloud OnAir] アプリケーションにフォーカス!ビジネスに直結する開発の極意をご紹介します。(e-Learning) 2018年3月15日 放送
[Cloud OnAir] アプリケーションにフォーカス!ビジネスに直結する開発の極意をご紹介します。(e-Learning) 2018年3月15日 放送
Google Cloud Platform - Japan
Android0422
Android0422
takahiko_takahashi
Webアプリ開発のトレンドとUIライブラリ開発事情(仙台Geek★Night #1)
Webアプリ開発のトレンドとUIライブラリ開発事情(仙台Geek★Night #1)
masakazusegawa
Windows storeアプリ brekky
Windows storeアプリ brekky
Satoshi Sekine
モバイルアプリの高速で安定したビルドを支えるJenkins運用術
モバイルアプリの高速で安定したビルドを支えるJenkins運用術
KLab Inc. / Tech
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
Takayoshi Tanaka
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会
Shuichi Yukimoto
Androidプログラミング入門
Androidプログラミング入門
OESF Education
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
tomohiro kitaura
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
DIVE INTO CODE Corp.
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
natsumo
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Akira Onishi
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
Facebook Night vol. 6
Facebook Night vol. 6
Naoyuki Kataoka
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
作ったアプリに広告を入れてみよう!収益を最大化させるアプリ内広告を実装する方法 【appC cloud school】
作ったアプリに広告を入れてみよう!収益を最大化させるアプリ内広告を実装する方法 【appC cloud school】
schoowebcampus
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
Kaz Furukawa
Visual Studio App Centerを公式サンプルアプリから学ぼうiOS(swift),Android(java)
Visual Studio App Centerを公式サンプルアプリから学ぼうiOS(swift),Android(java)
Shinya Nakajima
Similar to Kii cloud 勉強会 #2
(20)
みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」
[Cloud OnAir] アプリケーションにフォーカス!ビジネスに直結する開発の極意をご紹介します。(e-Learning) 2018年3月15日 放送
[Cloud OnAir] アプリケーションにフォーカス!ビジネスに直結する開発の極意をご紹介します。(e-Learning) 2018年3月15日 放送
Android0422
Android0422
Webアプリ開発のトレンドとUIライブラリ開発事情(仙台Geek★Night #1)
Webアプリ開発のトレンドとUIライブラリ開発事情(仙台Geek★Night #1)
Windows storeアプリ brekky
Windows storeアプリ brekky
モバイルアプリの高速で安定したビルドを支えるJenkins運用術
モバイルアプリの高速で安定したビルドを支えるJenkins運用術
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会
Androidプログラミング入門
Androidプログラミング入門
Codeigniter3フレームアップデート
Codeigniter3フレームアップデート
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Facebook Night vol. 6
Facebook Night vol. 6
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
作ったアプリに広告を入れてみよう!収益を最大化させるアプリ内広告を実装する方法 【appC cloud school】
作ったアプリに広告を入れてみよう!収益を最大化させるアプリ内広告を実装する方法 【appC cloud school】
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
非エンジニアのためのIT勉強会 ハイブリッドフレームワーク
Visual Studio App Centerを公式サンプルアプリから学ぼうiOS(swift),Android(java)
Visual Studio App Centerを公式サンプルアプリから学ぼうiOS(swift),Android(java)
More from Hirokazu Fukami
Goのパッケージ構成で 試行錯誤してみた話 ~ Gocon 2015 Summer
Goのパッケージ構成で 試行錯誤してみた話 ~ Gocon 2015 Summer
Hirokazu Fukami
Goを知る
Goを知る
Hirokazu Fukami
Fragmentを使って「アプリ」を作る2
Fragmentを使って「アプリ」を作る2
Hirokazu Fukami
[Android]Static変数さんとactivityさん
[Android]Static変数さんとactivityさん
Hirokazu Fukami
Unity + MBaaS
Unity + MBaaS
Hirokazu Fukami
5分でクラウド対応メモ帳アプリを作る(PotatoTips#2 LT)
5分でクラウド対応メモ帳アプリを作る(PotatoTips#2 LT)
Hirokazu Fukami
Git level1
Git level1
Hirokazu Fukami
プログラミング勉強会 その0
プログラミング勉強会 その0
Hirokazu Fukami
More from Hirokazu Fukami
(8)
Goのパッケージ構成で 試行錯誤してみた話 ~ Gocon 2015 Summer
Goのパッケージ構成で 試行錯誤してみた話 ~ Gocon 2015 Summer
Goを知る
Goを知る
Fragmentを使って「アプリ」を作る2
Fragmentを使って「アプリ」を作る2
[Android]Static変数さんとactivityさん
[Android]Static変数さんとactivityさん
Unity + MBaaS
Unity + MBaaS
5分でクラウド対応メモ帳アプリを作る(PotatoTips#2 LT)
5分でクラウド対応メモ帳アプリを作る(PotatoTips#2 LT)
Git level1
Git level1
プログラミング勉強会 その0
プログラミング勉強会 その0
Recently uploaded
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
inspirehighstaff03
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
inspirehighstaff03
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
oganekyokoi
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
inspirehighstaff03
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
ssusere0a682
What I did before opening my business..pdf
What I did before opening my business..pdf
oganekyokoi
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
Ken Fukui
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
inspirehighstaff03
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
inspirehighstaff03
My Inspire High Award 2024 「孤独は敵なのか?」
My Inspire High Award 2024 「孤独は敵なのか?」
inspirehighstaff03
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
inspirehighstaff03
My Inspire High Award 2024 「家族とは何か」
My Inspire High Award 2024 「家族とは何か」
inspirehighstaff03
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
Ken Fukui
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
Ken Fukui
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
inspirehighstaff03
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
Ken Fukui
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
inspirehighstaff03
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
Ken Fukui
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
inspirehighstaff03
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
inspirehighstaff03
Recently uploaded
(20)
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
What I did before opening my business..pdf
What I did before opening my business..pdf
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024 「孤独は敵なのか?」
My Inspire High Award 2024 「孤独は敵なのか?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024 「家族とは何か」
My Inspire High Award 2024 「家族とは何か」
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
My Inspire High Award2024「外国人が日本のテーブルマナーに驚く理由は?」
Kii cloud 勉強会 #2
1.
Kii Cloud 勉強会
#2 〜 ちょっと使ってみよう 〜
2.
自己紹介 ● ● ● ● ● 深見 浩和(@fkm) つい最近までKiiのなかのひと Androidアプリ作ったり サーバーのコード書いたり このアイコンのひと →
3.
復習:どんなことできるの? ● ● ● ● ● ユーザー管理 グループ管理 データ管理 プッシュを送ったり その他もろもろ
4.
今日の目標 ● 簡単メモ帳アプリを作ってみよう ● アプリにユーザー登録/ログイン機能を つけよう ●
メモを登録/取得してみよう
5.
アプリの構成
6.
ステップ1 開発者登録 https://developer.kii.com で開発者登録しましょう ● メールアドレスとパスワード
7.
ステップ2 アプリプロジェクト作成 Eclipseで、新しいAndroidアプリプロジェクトを作り ましょう 作ったら、AndroidManifest.xmlに <uses-permission android:name="android. permission.INTERNET"/> を追加しましょう
8.
ステップ3 アプリ情報登録 ポータルで、アプリの情報を 登録してみましょう ● アプリ名 ● サーバーの場所(今回は日本) ●
プラットフォーム(Android)
9.
ステップ4 SDKをダウンロード ポータルから、Android用のSDK (Cloud SDK)をダウンロードし、 アプリのlibsフォルダにいれましょう
10.
ステップ5 登録機能の実装 「登録」ボタンを押したら、 Kii Cloudにユーザーを作ってみよう ヒント: 登録はKiiUser#register()メソッド
11.
ステップ5 実装例 private void performSignup()
{ String username = getUsername(); String password = getPassword(); KiiUser user = KiiUser.builderWithName(username).build(); user.register(new KiiUserCallBack() { @Override public void onRegisterCompleted( int token, KiiUser user, Exception exception) { if (exception != null) { return; } } }, password); }
12.
ステップ6 ログイン機能の実装 「ログイン」ボタンを押したら、 Kii Cloudにログインしてみよう ヒント: ログインはKiiUser#login()メソッド
13.
ステップ6 実装例 private void performLogin()
{ String username = getUsername(); String password = getPassword(); KiiUser.logIn(new KiiUserCallBack() { @Override public void onLoginCompleted( int token, KiiUser user, Exception exception) { if (exception != null) { return; } // 成功時の処理 } }, username, password); }
14.
ステップ7 の前に。。。
15.
バケツとスコープ Kii Cloudでは、データ(KiiObject)は バケツ(KiiBucket)の中に保存される
16.
バケツとスコープ バケツ(KiiBucket)には名前がついている バケツ(KiiBucket)には所有者がいる ● アプリ全体 ● 特定のグループ ●
特定のユーザー
17.
バケツとスコープ KiiBucketインスタンスを作る ● Kii.bucket(“appInfo”) ○ 所有者は「アプリ全体」 ●
group.bucket(“users”) ○ 所有者は指定したグループ ● KiiUser.getCurrentUser().bucket(“inbox”) ○ 所有者は「ログイン中のユーザー」
18.
ステップ7 データの登録 1行メモをKiiObjectにいれて、 アップロードしてみよう ヒント: バケツの所有者は誰が適切だろう?
19.
ステップ7 実装例 private void addNote(final
String text) { KiiObject object = KiiUser.getCurrentUser().bucket(BUCKET_NAME). object(); object.set(FIELD_NOTE, text); object.save(new KiiObjectCallBack() { @Override public void onSaveCompleted( int token, KiiObject object, Exception exception) { if (exception != null) { return; } } }); }
20.
ステップ8 データの取得 とりあえず、全部取得してみよう ヒント: バケツ内のKiiObjectを検索するには、 KiiBucket#query(KiiQueryCallback, query) を使います
21.
ステップ8 実装例(1 / 2) private
void fetchNotes() { KiiBucket bucket = KiiUser.getCurrentUser().bucket(BUCKET_NAME); // 条件組み立て KiiQuery query = new KiiQuery(); query.sortByDesc("_modified"); bucket.query(new KiiQueryCallBack<KiiObject>() { /* Callbackの中身は次ページ */ }, query); }
22.
ステップ8 実装例(2 / 2) @Override public
void onQueryCompleted( int token, KiiQueryResult<KiiObject> result, Exception exception) { if (exception != null) { return; } List<KiiObject> resultList = result.getResult(); List<String> list = new ArrayList<String>(resultList.size()); for (KiiObject object : resultList) { list.add(object.getString(FIELD_NOTE, "Empty")); } setItems(list); // Adapterにセット }
Download now