GarminOS anchor.png

GarminOSはGarmin社から販売されているデバイスに搭載されている独自のリアルタイムOS。他社にライセンスしていないようで,Garminのデバイス以外には採用されていない。

GarminOSについての情報はほとんど公開されていないので詳細は不明。
GarminOSは大部分がCで開発されていて,UIの一部をC++で開発しているようだ。

Page Top

Garmin Connect IQ anchor.png

Garmin Connect IQは,Garmin社の機器に搭載されている機能を活用するプログラム等を構築するためのプラットフォームのようだ。

構築されたアプリケーション等は,GarminデバイスのGarminOS上で実行される。

Garmin Connect IQでサポートされているアプリケーションには,以下のようなタイプがサポートされている。

  • Watch Faces ウォッチフェイス
    Garminスマートウォッチのホーム画面とも言える特別なアプリケーション。
    シンプルな時計表示だったり,多くのデータを表示できたり,といろいろなウォッチフェイスが作られていて,好みのものに変更することが出来る。
    ウォッチフェイスは時計として常に表示が必要となるので,バッテリー持ちへの影響を最小限に抑えるために,いくつかの機能は制限されている。このことから,GPS・電子コンパス・外部ANT+センサーなどにはアクセスできない。
  • Device Apps デバイスアプリ
    Garminデバイスが持つほぼすべての機能にアクセスが可能となるアプリケーション。
    外部ANT+センサーへのアクセス,他の機器との接続・通信,アクティビティ・データファイルへのRead/Writeなども出来る。
    アクティビティ・アプリはこのタイプのアプリケーション。
  • Widgets ウィジェット
    ウィジェットはウォッチフェイス画面から容易な操作で起動できる表示に特化したミニアプリ。
    データ情報への一目でわかるアクセスを提供することを目的としている。
    デバイスアプリとほぼ同様のリソースを使用できる。
  • Data Fields データフィールド
    アクティビティと呼ばれる(トレーニング等の特別なアプリケーション)が使用するデータ項目を拡張することが出来るプラグイン機能。
    アクティビティの設定で,表示や保存するデータ項目を追加することが出来る。
  • Audio Content Providers 音楽制御プロバイダー
    音楽コンテンツを再生・アクセスする時に使用する特別なアプリケーション。
    音楽コンテンツ対応のプレーヤー用のプラグインとして動作するようだ。メディアとサードパーティのコンテンツサービスの間の橋渡しを行う。
Page Top

Garmin Connect IQ SDK anchor.png

Connect IQ SDKは,Garminデバイスで動作する上記のアプリケーションを作成するときに利用するSoftware Development Kitのこと。
アプリケーションAPIや各種センサーへのライブラリ,ドキュメント等,アプリケーション開発に必要なツール一式が含まれている。これを利用して,独自のアプリケーションを作成することが出来る。

また,作成したアプリケーションをGarmin Connect IQ Storeで公開・配布することが出来るサポートも含まれている。

Connect IQ SDKでは,アプリ開発のために設計されたGarmin独自のオブジェクト指向言語であるMonkey Cでプログラム開発を行う。

Page Top

Garmin Connect IQ Store anchor.png

Garminデバイス用の各種のアプリケーションの公開・配布・販売を行うマーケット環境

Garmin Connect IQ Storeは,WEBブラウザやスマートフォンアプリ(AndroidiPhone),またはPCのGarmin Expressでアクセスできる。

Connect IQ StoreアプリやGarmin Expressには、Garminデバイスの機能を改善するための修正・更新を行うサポート機能も含まれている。


新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 35, today: 1, yesterday: 1
最終更新: 2024-02-21 (水) 12:58:44 (JST) (67d) by yuji