Submit Search
Upload
classmethod devio2015 J-1 iBeacon
•
2 likes
•
1,515 views
Hiraku Komuro
Follow
classmethod devio2015 J-1
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 47
Download now
Download to read offline
Recommended
Presentation at RPA Community Nagoya, Nov.13 2019
WinActor20191113
WinActor20191113
AkikoNoguchi1
Monacaビジネスセミナーでの発表資料です
10分でプッシュ通知を実現。アプリ開発を省力化、高速化するニフクラ mobile backendの紹介
10分でプッシュ通知を実現。アプリ開発を省力化、高速化するニフクラ mobile backendの紹介
ニフクラ mobile backend
8月18日(火) 7:00pm〜 に Apple Store 表参道店でおこなった発表に使用したスライドです。 iOSアプリケーションを使ってロボットを制御する最 新のメソッドや、教育機関での導入事例をご紹介します。iPhoneで操作できる教育用ロボットRomoを、オリジナルのiOSアプリケーションを作って実際に動かし てみましょう。
iOSアプリケーションでロボットを制御してみよう
iOSアプリケーションでロボットを制御してみよう
Junya Ishihara
TANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdf
Katsuhiko 佐藤
【Engineering Team Presentation】各社の事業を支えるアーキテクチャ https://sansan.connpass.com/event/200589/ で登壇した際の資料(+Q&A)
クリーンアーキテクチャ脱却とSwift UI導入までの道のり@Builders Box 2021.02.09
クリーンアーキテクチャ脱却とSwift UI導入までの道のり@Builders Box 2021.02.09
Yuuki Noseda
デバイスWebAPIコンソーシアム第四回総会 株式会社NTTドコモ 吉川 貴 氏
デバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開について
Device WebAPI Consortium
ニフティクラウド mobile backendの提供するREST APIに関する紹介です。
ニフティクラウド mobile backendのREST APIについて
ニフティクラウド mobile backendのREST APIについて
ニフクラ mobile backend
PHP勉強会#93 の資料です
PHPでスマホアプリにプッシュ通知する
PHPでスマホアプリにプッシュ通知する
Tomoki Hasegawa
Recommended
Presentation at RPA Community Nagoya, Nov.13 2019
WinActor20191113
WinActor20191113
AkikoNoguchi1
Monacaビジネスセミナーでの発表資料です
10分でプッシュ通知を実現。アプリ開発を省力化、高速化するニフクラ mobile backendの紹介
10分でプッシュ通知を実現。アプリ開発を省力化、高速化するニフクラ mobile backendの紹介
ニフクラ mobile backend
8月18日(火) 7:00pm〜 に Apple Store 表参道店でおこなった発表に使用したスライドです。 iOSアプリケーションを使ってロボットを制御する最 新のメソッドや、教育機関での導入事例をご紹介します。iPhoneで操作できる教育用ロボットRomoを、オリジナルのiOSアプリケーションを作って実際に動かし てみましょう。
iOSアプリケーションでロボットを制御してみよう
iOSアプリケーションでロボットを制御してみよう
Junya Ishihara
TANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdf
Katsuhiko 佐藤
【Engineering Team Presentation】各社の事業を支えるアーキテクチャ https://sansan.connpass.com/event/200589/ で登壇した際の資料(+Q&A)
クリーンアーキテクチャ脱却とSwift UI導入までの道のり@Builders Box 2021.02.09
クリーンアーキテクチャ脱却とSwift UI導入までの道のり@Builders Box 2021.02.09
Yuuki Noseda
デバイスWebAPIコンソーシアム第四回総会 株式会社NTTドコモ 吉川 貴 氏
デバイスWebAPI/Symphonyを軸としたIoTの展開について
デバイスWebAPI/Symphonyを軸としたIoTの展開について
Device WebAPI Consortium
ニフティクラウド mobile backendの提供するREST APIに関する紹介です。
ニフティクラウド mobile backendのREST APIについて
ニフティクラウド mobile backendのREST APIについて
ニフクラ mobile backend
PHP勉強会#93 の資料です
PHPでスマホアプリにプッシュ通知する
PHPでスマホアプリにプッシュ通知する
Tomoki Hasegawa
デバイスWebAPIコンソーシアム 第四回総会 株式会社フュートレック デモ展示
音声によるデバイスWebAPIの操作
音声によるデバイスWebAPIの操作
Device WebAPI Consortium
*この資料はハンズオンセミナー「【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!」受講のための事前準備資料です *ハンズオンセミナー:http://peatix.com/group/36909# *資料内容: ・前半「Monacaでビルド環境を整えましょう!」 ・後半「Monacaでビルドしましょう!」
【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!-準備編(iOS)-
【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!-準備編(iOS)-
natsumo
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う? ~プラクティス・ケーススタディから見るmBaaSの活用方法~ http://event.shoeisha.jp/devsumi/20140731/session/481/
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
Yoshiyuki Takano
ハンズオンセミナー『【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!』の資料です ▼ニフティクラウドmobile backendのハンズオンセミナーはこちら▼ http://peatix.com/group/36909#
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
natsumo
エアロセンスにて新たに商品化したVTOL型ドローンを紹介します。このドローンはマルチコプターのようにホバリングすることで垂直離着陸が可能で、固定翼機のように水平飛行もできます。これにより簡単に自律飛行による運用ができ、効率良く広範囲の監視・点検を行うことができます。ドローンの応用として、写真測量による3次元モデル化業務の実施例を紹介するとともに、VTOLを活用することで圧倒的な大規模範囲をモデル化できることを示していきます。
新VTOL型ドローンによる大規模3次元モデリング
新VTOL型ドローンによる大規模3次元モデリング
UnityTechnologiesJapan002
デバイスWebAPIコンソーシアム第5回技術WG会合
ポケモンGoをスマートグラスで表示してみた話
ポケモンGoをスマートグラスで表示してみた話
Keiichiro Fujii
IoTあるじゃん勉強会第二階
mBaaS x IoT
mBaaS x IoT
Hiraku Komuro
HW Meetup 20150304
Hw meetup 20150304
Hw meetup 20150304
Hiraku Komuro
Redacción de textos
Redacción de textos
Redacción de textos
William Muñoz Casas
Mis aficiones
Mis aficiones
solarquero18
Introduction of Parse.com in Classmethod Dev.IO in Sapporo at 2014/05/31
北海道勉強会_20140531
北海道勉強会_20140531
Hiraku Komuro
Uma descoberta da Feira da Luz - Carnide
Feira da luz
Feira da luz
Maria Manuel Passas
뉴스페이퍼
뉴스페이퍼
Yonggi Yoon
Television
Television
Yonggi Yoon
Законопроект "Об образовании в Российской Федерации": Вопросы и ответы
Законопроект "Об образовании в Российской Федерации": Вопросы и ответы
minobrnauki_ru
how to build your teamwork
building your Teamwork
building your Teamwork
Roy Sedik
2014/08/27 classmethod勉強会
20140827_勉強会挨拶
20140827_勉強会挨拶
Hiraku Komuro
Advertising
Advertising
Yonggi Yoon
Presentatie op infoavond Chronische Nierinsufficiëntie in Herzele, in organisatie van KOVAG en LMN's
Farmaceutische zorg bij de nefrologische patiënt
Farmaceutische zorg bij de nefrologische patiënt
Catherine Bodequin
Portfolio Pc
Portfolio Pc
Ahmad Mian
株式会社エンターモーションが開発した次世代のモバイルプラットホーム「MobileApps」の製品概要説明資料です。
3分でわかるMobileApps
3分でわかるMobileApps
Entermotion Inc.,
2016年1月15日に行われたNVIDIA Deep Learning Day 2016での講演資料です。 エヌビディア合同会社 プラットフォームビジネス本部 部長 林 憲一 エヌビディアのディープラーニングへの取り組み、なぜGPUがディープラーニングに向いているのか、エヌビディアがディープラーニングのために提供している製品Tesla M40、cuDNN、DIGITS、DRIVE PXの最新情報をデモを交えてご紹介します。 またエヌビディアと協業するPreferred NetworksからChainerの最新情報もご紹介します。さらにdocomo Developer supportにおける画像認識APIのご紹介や、MATLABからの簡単なディープラーニングシステム開発などをデモでご覧頂きます。
エヌビディアのディープラーニング戦略
エヌビディアのディープラーニング戦略
NVIDIA Japan
More Related Content
What's hot
デバイスWebAPIコンソーシアム 第四回総会 株式会社フュートレック デモ展示
音声によるデバイスWebAPIの操作
音声によるデバイスWebAPIの操作
Device WebAPI Consortium
*この資料はハンズオンセミナー「【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!」受講のための事前準備資料です *ハンズオンセミナー:http://peatix.com/group/36909# *資料内容: ・前半「Monacaでビルド環境を整えましょう!」 ・後半「Monacaでビルドしましょう!」
【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!-準備編(iOS)-
【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!-準備編(iOS)-
natsumo
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う? ~プラクティス・ケーススタディから見るmBaaSの活用方法~ http://event.shoeisha.jp/devsumi/20140731/session/481/
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
Yoshiyuki Takano
ハンズオンセミナー『【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!』の資料です ▼ニフティクラウドmobile backendのハンズオンセミナーはこちら▼ http://peatix.com/group/36909#
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
natsumo
エアロセンスにて新たに商品化したVTOL型ドローンを紹介します。このドローンはマルチコプターのようにホバリングすることで垂直離着陸が可能で、固定翼機のように水平飛行もできます。これにより簡単に自律飛行による運用ができ、効率良く広範囲の監視・点検を行うことができます。ドローンの応用として、写真測量による3次元モデル化業務の実施例を紹介するとともに、VTOLを活用することで圧倒的な大規模範囲をモデル化できることを示していきます。
新VTOL型ドローンによる大規模3次元モデリング
新VTOL型ドローンによる大規模3次元モデリング
UnityTechnologiesJapan002
デバイスWebAPIコンソーシアム第5回技術WG会合
ポケモンGoをスマートグラスで表示してみた話
ポケモンGoをスマートグラスで表示してみた話
Keiichiro Fujii
What's hot
(6)
音声によるデバイスWebAPIの操作
音声によるデバイスWebAPIの操作
【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!-準備編(iOS)-
【Monaca×mobile backend】プッシュ通知をカンタン実装!スピード感ある開発をしよう!-準備編(iOS)-
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
【C-2】スマホアプリの開発は、エンタメとエンプラでどこまで違う?
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
【Monaca×mobile backend】 プッシュ通知をカンタン実装! スピード感ある開発をしよう!
新VTOL型ドローンによる大規模3次元モデリング
新VTOL型ドローンによる大規模3次元モデリング
ポケモンGoをスマートグラスで表示してみた話
ポケモンGoをスマートグラスで表示してみた話
Viewers also liked
IoTあるじゃん勉強会第二階
mBaaS x IoT
mBaaS x IoT
Hiraku Komuro
HW Meetup 20150304
Hw meetup 20150304
Hw meetup 20150304
Hiraku Komuro
Redacción de textos
Redacción de textos
Redacción de textos
William Muñoz Casas
Mis aficiones
Mis aficiones
solarquero18
Introduction of Parse.com in Classmethod Dev.IO in Sapporo at 2014/05/31
北海道勉強会_20140531
北海道勉強会_20140531
Hiraku Komuro
Uma descoberta da Feira da Luz - Carnide
Feira da luz
Feira da luz
Maria Manuel Passas
뉴스페이퍼
뉴스페이퍼
Yonggi Yoon
Television
Television
Yonggi Yoon
Законопроект "Об образовании в Российской Федерации": Вопросы и ответы
Законопроект "Об образовании в Российской Федерации": Вопросы и ответы
minobrnauki_ru
how to build your teamwork
building your Teamwork
building your Teamwork
Roy Sedik
2014/08/27 classmethod勉強会
20140827_勉強会挨拶
20140827_勉強会挨拶
Hiraku Komuro
Advertising
Advertising
Yonggi Yoon
Presentatie op infoavond Chronische Nierinsufficiëntie in Herzele, in organisatie van KOVAG en LMN's
Farmaceutische zorg bij de nefrologische patiënt
Farmaceutische zorg bij de nefrologische patiënt
Catherine Bodequin
Portfolio Pc
Portfolio Pc
Ahmad Mian
Viewers also liked
(14)
mBaaS x IoT
mBaaS x IoT
Hw meetup 20150304
Hw meetup 20150304
Redacción de textos
Redacción de textos
Mis aficiones
Mis aficiones
北海道勉強会_20140531
北海道勉強会_20140531
Feira da luz
Feira da luz
뉴스페이퍼
뉴스페이퍼
Television
Television
Законопроект "Об образовании в Российской Федерации": Вопросы и ответы
Законопроект "Об образовании в Российской Федерации": Вопросы и ответы
building your Teamwork
building your Teamwork
20140827_勉強会挨拶
20140827_勉強会挨拶
Advertising
Advertising
Farmaceutische zorg bij de nefrologische patiënt
Farmaceutische zorg bij de nefrologische patiënt
Portfolio Pc
Portfolio Pc
Similar to classmethod devio2015 J-1 iBeacon
株式会社エンターモーションが開発した次世代のモバイルプラットホーム「MobileApps」の製品概要説明資料です。
3分でわかるMobileApps
3分でわかるMobileApps
Entermotion Inc.,
2016年1月15日に行われたNVIDIA Deep Learning Day 2016での講演資料です。 エヌビディア合同会社 プラットフォームビジネス本部 部長 林 憲一 エヌビディアのディープラーニングへの取り組み、なぜGPUがディープラーニングに向いているのか、エヌビディアがディープラーニングのために提供している製品Tesla M40、cuDNN、DIGITS、DRIVE PXの最新情報をデモを交えてご紹介します。 またエヌビディアと協業するPreferred NetworksからChainerの最新情報もご紹介します。さらにdocomo Developer supportにおける画像認識APIのご紹介や、MATLABからの簡単なディープラーニングシステム開発などをデモでご覧頂きます。
エヌビディアのディープラーニング戦略
エヌビディアのディープラーニング戦略
NVIDIA Japan
Smartphoneseminar orso_sakamoto
Smartphoneseminar orso_sakamoto
Yoshichika Sakamoto
mBaaSをデータベースやプッシュ通知を無料から使えるサービスだと思っていませんか? それだけではありません!実は、ゲームアプリ開発に必要なバックエンド機能を多く備えたサービスなのです。今回はmBaaSサービス「ニフティクラウド mobile backend(NCMB)」の機能と活用方法をご紹介します。 また、NCMBエヴァンジェリストの一條 貴彰氏にご登壇頂き、大小さまざまな規模のゲームアプリにおけるNCMB活用事例とそのサポートについて語っていただきます。
GTMF2017 アプリのバックエンドを支えるサービス「mBaaS」のご紹介 ニフティクラウド mobile backend
GTMF2017 アプリのバックエンドを支えるサービス「mBaaS」のご紹介 ニフティクラウド mobile backend
Game Tools & Middleware Forum
2017/07/14@GTMF 2017 Tokyo
【NCMB】アプリのバックエンドを支えるサービス 「mBaaS」のご紹介
【NCMB】アプリのバックエンドを支えるサービス 「mBaaS」のご紹介
Shohei Yamamoto
Pokelabo android web
Pokelabo android web
Shumpei Shiraishi
2014年8月29日に開催された一般社団法人組み込みシステム技術協会近畿支部のセミナーで講演させて頂いた時の資料です。
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
feedtailor
MonacaとmBaaSを使ったプッシュ通知体験
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
natsumo
20140918 i os8イベント_ios-history (公開用)
20140918 i os8イベント_ios-history (公開用)
Rikitake Oohashi
2021/3/4 IoTビジネス共創ラボ 創立5周年記念 スペシャルオンライン勉強会 東京エレクトロン デバイス株式会社 クラウドIoTカンパニー エンベデッドソリューション部 Microsoft MVP for Microsoft Azure 茂出木 裕也 氏
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
IoTビジネス共創ラボ
2010年7月14日に開催された第1回 infoScoop OpenSource Club Japan(IOCJ)情報交換会の際に発表した資料です。 infoScoop OpenSource v2.1の新機能とv2.1以降の予定をご紹介します。 IOCJについては以下URLをご覧ください。 http://www.infoscoop.org/index.php/ja/infoscoop-opensource-club-japan-news/106-iocjmeeting1.html
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
Atsuhiko Kimura
第5回業開中心会議
第5回業開中心会議
Kaoru NAKAMURA
DeNA TechCon 2016 での登壇資料 https://techcon.dena.com/
チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発
Satoshi Takano
Cognitive Service を活用した、文字起こしアプリケーションのご紹介と、機械学習アプリケーションとの向き合い方のご紹介 by ユニゾンシステムズ須山さん
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
Daiyu Hatakeyama
2014/6/27(金) 日本マイクロソフト様で行われた インフラジスティックス・ジャパン様、日本マイクロソフト様との共同セミナー "C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流" の資料です。
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
Yoshito Tabuchi
Jenkinsを使おうよ
Jenkinsを使おうよ
Yohei Oda
IoTビジネス共創ラボ 第14回 勉強会 株式会社ナレッジコミュニケーション 小泉 裕二 氏 東京エレクトロンデバイス株式会社 第三技術部 グループリーダー 古賀 清人 氏
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
IoTビジネス共創ラボ
Tapnow資料
Tapnow資料
Nobukawa_Yosuke
20130802第6回iocj情報交換会 info scoop最新情報
20130802第6回iocj情報交換会 info scoop最新情報
infoScoop
EnOcean is Energy Hervesting wireless system for IoT that is widely used worldwide. In this session, I will introduce an open source system that can register Azure IoT Hub devices with a single button on each EnOcean device. This system, which can be used easily with more than 70 sensors and Raspberry Pi in Japan, contributes to the easy spread of IoT.
Easy-to-use IoT system created with Azure and EnOcean
Easy-to-use IoT system created with Azure and EnOcean
Atomu Hidaka
Similar to classmethod devio2015 J-1 iBeacon
(20)
3分でわかるMobileApps
3分でわかるMobileApps
エヌビディアのディープラーニング戦略
エヌビディアのディープラーニング戦略
Smartphoneseminar orso_sakamoto
Smartphoneseminar orso_sakamoto
GTMF2017 アプリのバックエンドを支えるサービス「mBaaS」のご紹介 ニフティクラウド mobile backend
GTMF2017 アプリのバックエンドを支えるサービス「mBaaS」のご紹介 ニフティクラウド mobile backend
【NCMB】アプリのバックエンドを支えるサービス 「mBaaS」のご紹介
【NCMB】アプリのバックエンドを支えるサービス 「mBaaS」のご紹介
Pokelabo android web
Pokelabo android web
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
第2回 近JASA セミナー 「組み込みの世界に影響を与える エンタープライズiOS」
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
【JavaScript SDK ver.2】MonacaとmBaaSでプッシュ通知を体験しよう(for Android & iOS)
20140918 i os8イベント_ios-history (公開用)
20140918 i os8イベント_ios-history (公開用)
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
物流・社会インフラWG 活動内容のご紹介 Live Video Analytics は「カメラ+AI」ソリューション開発をどう変える?
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
infoScoop OpenSource v2.1の新機能・今後の予定のご紹介 at 第1回IOCJ情報交換会
第5回業開中心会議
第5回業開中心会議
チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
AI for Media 2018 Update セミナー: 株式会社ユニゾンシステム: スピーチ AI を活用した文字起こしプラットホームの活用
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
Jenkinsを使おうよ
Jenkinsを使おうよ
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
工場内レガシー機器のAIを利用したIoT化とエッジAIの可能性
Tapnow資料
Tapnow資料
20130802第6回iocj情報交換会 info scoop最新情報
20130802第6回iocj情報交換会 info scoop最新情報
Easy-to-use IoT system created with Azure and EnOcean
Easy-to-use IoT system created with Azure and EnOcean
classmethod devio2015 J-1 iBeacon
1.
Developer Day iBeacon まるごと体験ツアー 1 A-1 小室 啓,
iPhoneアプリサービス事業部札幌チームリーダー クラスメソッド株式会社 Ⓒ Classmethod, Inc. 2015年03月29日 J-1 Twitter: #cmdevio2015J
2.
Profile KOMURO, Hiraku (小室
啓) 埼玉 → 東京 → 札幌 2014 年 10 月から札幌 iPhoneアプリサービス事業部札幌チームリーダー PL,Android, parse.com, Ingress(Resistance) Copyright © Classmethod, Inc.
3.
チョットデキル Copyright © Classmethod,
Inc.
4.
Sapporo Copyright © Classmethod,
Inc.
5.
6.
7.
8.
9.
10.
Supporter Profile OHMURA,Takatoshi 東京(秋葉原) iOS,Android, PHP,
RDB, Embedded Ingress(Enlightened) Copyright © Classmethod, Inc.
11.
Supporter Profile ARAKAWA,Yasuhisa 東京(秋葉原) iOS, Cocos-2dx,
Develop Game Copyright © Classmethod, Inc.
12.
アジェンダ iBeacon の説明 iBeaconを体験 iBeaconをプログラミング Discussion Copyright ©
Classmethod, Inc.
13.
Some Question Do you
have Android or iPhone? Are you iOS Application Developer? What is your favorite Programming Language? Do you know iBeacon? Copyright © Classmethod, Inc.
14.
Beacon 原義は狼煙や 火といった位置と情報を伴った伝達手段の こと 21世紀初頭に於いては主に「無線標識」を指す 無線標識 =
電波灯台 Copyright © Classmethod, Inc.
15.
Beacon 端末 光や電波などを発する固定された装置のこと その光を見た人や信号を受信した電子機器などが現在地を 知るのに使われる Copyright ©
Classmethod, Inc.
16.
iBeacon とは Apple 社の登録商標 屋内測位システム BLE
(Bluetooth Low Energy) を使用 iOS 7 以降で利用可能 Copyright © Classmethod, Inc.
17.
iBeacon 使用例 Copyright ©
Classmethod, Inc. https://www.youtube.com/watch?v=SrsHBjzt2E8
18.
19.
できること Beacon 端末までの近接度を 3
段階で測定できる Immediate, Near, Far Beacon 端末観測領域への入場/退場を検知できる Copyright © Classmethod, Inc.
20.
できないこと Beacon 端末の位置を知ること Beacon 端末までの距離を測ること 位置以外の情報取得 Copyright
© Classmethod, Inc.
21.
Beacon 端末の識別子 proximity UUID 128
bit(例:00000000-B9C9-1001-B000-001C4D04DDAB) major 16 bit(例:4) minor 16 bit(例:12) Copyright © Classmethod, Inc.
22.
電波干渉 Copyright © Classmethod,
Inc.
23.
手に入れろ! Copyright © Classmethod,
Inc.
24.
7 つの Beacon
端末 制限時間は 15 分 全て見つけた人はどんな願いでも叶う!(かもしれない) ※貴重品は一応所持していってください Copyright © Classmethod, Inc.
25.
願いは叶いましたか? Copyright © Classmethod,
Inc.
26.
アプリの仕組み Copyright © Classmethod,
Inc.
27.
Beacon の設定 Copyright ©
Classmethod, Inc. - (void)setupBeacons { if ([[CLLocationManager class] respondsToSelector:@selector(isMonitoringAvailableForClass:)] && [CLLocationManager isMonitoringAvailableForClass:[CLBeaconRegion class]]) { self.locationManager = [CLLocationManager new]; self.locationManager.delegate = self; [self.locationManager requestAlwaysAuthorization]; for (NSDictionary *beaconInfo in [[BeaconManager sharedManager] beaconsInformation]) { CLBeaconRegion *beaconRegion = [[CLBeaconRegion alloc] initWithProximityUUID:[[NSUUID alloc] initWithUUIDString:beaconInfo[@"uuid"]] major:[beaconInfo[@"major"] integerValue] minor:[beaconInfo[@"minor"] integerValue] identifier:beaconInfo[@"identifier"]]; [self.locationManager startRangingBeaconsInRegion:beaconRegion]; } } }
28.
デリゲートメソッド Copyright © Classmethod,
Inc. - (void)locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region { CLBeacon *beacon = beacons.firstObject; Ball *dragonBall = [self ballWithIdentifier:region.identifier]; switch (beacon.proximity) { case CLProximityImmediate: [manager stopRangingBeaconsInRegion:region]; [dragonBall found]; self.numberOfFound++; if (self.numberOfFound >= kNumberOfBalls) [self foundAll]; break; case CLProximityNear: [dragonBall startAnimationWithProximity:CLProximityNear]; break; case CLProximityFar: [dragonBall startAnimationWithProximity:CLProximityFar]; break; case CLProximityUnknown: [dragonBall stopAnimation]; break; } }
29.
http://goo.gl/gWIAhM Copyright © Classmethod,
Inc.
30.
10 分休憩 Copyright ©
Classmethod, Inc.
31.
作ってみる 現在いくつの Beacon 端末の観測領域に入っているかを検出 するアプリ 使用する
Beacon 端末は 3 つ 入っている観測領域の数によって背景色を変える Copyright © Classmethod, Inc.
32.
イメージ図 3 つの円の中心それぞれに Beacon
端末があるイメージ Copyright © Classmethod, Inc. 0 1 2 3 b b b
33.
注意点 iPhone の Bluetooth
は ON にする アプリ起動時、ユーザーに位置情報の使用許可をもらう iOS 8 では以下の処理が必要 CLLocationManager#requestAlwaysAuthorization Info.plist に NSLocationAlwaysUsageDescription を追加する Copyright © Classmethod, Inc.
34.
Welcome! Any your
Question Supporterの方々はiOSアプリケーション開発のプロです。分 からない事があれば、どんどん質問してください。 Copyright © Classmethod, Inc.
35.
Let’s Start !! Copyright
© Classmethod, Inc.
36.
Beacon 情報 proximity UUID 00000000-B9C9-1001-B000-001C4D04DDAB major
/ minor 1 / 1 1 / 3 1 / 4 Copyright © Classmethod, Inc.
37.
Sample Answer Copyright ©
Classmethod, Inc.
38.
http://goo.gl/vNg4aB Copyright © Classmethod,
Inc.
39.
プログラム例 Copyright © Classmethod,
Inc. - (void)locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region { CLBeacon *beacon = beacons.firstObject; switch (beacon.proximity) { case CLProximityImmediate: [self setIsNearBeaconWithValue:NO major:beacon.major minor:beacon.minor]; break; case CLProximityNear: [self setIsNearBeaconWithValue:YES major:beacon.major minor:beacon.minor]; break; case CLProximityFar: [self setIsNearBeaconWithValue:NO major:beacon.major minor:beacon.minor]; break; case CLProximityUnknown: [self setIsNearBeaconWithValue:NO major:beacon.major minor:beacon.minor]; break; } [self changeBackgroundColor]; }
40.
プログラム例 Copyright © Classmethod,
Inc. - (void)setIsNearBeaconWithValue:(BOOL)value major:(NSNumber *)major minor:(NSNumber *)minor { if (([major intValue] == kBeaconMajorValue1) && ([minor intValue] == kBeaconMinorValue1)) { self.isNearBeacon1 = value; } else if (([major intValue] == kBeaconMajorValue2) && ([minor intValue] == kBeaconMinorValue2)) { self.isNearBeacon2 = value; } else if (([major intValue] == kBeaconMajorValue3) && ([minor intValue] == kBeaconMinorValue3)) { self.isNearBeacon3 = value; } }
41.
プログラム例 Copyright © Classmethod,
Inc. - (void)changeBackgroundColor { NSUInteger nearCount = self.isNearBeacon1 + self.isNearBeacon2 + self.isNearBeacon3; switch (nearCount) { case 1: self.view.backgroundColor = [UIColor cyanColor]; break; case 2: self.view.backgroundColor = [UIColor yellowColor]; break; case 3: self.view.backgroundColor = [UIColor magentaColor]; break; default: self.view.backgroundColor = [UIColor whiteColor]; break; } }
42.
DiscussionTime Copyright © Classmethod,
Inc.
43.
iBeacon でどんなことができる? Copyright ©
Classmethod, Inc.
44.
例えばこんなもの 日本で唯一iBeaconに準拠したビーコンを開発・販売してい るAplix社 東京メトロの中に数mおきにビーコンを配置。どこで点検 が行われているか、どこまで点検が行われているかを把握 している Copyright © Classmethod,
Inc.
45.
まとめ Copyright © Classmethod,
Inc.
46.
最後に エンジニア募集中!! 私達と一緒に働きませんか? 広大な北の大地がみなさんを待っています!(東京も可) http://classmethod.jp/recruit/ ※お問い合わせの際は「"スライド"を見た」というとスムーズです。 Copyright © Classmethod,
Inc. Androidもね
47.
Developer Day ご静聴ありがとうございました。 スライドは後日ブログで公開します。 47 A-1 Ⓒ Classmethod,
Inc. #cmdevio2015J
Download now