スマホHack!

IOS と Android の LocationKit の概要

スマホ関連の海外ニュースです。

多くの近代的な携帯アプリは GPS とユーザの位置データに大きく依存して、ナビゲーション アプリ – アプリのコア機能の一部であるか、かどうか使用しないより直接分析やマーケティングの目的など。コンテキスト位置ユーザー情報の恩恵を受けることはできませんいくつかの企業がありますが、デフォルト iOS や Android の SDK の場所のライブラリを使用するとき、それは頻繁急速バッテリー劣化を犠牲にして来る。SocialRadar の LocationKit、機能を追加するだけでなく、また電池の消耗を軽減するこれらのライブラリの直接置換を入力します。 LocationKit は、自分のアプリに位置情報ベース機能を追加するが、彼ら自身を機能を構築する開発リソースを持っていない会社のための利益になります。直接交換 SDK LocationKit CLLocationManager (iOS) および LocationManager (アンドロイド) の機能のすべてを継承、追加機能の茄多を紹介します。 さらに、会場、建物およびアドレスの大規模なデータベースでは、LocationKit の呼び出しで保存されます。重要な場所の訪問を自動的に検出した後には、すべてのコンテキスト情報をフェッチし、: LocationKit の最も興味深く、有用な機能をいくつか示します: LocationKit は、ユーザーがユーザーの歩行かどうか、GPS や加速度センサーなどセンサーからの生データを使用して、自宅や職場では – の運転の活動の現在のモードを確認できます。標準の Apple と Android の Sdk は、ユーザーがモードを決定する感覚的方法を提供しません。アプリは iOS CoreMotion マネージャー (モーション コプロセッサを生かした) に対して承認されたアクセスをされている、もし生のセンサーではなくは、バッテリ寿命を節約がこれと、追跡活動モードのより高い精度を提供を使用する LocationKit に切り替えます。 IOS では、そのような活動は次のように聞くあなたがだろう: 近くの人の特徴は、アプリの近くにいる他のユーザーを検出することが可能。「近くに」流体用語を LocationKit によるとが一般にそれは都市ブロックを指します。「LKPerson オブジェクト」が返されると、限られた範囲内のユーザーが可能に他人の情報。アプリでこの機能を有効にするには、企業、たとえば、売込みを開始またはユーザーを接続することができます。 ユーザー情報がない LocationKit ノート共有他のユーザー セキュリティおよびプライバシーのための理由。IOS では、開発者になります他の近くのユーザー、次のように: LocationKit は、ユーザーが会場で店舗地図データベースを使用しているときに自動的に検出できます。この訪問の監視機能は、ユーザーが入力したり特定の場所 – 第 2 回と言う、スターバックス、マーケット ストリートの葉場合を検出します。LocationKit の SDK は、2 つの方法 – didStartVisit と didEndVisit – それらの立地点のシステムに通知するデリゲートを提供します。 この機能の多くのアプリケーションがあります。たとえば、企業プロモーション画面は、ユーザーが入力するユーザー入力、17、15 間スターバックス クーポンを離れて 20 パーセントを提供しているなど、ユーザーが特定のコンサート会場に入る、駐車予約券を提示 – 特定の場所にそれを使用できます。アプリがフォア グラウンドまたはバック グラウンド、複数のセンサーを使用して位置を特定する予測アルゴリズムを使用してかどうかに関係なく行われます。 Android と iOS が標準的なトラッキング機能を提供して、LocationKit は、携帯電話バッテリーの利用効率を維持しながら余分なリバース ジオコーディング呼び出しなし状況に対する認識の場所/会場情報を提供することによって上記と超えて行きます。 LocationKit は、さまざまなデータの視覚化、強力なダッシュ ボードを提供します。 たとえば、キーの場所を推定する LocationKit の能力を活用し、経営者が見えた一目手段でアプリが家庭で使用されているとき、仕事で使用されます。ユーザーが住んでいる仕事、買い物の偉大なグラフィック表示が取得します。これは、もちろん、改善する企業の能力を向上させる「顧客の獲得、アプリの婚約とユーザーの保持」 経営者のデジタル ダッシュ ボードの開発者の一部に多くの作業をせずに素晴らしい顧客洞察力のロックを解除する – 年齢と収入レベル セグメント-、性別などによって分解ができます。実際には、Google アナリティクスや Crashlytics など、他の人気のあるツールの LocationKit の解析ツールを使用する利点である: コーディング作業のほとんどが既に行われているので、LocationKit SDK の他の機能を活用しています。カスタム イベント データを LocationKit のバックエンドに渡すを行う唯一の追加作業の開発者が必要でしょう。 あなたが見ることができるないパフォーマンスとバッテリ寿命を犠牲にしてより大きい洞察力を提供できるあなたの既存のデフォルト ロケーション マネージャーを置き換えるものにいくつかの本当の利点があります。次に、あなたの iOS や Android アプリに LocatinKit を統合することがいかに簡単を紹介します。 関係なくどのプラットフォームを使用します、まず行う必要がサインアップし、開発者ダッシュ ボードを介して API トークンを受け取るはず。次の手順は、iOS から始めますので、各プラットフォームに固有です。 IOS の, を開始する最も簡単な方法は、CocoaPods、あなたの Podfile に以下を追加する: 設定にチェック > の場所を更新するバック グラウンド モードを有効にします。 次のプライバシーとアクセス権関連の属性に、次に、info.plist ファイルに追加 uezVNpFAQ7yByBK91FS2: 最後に、あなたは既に 1 つを持っていない場合の objective-c でブリッジ ヘッダーを作成し、LocationKit Objective-C のライブラリを参照するのには、次を追加: その後アプリで LocationKit を使用するには、インポート ステートメントをファイルの先頭に追加する必要が単に: 起動時すぐに lKLocationManager を開始するには、ファイルの didFinishLaunchingWithOptions メソッドを委任し、追加: requestLocation ハンドラー メソッドを使用して現在の位置を取得する最も簡単な方法は: 現在を取得する場所 – 緯度と経度以外と iOS を使用することがなく形式での逆ジオコーディング – することができます会場などの場所、より多くのコンテキスト位置情報を提供するために LocationKit の requestPlace メソッドのハンドラーの使用: もちろん ios に叩くことができるより多くの機能もありますのでしてください.
続きを読む…

Getting Started with LocationKit for iOS and Android

Many modern mobile apps rely heavily on GPS and user location data, whether it is part of an app’s core functionality–such as with a navigation app–or is used more indirectly–such as for analytical and marketing purposes. There are few companies that can’t benefit from contextual location user information, but it often comes at the cost of rapid battery degradation when using the default iOS or Android SDK location libraries. Enter SocialRadar’s LocationKit, a direct replacement for these libraries that not only adds functionality but also reduces battery drain.
Read more…

facebooktwittergoogle_plusredditpinterestlinkedinmail

Comments are closed.