Copyright © NIFTY Corporation All Rights Reserved. 
ニフティ株式会社 
クラウド事業部 
高野祥幸 
スマホアプリの開発は、 
エンタメとエンプラでどこまで違う? 
~プラクティス・ケーススタ...
Copyright © NIFTY Corporation All Rights Reserved. 
Confidential 
2 
自己紹介 
名前 
高野祥幸(Yoshiyuki TAKANO) 
所属 
ニフティ株式会社クラウドプラッ...
Copyright © NIFTY Corporation All Rights Reserved. 
Confidential 
3 
本日のアジェンダ 
1.はじめに 
2.ニフティがmBaaSを提供した経緯 
3.mBaaSから見たスマホ...
Copyright © NIFTY Corporation All Rights Reserved. 
はじめに 
● 
・ 
・ 
・ 
・ 
・ 
・ 
・
Copyright © NIFTY Corporation All Rights Reserved. 
Confidential 
5 
1980年代~ 
1990年代~ 
2000年代~ 
2010年代~ 
パソコン通信事業 
ISP事業 
...
Copyright © NIFTY Corporation All Rights Reserved. Confidential 6 
ニフティクラウドのサービスメニュー 
IaaS PaaS SaaS 
提供領域を拡大
Copyright © NIFTY Corporation All Rights Reserved. 
Confidential 
7 
ニフティクラウドの実績 
柔軟性 
高性能 
高信頼 
「第8回クラウドランキング」 
(日経コンピュータ...
Copyright © NIFTY Corporation All Rights Reserved. 8 
ニフティクラウドのサービスラインナップ 
IaaS PaaS SaaS 
スマホ時代のビジネスを支える 
ニフティクラウドのmBaaSサ...
Copyright © NIFTY Corporation All Rights Reserved. 
他にもあります「〇〇as a Service」 
AaaS-Architecture as a Service 
BaaS-Backend ...
Copyright © NIFTY Corporation All Rights Reserved. 
mBaaS(mobile backend asa service) 
mobile 
backend 
as aservice 
モバイルの...
Copyright © NIFTY Corporation All Rights Reserved. 
ニフティがmBaaSを提供した経緯 
・ 
● 
・ 
・ 
・ 
・ 
・ 
・
Copyright © NIFTY Corporation All Rights Reserved. 
12 
1980年代~ 
1990年代~ 
2000年代~ 
2010年代~ 
パソコン通信事業 
ISP事業 
Webサービス事業 
クラ...
Copyright © NIFTY Corporation All Rights Reserved. 13 
それまでの開発 
 想定開発範囲 
 アプリ開発 
 インフラ設計 
 配信API開発(アプリ用) 
 運用・管理用画面開発...
Copyright © NIFTY Corporation All Rights Reserved. 
14 
このまま開発を続けるのか? 
Aアプリ 
Bアプリ 
Cアプリ 
なにか、同じような 
開発をしていないか?
Copyright © NIFTY Corporation All Rights Reserved. 
15 
このまま開発を続けるのか? 
どうも「mBaaS」って 
サービスがあるらしい…
Copyright © NIFTY Corporation All Rights Reserved. 
16 
このまま開発を続けるのか? 
他の所でも使うんだし、 
サービスで作ったら?
Copyright © NIFTY Corporation All Rights Reserved. 
17 
ちょっと宣伝 
mBaaS(ニフティクラウドmobile backend)概要図 
mobile Backend as a Serv...
Copyright © NIFTY Corporation All Rights Reserved. 
mBaaSから見たスマホアプリの世界 
・ 
・ 
● 
・ 
・ 
・ 
・ 
・
Copyright © NIFTY Corporation All Rights Reserved. 
19 
どんなアプリケーションが多いのか?
Copyright © NIFTY Corporation All Rights Reserved. 
20 
どんなアプリケーションが多いのか? 
会員管理を 
ニフティクラウド 
mobile backendで実装
Copyright © NIFTY Corporation All Rights Reserved. 
お客様から聞いたスマホアプリの世界 
・ 
・ 
・ 
● 
・ 
・ 
・ 
・
Copyright © NIFTY Corporation All Rights Reserved. 
22 
アプリ開発の課題感 
金額:
Copyright © NIFTY Corporation All Rights Reserved. 
エンタメとエンプラの違い 
・ 
・ 
・ 
● 
・ 
・ 
・ 
・
Copyright © NIFTY Corporation All Rights Reserved. 
24 
エンタメ 
エンプラ 
カメラ機能について 
共有・加工 
記録・証拠
Copyright © NIFTY Corporation All Rights Reserved. 
25 
案件から見た違い 
お問い合わせの内容が違う 
エンタメ 
エンプラ 
一番聞かれる 
ことは? 
提供機能 
セキュリティ 
要望...
Copyright © NIFTY Corporation All Rights Reserved. 
26 
mBaaSから見た違い 
利用される機能が違う 
エンタメ 
エンプラ 
問い合わせ 
される機能 
プッシュ 
会員管理 
プッシ...
Copyright © NIFTY Corporation All Rights Reserved. 
27 
サービスでないお問い合わせも多い 
社内フローへの適用 
社内規定への準拠
Copyright © NIFTY Corporation All Rights Reserved. 
スマートフォン開発環境の変化 
・ 
・ 
・ 
・ 
・ 
● 
・ 
・
Copyright © NIFTY Corporation All Rights Reserved. 
インターネット 
スマートフォン開発環境の変化 
表:スマホ端末側 
裏:サーバー側 
スマートフォンサービスは 
表:スマホ端末側の処理(...
Copyright © NIFTY Corporation All Rights Reserved. 
30 
アプリケーション開発の変化 
monaca(2013年11月連携開始) 
HTML5・JavaScriptで、Android・iOS...
Copyright © NIFTY Corporation All Rights Reserved. 
31 
テスト環境の変化 
Sciroccocloud 
様々な端末・OSでアプリケーションテストを簡単に
Copyright © NIFTY Corporation All Rights Reserved. 
32 
スマートフォン開発環境の変化 
スマホアプリ開発で必要となる要素 
サーバー 
プログラム 
アプリ開発 
インフラ環境 
サーバー...
Copyright © NIFTY Corporation All Rights Reserved. 
mBaaSのプラクティス 
・ 
・ 
・ 
・ 
・ 
・ 
● 
・
Copyright © NIFTY Corporation All Rights Reserved. 
34 
mBaaSのプラクティス 
mBaaS(ニフティクラウドmobile backend)概要図 
mobile Backend as ...
Copyright © NIFTY Corporation All Rights Reserved. 35 
プッシュ機能活用 
既存のサービスへのプッシュ通知追加 
SDK 
SDK 
APNs 
GCM 
・・・
Copyright © NIFTY Corporation All Rights Reserved. 36 
プッシュ機能活用 
既存のサービスへのプッシュ通知追加 
SDK 
SDK 
APNs 
GCM 
・・・ 
「後のせサクサクプッシュ...
Copyright © NIFTY Corporation All Rights Reserved. 37 
SDK 
SDK 
データ参照 
情報をデータストアに入れて参照
Copyright © NIFTY Corporation All Rights Reserved. 38 
SDK 
SDK 
ちょいのせデータ参照 
情報をデータストアに入れて参照 
「ちょいのせデータ参照」 
パターン
Copyright © NIFTY Corporation All Rights Reserved. 
さいごに 
・ 
・ 
・ 
・ 
・ 
・ 
・ 
●
Copyright © NIFTY Corporation All Rights Reserved. 
40 
本日のまとめ 
mBaaSから見たスマホアプリの世界 
お客様から聞いたスマホアプリの世界 
エンタメとエンプラの違い 
ス...
Copyright © NIFTY Corporation All Rights Reserved. 
41 
今後について 
mBaaSから 
xBaaSへ
Copyright © NIFTY Corporation All Rights Reserved. 
42 
PaaSもしっかりやるクラウド 
IaaSからSaaS/PaaSまで提供しております。 
アプリ開発環境 
C4SA 
EC向けホス...
Copyright © NIFTY Corporation All Rights Reserved. 
Confidential 
43
Upcoming SlideShare
Loading in...5
×

【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?

219

Published on

【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
~プラクティス・ケーススタディから見るmBaaSの活用方法~
http://event.shoeisha.jp/devsumi/20140731/session/481/

Published in: Services
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
219
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?

  1. 1. Copyright © NIFTY Corporation All Rights Reserved. ニフティ株式会社 クラウド事業部 高野祥幸 スマホアプリの開発は、 エンタメとエンプラでどこまで違う? ~プラクティス・ケーススタディから見るmBaaSの活用方法~ #natsumiC2
  2. 2. Copyright © NIFTY Corporation All Rights Reserved. Confidential 2 自己紹介 名前 高野祥幸(Yoshiyuki TAKANO) 所属 ニフティ株式会社クラウドプラットフォーム部 担当 クラウドサービス(PaaS・SaaS)開発マネージャ 最近の活動 新しいサービスを色々進めています
  3. 3. Copyright © NIFTY Corporation All Rights Reserved. Confidential 3 本日のアジェンダ 1.はじめに 2.ニフティがmBaaSを提供した経緯 3.mBaaSから見たスマホアプリの世界 4.お客様から聞いたスマホアプリの世界 5.エンタメとエンプラの違い 6.スマートフォン開発環境の変化 7.mBaaSのプラクティス 8.さいごに
  4. 4. Copyright © NIFTY Corporation All Rights Reserved. はじめに ● ・ ・ ・ ・ ・ ・ ・
  5. 5. Copyright © NIFTY Corporation All Rights Reserved. Confidential 5 1980年代~ 1990年代~ 2000年代~ 2010年代~ パソコン通信事業 ISP事業 Webサービス事業 クラウド事業 ニフティ社について~歩み~ 「NIFTY-Serve」開始 インターネット接続 サービス開始 会員様向け Webサービスの充実 「NIFTY Cloud」開始 ISPやWebサービスで培ったインフラ資産・ノウハウを活かして クラウド事業を開始 スマートフォン 中心へシフト ハローキティ ワールド @nifty ニュース
  6. 6. Copyright © NIFTY Corporation All Rights Reserved. Confidential 6 ニフティクラウドのサービスメニュー IaaS PaaS SaaS 提供領域を拡大
  7. 7. Copyright © NIFTY Corporation All Rights Reserved. Confidential 7 ニフティクラウドの実績 柔軟性 高性能 高信頼 「第8回クラウドランキング」 (日経コンピュータ2014年3月6日号) クラウド基盤サービス(IaaS/PaaS)部門 ベストサービスに選出 3,000件を超える利用実績
  8. 8. Copyright © NIFTY Corporation All Rights Reserved. 8 ニフティクラウドのサービスラインナップ IaaS PaaS SaaS スマホ時代のビジネスを支える ニフティクラウドのmBaaSサービス ニフティクラウドmobile backend
  9. 9. Copyright © NIFTY Corporation All Rights Reserved. 他にもあります「〇〇as a Service」 AaaS-Architecture as a Service BaaS-Backend as a Service mBaaS-mobile Backend as a Service DaaS-Data as a Service DaaS-Desktop as a Service EaaS-Ethernet as a Service FaaS-Frameworks as a Service GaaS-Globalization as a Service HaaS-Hardware as a Service IDaaS-Identity as a Service LaaS-Lending as a Service MaaS-Mashupsas a Service OaaS-Organization as a Service etc. TaaS-Technology as a Service VaaS-Voice as a Service WaaS-Whatever as a Service XaaS-Everything as a Service :
  10. 10. Copyright © NIFTY Corporation All Rights Reserved. mBaaS(mobile backend asa service) mobile backend as aservice モバイルの バックエンドを サービスとして提供 mBaaS スマートフォンアプリの サーバー側の機能を
  11. 11. Copyright © NIFTY Corporation All Rights Reserved. ニフティがmBaaSを提供した経緯 ・ ● ・ ・ ・ ・ ・ ・
  12. 12. Copyright © NIFTY Corporation All Rights Reserved. 12 1980年代~ 1990年代~ 2000年代~ 2010年代~ パソコン通信事業 ISP事業 Webサービス事業 クラウド事業 再び、ニフティ社について~歩み~ 「NIFTY-Serve」開始 インターネット接続 サービス開始 会員様向け Webサービスの充実 「NIFTY Cloud」開始 ISPやWebサービスで培ったインフラ資産・ノウハウを活かして クラウド事業を開始 スマートフォン 中心へシフト ハローキティ ワールド @nifty ニュース
  13. 13. Copyright © NIFTY Corporation All Rights Reserved. 13 それまでの開発  想定開発範囲  アプリ開発  インフラ設計  配信API開発(アプリ用)  運用・管理用画面開発  想定運用範囲  アプリの更新  インフラの維持管理  サービスの管理
  14. 14. Copyright © NIFTY Corporation All Rights Reserved. 14 このまま開発を続けるのか? Aアプリ Bアプリ Cアプリ なにか、同じような 開発をしていないか?
  15. 15. Copyright © NIFTY Corporation All Rights Reserved. 15 このまま開発を続けるのか? どうも「mBaaS」って サービスがあるらしい…
  16. 16. Copyright © NIFTY Corporation All Rights Reserved. 16 このまま開発を続けるのか? 他の所でも使うんだし、 サービスで作ったら?
  17. 17. Copyright © NIFTY Corporation All Rights Reserved. 17 ちょっと宣伝 mBaaS(ニフティクラウドmobile backend)概要図 mobile Backend as a Service スマホアプリのサーバサイドで求められる主要機能を標準化し、 API(SDK)を介し『機能』としてクラウド上で提供するサービス サーバサイド クライアントサイド 管理画面 Androidアプリ iPhoneアプリ Unityアプリ(new) REST API(SDK) クラウド上でサーバサイドの『機能』を提供(開発不要に!) クライアントアプリ の開発に専念 ブラウザで管理 SDK
  18. 18. Copyright © NIFTY Corporation All Rights Reserved. mBaaSから見たスマホアプリの世界 ・ ・ ● ・ ・ ・ ・ ・
  19. 19. Copyright © NIFTY Corporation All Rights Reserved. 19 どんなアプリケーションが多いのか?
  20. 20. Copyright © NIFTY Corporation All Rights Reserved. 20 どんなアプリケーションが多いのか? 会員管理を ニフティクラウド mobile backendで実装
  21. 21. Copyright © NIFTY Corporation All Rights Reserved. お客様から聞いたスマホアプリの世界 ・ ・ ・ ● ・ ・ ・ ・
  22. 22. Copyright © NIFTY Corporation All Rights Reserved. 22 アプリ開発の課題感 金額:
  23. 23. Copyright © NIFTY Corporation All Rights Reserved. エンタメとエンプラの違い ・ ・ ・ ● ・ ・ ・ ・
  24. 24. Copyright © NIFTY Corporation All Rights Reserved. 24 エンタメ エンプラ カメラ機能について 共有・加工 記録・証拠
  25. 25. Copyright © NIFTY Corporation All Rights Reserved. 25 案件から見た違い お問い合わせの内容が違う エンタメ エンプラ 一番聞かれる ことは? 提供機能 セキュリティ 要望される ことは? 性能 プライベート 環境
  26. 26. Copyright © NIFTY Corporation All Rights Reserved. 26 mBaaSから見た違い 利用される機能が違う エンタメ エンプラ 問い合わせ される機能 プッシュ 会員管理 プッシュ データストア 利用される 機能 会員管理 SNS連携 プッシュ プッシュ データストア
  27. 27. Copyright © NIFTY Corporation All Rights Reserved. 27 サービスでないお問い合わせも多い 社内フローへの適用 社内規定への準拠
  28. 28. Copyright © NIFTY Corporation All Rights Reserved. スマートフォン開発環境の変化 ・ ・ ・ ・ ・ ● ・ ・
  29. 29. Copyright © NIFTY Corporation All Rights Reserved. インターネット スマートフォン開発環境の変化 表:スマホ端末側 裏:サーバー側 スマートフォンサービスは 表:スマホ端末側の処理(UIやカメラなど) 裏:サーバー側の処理(会員管理など) 二つのシステムで成り立っている。 ものが多い・・
  30. 30. Copyright © NIFTY Corporation All Rights Reserved. 30 アプリケーション開発の変化 monaca(2013年11月連携開始) HTML5・JavaScriptで、Android・iOS・Windows8等の 複数プラットフォーム対応のネイティブアプリを同時開発
  31. 31. Copyright © NIFTY Corporation All Rights Reserved. 31 テスト環境の変化 Sciroccocloud 様々な端末・OSでアプリケーションテストを簡単に
  32. 32. Copyright © NIFTY Corporation All Rights Reserved. 32 スマートフォン開発環境の変化 スマホアプリ開発で必要となる要素 サーバー プログラム アプリ開発 インフラ環境 サーバー開発 アプリ開発 テスト環境 開発環境もクラウドを活用
  33. 33. Copyright © NIFTY Corporation All Rights Reserved. mBaaSのプラクティス ・ ・ ・ ・ ・ ・ ● ・
  34. 34. Copyright © NIFTY Corporation All Rights Reserved. 34 mBaaSのプラクティス mBaaS(ニフティクラウドmobile backend)概要図 mobile Backend as a Service スマホアプリのサーバサイドで求められる主要機能を標準化し、 API(SDK)を介し『機能』としてクラウド上で提供するサービス サーバサイド クライアントサイド 管理画面 Androidアプリ iPhoneアプリ Unityアプリ REST API(SDK) クラウド上でサーバサイドの『機能』を提供(開発不要に!) クライアントアプリ の開発に専念 ブラウザで管理 SDK mBaaSで全てをやろうとする と無理がある ビジネスの目的に応じて最適な mBaaSを活用することが大切
  35. 35. Copyright © NIFTY Corporation All Rights Reserved. 35 プッシュ機能活用 既存のサービスへのプッシュ通知追加 SDK SDK APNs GCM ・・・
  36. 36. Copyright © NIFTY Corporation All Rights Reserved. 36 プッシュ機能活用 既存のサービスへのプッシュ通知追加 SDK SDK APNs GCM ・・・ 「後のせサクサクプッシュ」 パターン
  37. 37. Copyright © NIFTY Corporation All Rights Reserved. 37 SDK SDK データ参照 情報をデータストアに入れて参照
  38. 38. Copyright © NIFTY Corporation All Rights Reserved. 38 SDK SDK ちょいのせデータ参照 情報をデータストアに入れて参照 「ちょいのせデータ参照」 パターン
  39. 39. Copyright © NIFTY Corporation All Rights Reserved. さいごに ・ ・ ・ ・ ・ ・ ・ ●
  40. 40. Copyright © NIFTY Corporation All Rights Reserved. 40 本日のまとめ mBaaSから見たスマホアプリの世界 お客様から聞いたスマホアプリの世界 エンタメとエンプラの違い スマートフォン開発環境の変化 mBaaSのプラクティス
  41. 41. Copyright © NIFTY Corporation All Rights Reserved. 41 今後について mBaaSから xBaaSへ
  42. 42. Copyright © NIFTY Corporation All Rights Reserved. 42 PaaSもしっかりやるクラウド IaaSからSaaS/PaaSまで提供しております。 アプリ開発環境 C4SA EC向けホスティング EC-Cubeクラウド SaaSマーケットプレイス ビジネスマーケット (β版提供中) スマホ向け バックエンド環境 Mobile backend mb.cloud.nifty.com c4sa.nifty.com saas.nifty.com IaaS PaaS SaaS ニフティクラウドメッセージキュー ニフティクラウドDNS ニフティクラウドRDB ニフティクラウドESS Cloud Automation メール/セキュリティ ビジネスメール 法人向けサービス 個人/法人向けサービス ホスティング ベーシック ホスティング www.nifty.com/biz/ www.ec-cube.net/cloud/ オンデマンド・コンピューティング・リソース ニフティクラウド cloud.nifty.com
  43. 43. Copyright © NIFTY Corporation All Rights Reserved. Confidential 43

×