2013年4月12日金曜日

Pushover - AndroidとiOSにPush通知


WindowsPhoneへのPush通知はPushalotが良さそうです…というエントリがちょっと前に書いたコレ

Pushalot - WindowsPhoneにPush通知

Androidへの通知はTwiProwl+NotifiMyAndroidの組み合わせで行っていたのですが、Pushoverというサービスが良さそうなので乗り換える事にしました。

Pushover
  • AndroidとiOS向けクライアントが用意されている。
  • IFTTTの通知先として使える。
  • Push通知させるデバイスの管理がWeb上で行える。
  • Androidクライアントは受信した通知をNotificationエリアに個別に表示出来る。

iOS向けクライアントは使ったことが無いので使い勝手が良いかは分かりませんが、Android向けクライアントはNotifiMyAndroidより使い勝手が良いと思います。

NotifiMyAndroidは通知を受信した際にIntentをブロードキャストするので他アプリと連携させやすいのが良い点かなと思います。


2013年4月9日火曜日

Windows Phone 8 Nokia Lumia 820にインストールしたアプリケーション


2ヶ月前に書いたエントリの時から変化があったので改めて。

あれ - Windows Phone 8 Nokia Lumia 920にインストールしたアプリケーション



Pushalot - WindowsPhoneにPush通知


WindowsPhoneへのPush通知は長いことTwiProwl/IMAProwl + toastyという組み合わせで使っていたのだがPushalotという良さそうなサービス、アプリケーションを見つけたので早速試してみた。

Pushalot

toastyと比べるとPushalotは以下の点が優れている。

  • WindowsPhoneだけでなく、Windows 8向けにもクライアントアプリが用意されている。
  • Push通知させるデバイスの管理がWeb上で行える。
  • SSLに対応(toastyは対応してない)
  • WindowsPhone8のLockscreenに未読の通知件数を表示させられる。

  • 既読ステータスをデバイス間で同期できる。
    例:Lumia920と820に同じ通知をPush。920で通知を確認。820側も自動的に既読状態になる。

TwiProwlをPushalotに対応させる



PushalotのAPIページにRubyのサンプルコードが載ってるのでそれを使うのが楽

私はTwiProwlの360行目あたりに以下のコードを挿入した。
  def pushalot( icon, params={}, user = nil )
    begin
      require "net/https"

      url = URI.parse("https://pushalot.com/api/sendmessage")
      req = Net::HTTP::Post.new(url.path)
      req.set_form_data({
      :AuthorizationToken => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      :Title => params[:event],
      :Body => params[:description],
      :Image  => "https://ar3r3.com/icon_twiprowl.png",
      :Source => params[:application],
      
      })
      res = Net::HTTP.new(url.host, url.port)
      res.use_ssl = true
      res.verify_mode = OpenSSL::SSL::VERIFY_PEER
      res.start {|http| http.request(req) }
    rescue
      error "Error while Prowling: #{$!}"
    end
  end

こうした方がいいよ!みたいなツッコミ頂けると喜びます。


2013年4月2日火曜日

Bluetoothで繋がる万歩計Fitbit Zip買ったよ

某あおやまさんとか某管理日誌の人は上位機種のOneを買ってましたけど僕はこれでいいかな…と。

fitbit zip

Fitbit

Bluetooth 4.0に対応しててiPhoneと接続できるらしいです、Androidのアプリもそのうち出るらしいです。
Bluetooth 4.0なAndroid端末持ってないのでなにか買わなきゃ…


付属のドングルを挿したPCの近くに行くと勝手に歩数などの情報を吸い上げてくれるのでスマートフォンと繋げなくてもそこそこ捗る。


Webの管理画面はこんな感じ

Oneと比べるとZipはハイテク感無いけどバッテリー半年くらいもつみたいですし、安いですし可愛いのでZipもアリだと思いますよ?

fitbit萌える