Microsoft Azure と Swift で開発をする
description
Transcript of Microsoft Azure と Swift で開発をする
Microsoft Azureと Swift で開発をする
SWWDC仙台 iOS 開発者勉強会 #21 - Swift 特集 -
2014/09/27山本 誠樹
自己紹介
• 山本 誠樹 (Yamamoto Masaki)
• @nnasaki
• Facebook, Twitter, github, hatena 等
自己紹介
• 2014/July より Microsoft MVP for Microsoft Azure
今日の結論
Microsoft Azure モバイルサービス 使いましょう。 (^^)v
Web Sites も便利だよ。 (^_-)-☆スタートアップには割引制度もあ
るよ! (o ゜▽゜ )o
その前に
Q:Azure 使う意味は? A 社さんでよくないすか?
A:競合他社さんと比べて、当然良いところ悪いところがあります。○○社だからというバイアス抜きで、使ってみたいと思ったら使ってください。
モバイルサービスの特徴
プッシュ通知数分以内に数百万台タグ付け(合計 1 億件以上)
マルチプラットフォーム SDKiOS 、 Android 、 Windows 、 HTML5
認証連携Facebook 、 Twitter 、 Google 、 Active
Directory
バックエンドC# 、 NodeJS
http://azure.microsoft.com/ja-jp/services/mobile-services/
お気に入りポイント
ポータルからすぐに使えるアプリがダウンロードできる!swift 対応済み
日本リージョン出来た!
DEMOポータルからアプリを即実行
モバイルサービスの仕組み
http://channel9.msdn.com/Events/de-code/2014/SV-007
お気に入りポイント2
SDK が Github にある!https://github.com/Azure/azure-mobile-services
バッグエンドが選べる手軽なのは JavaScript(NodeJS)
Git リポジトリで開発オフラインデータ同期無料で遊べる
Azure is Open Source
Azure is Open Source
Azure is Open Source
DEMONodeJS + Socket.IO を Git で
オフラインデータ同期
http://channel9.msdn.com/Events/de-code/2014/SV-007
http://channel9.msdn.com/Events/de-code/2014/SV-007
クライアントは SQLite またはCoreData がデータを保持
同じデータを複数の人が更新した場合、競合を検出できる
サンプルは Github でhttps://github.com/Azure/mobile-services-samples/tree/master/TodoOffline
swift 版はまだ無いデス
でもお高いんでしょ?
いいえ無料です。
お、おう。。。http://azure.microsoft.com/ja-jp/pricing/details/mobile-services/
http://azure.microsoft.com/ja-jp/pricing/details/mobile-services/
http://azure.microsoft.com/ja-jp/pricing/details/sql-database/
ちょろっと遊ぶだけなら無料無料で足りなくなったら、大体
3000 円程度。 (2014/9 月時点 )モバイルサービスが約 1500 円 / 月SQL Database が約 1500 円 / 月
2014/10 まではもう少し安いです。
送信データ転送量込みです。
JOIN NOW!
http://azure.microsoft.com/ja-jp/pricing/free-trial/
無料枠あります
http://azure.microsoft.com/ja-jp/pricing/free-trial/
月々約 15000円
http://azure.microsoft.com/ja-jp/pricing/free-trial/
参考リンク集
公式リソース
Microsoft Azure Mobile Services http://azure.microsoft.com/ja-jp/services/mobile-services/チュートリアル http://azure.microsoft.com/ja-jp/develop/mobile/料金表 http://azure.microsoft.com/ja-jp/pricing/details/mobile-services/
Microsoft Azure Japan Team Blog ( ブログ ) http://blogs.msdn.com/b/windowsazurej/Azure Mobile Services の Node バックエンドでの Socket.IO の使用方法 http://blogs.msdn.com/b/windowsazurej/archive/2014/09/02/blog-how-to-use-socket-io-with-azure-mobile-service-node-backend.aspx
フォローアップ情報
github azure-mobile-services https://github.com/Azure/azure-mobile-servicesgithub mobile-services-samples https://github.com/Azure/mobile-services-samples/
パワフル モバイル アプリ開発 ~ 最新 Microsoft Azure Mobile Services をフル活用しよう ! ~ | de:code 2014 | Channel 9 http://channel9.msdn.com/Events/de-code/2014/SV-007Shotaro Suzuki‘s Blog ( MS エバンジェリストの Blog) http://blogs.msdn.com/b/shosuz/S/N Ratio (by SATO Naoki) | Microsoft Azure and more… http://satonaoki.wordpress.com/
私のブログや記事
nnasaki のブログ(近々移転するかも) http://nnasaki.hatenablog.com/
Windows Azure モバイルサービスの基礎 - 技術評論社 http://gihyo.jp/dev/serial/01/wams/0001
Windows Azure モバイルサービスで作る簡単スマートフォンアプリ - Build Insider http://www.buildinsider.net/web/azuremobilesvc
ユーザーグループ
Japan Azure User Group(JAZUG) http://r.jazug.jp/Japan Azure User Group | Doorkeeper http://jazug.doorkeeper.jp/facebook page https://www.facebook.com/jazug.jpfacebook group https://www.facebook.com/groups/jazug/facebook group 仙台版 https://www.facebook.com/groups/315935875102902/