You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
9月の終わりに、Flaskから新iPhoneアプリ「FitPort ヘルス&フィットネスダッシュボード」をリリースしました。 予想外に注目されワーッとメールをいただきまして、返信に追われていたのですが、やっと落ち着いてきましたので、ブログをようやく。 FitPortはダッシュボードアプリ FitPortは、iPhoneの「ヘルスケア」アプリに保存されているデータをわかりやすく表示するダッシュボードアプリです。 ヘルスケアとは、iOS 8で新しく追加されたiPhone標準のアプリで、健康とフィットネスに関するデータを保存・表示できるもの。我々デベロッパはHealthKitというフレームワークを使って、書き込みや�読み出しができるアプリを作ることができます。 そしてFitPortは、ヘルスケアからデータを読み出し、もっと見やすく、使いやすくしたアプリ、と思ってもらえると良いと思います。 今、ど
HealthKitを使う HealthKitを使ったアプリの実装方法について紹介します。 HealthKitではiOS 8ユーザーの健康に関する情報を、アプリ間を跨いだ共有の保存領域(HealthStore)で永続化することができます。 あらかじめHealthKitで指定された値を各々のアプリケーションから永続化することで、プリインストールされている「ヘルスケア」から一括して参照することが出来ます。 HealthKitを実機で使う準備 Xcodeで作成したプロジェクトのHealthKitを有効にする必要があります。有効化はCapabilitiesのタブから行えます。 [Project] → [TARGETS (AppID)] → [Capabilities] → [HealthKit] の順に選択して有効化して下さい。 HealthKitを使ったアプリをリリースする場合、iOS Dev C
Healthというのは、歩数などの活動量、摂取カロリーなどのフィットネス情報、体重などの測定情報をiPhoneでまとめて管理しようというもの。 いうなれば... iOSでヘルスケア用のDatabaseを用意するから、みんなそこに入れようね。 そうしたら、いろんな情報を組み合わせて見ることもできるしね。 メーカー撤退でデータが無くなってしまうリスクもユーザに無くなるしね。 という感じでしょうか。 iPhoneのM8センサーでは、歩数(Steps)、歩いた距離(Walking +Running Distance)、上った階数(Flights Climbed) が自動的に記録されます。 さらに、Withings,Fitbit,Nikeなどの活動計を作成しているメーカーは多分対応してくる...と思うので、そうなると、さらにいろんな測定情報が入ってくるようになります。 それらの情報を、標準アプリ「ヘ
iOS8からHealth.appとHealthKitというフレームワークが追加されました。 HealthKitはCoreDataのようなアプリ間で共有できる健康データの読み書きや健康情報に関する単位やformatter、統計計算が行えるフレームワークです。 HealthKit – Apple Developer HealthKitが扱う範囲は幅広いため、この記事ではデータの書き込みと読み込みを例にHealthKitの基本的な使い方について学んで行きたいと思います。 2014年7月25日(金)に第1回 Tech-Gym byプラスアール @SMS 【iOS勉強会、開発者向け】 : ATNDというイベントで、Healthkitについて喋ります。 詳細はTech-GymというiOS勉強会を開催しますの方を見て下さい。 基本的なクラス HealthKitではかなりの数のクラスや単位の定義等が用意さ
iOS 8 の新機能の中でも個人的に気になったのが HomeKit と HealthKit。でも何ができるのか、実際どうやって使うのか、どこまでAPIが開発者に公開されてるのか、発表だけ聞いてもいまいちピンと来ません。 実際に自分で試してみるのが一番です。 そんなわけで、HealthKit、HomeKit を対応デバイスなしでいますぐ試す方法 について6/14日に開催された yidev 第15回勉強会で、表題の内容で発表してきました。 スライドはアップしないつもりだったのでKeynoteではなく Markdown でスライドをつくった のですが、世間的にWWDCの動画(今年のは一般公開されてる)ぐらいまでなら全然OKだよねっていう雰囲気っぽいのでここに内容を貼り付けておきます。 自己紹介 フリーランスiOSデベロッパー ブログ:Over&Out その後 著書:iOSアプリ開発 達人のレシピ
HealthKit.framework に登場する主なクラスを簡単にまとめていきます。 そして HealthKit についてなんとなくわかった気になります。 HKUnit体重をあらわす単位はアメリカではポンド (lb) が広く使われているようですが、日本ではキログラム (kg) が広く使われています。 体温をあらわす単位は日本では摂氏が広く使われていますが、華氏が使われているところもあったりします。 HealthKit では HKUnit クラスを使って様々な単位をあらわすことができます。 キログラムとポンドをあらわすオブジェクトをそれぞれ作ってみます。 let kgUnit: HKUnit = HKUnit(fromString: "kg") let lbUnit: HKUnit = HKUnit(fromString: "lb")もうすこし複雑な単位をつくることもできます。 たとえば、
iOS8からの新機能、HealthKitのサンプルコードのメモです。 この記事はAppleの公開情報から作成しております。 Fit (Sample Code) HealthKitとは? 健康に関連する情報を管理するためのフレームワーク。 健康・ライフログ系アプリのデータベースを統合し、集中かつ安全に管理。 つまり独自の実装なしに健康関連情報にアクセスし、他アプリ間で共有可能。 サードパーティ製のヘルス・フィットネス系アプリを配下に治めようという、 アプリ既出サードパーティにとっては( ゚∀゚)・∵.グハッ!! で ユーザにとっては統合されて便利で嬉しい仕組み。 なお、健康に関するデータはsensitiveなので、デバイスごとに使用を承認する必要があります。 データベースへのアクセス確認、データ取得、データ保存の仕組み、 データ更新された場合の通知設定、データのバックグラウンドフェッチ、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く