タグ

iBeaconに関するfaibouのブックマーク (10)

  • iBeaconを利用したアプリ開発について | ウェブインパクトエンジニア IT番長ブログ

    iBeaconはiOS7から標準搭載されたBluetooth Low Enaergy(BLE)を使った新技術で,オンラインの情報からオフライン(実際の店舗など)にユーザを誘導するO2O(Online to Offline)施策の切り札になるのではないかと注目を集めている技術です。 従来のO2O施策ではNFCが多く利用されていましたが,iPhoneにはNFCが搭載されておらずiPhoneユーザは利用できない状況でした。 また,日ではiPhoneのスマートフォンシェアが約7割という調査結果も出ており,特に日でのO2Oの普及が伸び悩む原因となっています。 iBeaconはBLEに基づいた技術なので,「iBeacon」というAppleの商標はついていますが,同様のことはBLEに対応したAPIが追加されたAndroid4.3以降の端末でも可能となっています。 私はプログラマなので実際にiBeac

    iBeaconを利用したアプリ開発について | ウェブインパクトエンジニア IT番長ブログ
  • iBeaconで気をつけている10のこと | 丸ノ内テックブログ

    フロントエンド front end バックエンド back end アプリ開発 app インフラ infra その他 other データドリブン data driven タグ一覧 Ajax(1) Android(20) Apache(2) AR(2) benchmark(1) BigQuery(2) browsersync(1) C4(1) CakePHP(1) CentOS7(1) CI(1) CMS(3) CoreNFC(1) CraftAR(1) CSS(1) DeepLab(2) Dmitry Stogov(1) ECMAScript(1) ECMAScript6(1) ElePHPant(1) Facebook(3) FFmpeg(1) firebase(1) fluentd(1) Framework(1) GD(2) gif(2) Git(1) GLSL(5) Google A

    iBeaconで気をつけている10のこと | 丸ノ内テックブログ
  • SwiftでiBeacon(観測)を実装する

    SwiftでBeacon観測の実装をしてみた。 Beacon自体(発信側)は「XBeacon」※を利用させて頂いた。 ※記事の最後に追記あり 2015/7/30 実装したアプリの大まかな動作は以下となる。 Beacon領域に入った時に「入りました」とローカル通知がされ、領域から出た時に「出ました」と通知がされる。 基礎的なポイントとしては、iOS8において位置情報の認証が変更されたこと、そしてローカル通知もユーザへの通知確認が必要となったことが挙げられる。 ■開発環境 Mac OS X 10.9.5 Xcode version 6.1 iPhone5S(iOS 8.1) ※ 今回の記事はiOS8のみの対応をしている。 ※2015/7/30 追記 下記バージョンに関して、記事の最後に追記あり。 Mac OS X 10.10.3 Xcode version 6.4 iPhone5S(iOS

  • iOS 8 の位置情報のプライバシー設定に対応する – I'm Sei.

    iOS 7 では設定アプリの Privacy > Location Services から各アプリの位置情報のプライバシー設定ができました。 iOS 7 ではアプリに対して位置情報の使用を許可するか、許可しないかの 2 択しかありませんでしたが、iOS 8 では以下の 3 択に変わるようです。 - 許可しない (Never) - 使用中のみ許可 (WhenInUse) - 常に許可 (Always) WhenInUse は、「アプリまたはその機能が画面上に表示されている場合のみ位置情報を利用することを許可」する設定です。 Always は、「バックグラウンドで実行中の場合にもアプリが位置情報を利用することを許可する」する設定です。 WhenInUse か Always かによって、Core Location で使える機能が変わります。 また、同じ Core Location の機能を使って

    iOS 8 の位置情報のプライバシー設定に対応する – I'm Sei.
  • iOS で iBeacon の受信

    投稿日時:2015/03/22 前の記事でビーコン信号を出す機器の準備ができたので受信側を作成します 開発環境は MacBook Air 2012 OSX 10.9.5 Xcode 6.2 iPad mini 8.2 まずはこちらのサイトを参考に作成してみました http://hackist.jp/?p=2965 http://brightechno.com/blog/archives/220 結論を言うと動きませんでした startMonitoringForRegion を経て didStartMonitoringForRegion を経由し requestStateForRegion の実行までは行くのですが didDetermineStateが呼ばれないです 原因を探っていくとこちらのサイトにたどり着きました http://qiita.com/himara2/items/1d6c11

  • iBeacon開発ハマリどころポイントまとめ - Qiita

    # 【ご注意ください】 この記事を書いた後にiBeacon周りの仕様は大きく変更しています。 そのため下記の情報は古い可能性がありますのでご注意ください @himara2 です。iBeacon Advent Calendar の4日目を担当させて頂きます。 ここまで概要や作品の紹介が多いようですので、私は開発時の注意点を書きます。 背景 以前「5分でわかるiBeacon」というスライドを公開させて頂きました。 5分でわかるiBeacon | SlideShare iOSデバイス2台で開発していたのですが、BLEに不慣れなこともありいくつかハマりました。 この記事ではこれからiBeacon開発を始める人向けに「開発時のハマリどころポイント」をまとめたいと思います。 ※なお、前提として上記のスライドで簡単にまとめた実装方法は理解している想定で進めます。 1. バックグラウンド処理の注意点 Ba

    iBeacon開発ハマリどころポイントまとめ - Qiita
  • Swiftを使って、iBeaconのCentralアプリを作ろう!! - Takahiro Octopress Blog

    Swiftを使ってみよう さて、日はSwiftの勉強を兼ねて、iBeaconのCentralアプリを開発してみようと思います。もちろんiOS8に対応したアプリを開発します。 これまで、筆者はまともにSwiftを触ってきませんでした。しかし、今後の動向を考えるに、Objective-Cだけでなく、Swiftでの開発もできるようになっておかないと技術者として危険な気がするのです。もし、数年後にXcode上でObjective-Cのサポートを終了するということになったら、途端にiPhoneアプリが開発できない技術者となってしまいます。 とは言え、何もなしに書き方を勉強しようとしても辛いものがあります。なので、これまでObjective-Cで開発してきたアプリをSwiftに移行するという方法でSwiftを学んでいくこととしました。 では、早速、開発を進めていきましょう! ブログでは、Objec

  • iOS8でiBeaconを試してみよう!! - Takahiro Octopress Blog

    iOS8になって気をつけるべきところについて 日はiOS8端末でiBeaconを利用するときの注意点について書きたいと思います。 iOS8ではユーザの位置情報に関する許可の選択肢が増えました。それは、『許可しない』/『このAppの使用中のみ許可』/『常に許可』の3つです。(これまでは単純にON/OFFに切替のみでした。)もちろん、ユーザの選択肢が増えたということは開発者側でも新たな対応が必要になるということです。 具体的な対応としては、ユーザに許可を求めるメソッドを実装するというものです。 下記にViewController.mファイルのソースを記載します。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

  • [iOS 7] 新たな領域観測サービス iBeacon を使ってみる | DevelopersIO

    領域観測サービス iBeacon の機能は CoreLocation.framework の領域観測サービスの一部として実装されています。領域観測サービスはジオフェンシングを実現するの為の機能で、任意の領域への iOS デバイスを持ったユーザーの出入りを検出することができます。 従来の領域観測サービスは地理的領域観測と呼ばれるもので、位置情報を基に領域への出入りを監視します。iOS 7 では、この領域観測サービスに iBeacon が追加されました。iBeacon は Beacon による領域観測を行う機能で、任意の場所に設置した Beacon を検出して領域への出入り(接近・離脱)を監視します。また、検出した Beacon からの大まかな距離を測定することも可能です。 iBeacon は、地理的領域観測では難しかった非常に狭い領域への出入りを比較的高い精度で検出する事が出来るため、広い領

    [iOS 7] 新たな領域観測サービス iBeacon を使ってみる | DevelopersIO
  • SwiftとiBeaconを使ってお母さんが自分の部屋に近づいて来た事を警告するアプリをつくる - Qiita

    はじめに シチュエーション 部屋で作業をしているとき、突然お母さんが部屋に入ってきたという経験はありませんか? そんな状況を避ける為に、今回はお母さんが部屋に近づいてきたことを知らせる夢のようなアプリを 「iBeacon」を使用することで作ってみたいと思います。 iBeaconとは iOSで地図などに使用されていた「Core Location」にiOS7以降に新たに加わった機能です。 CoreLocationは元々GPSからデバイスを検出していた為、近距離や屋内での使用には不向きでした。 iBeaconはBluetooth LEを使用することで、近距離でのデバイスの位置情報を容易に取得できるようにしたものです。 アプリの仕組み まずお母さんにはestimote社から発売されている ビーコンを大切なものだから..と言って常に持ってもらいます。 http://estimote.com/ ⬇️

    SwiftとiBeaconを使ってお母さんが自分の部屋に近づいて来た事を警告するアプリをつくる - Qiita
  • 1