android

萌える瞬間英作文バージョン 0.401をリリースしました!

毎年、エイプリルフールはなんか作ろう! と画策しているのですが、今年は「萌える瞬間英作文」というAndroidアプリを作りました。 萌える瞬間英作文 - Google Play の Android アプリ さて、瞬間英作文ってご存知でしょうか? こちらの英語上達完全マップ●…

Meteorが見せるIsomorphicなDBとリアクティブな開発モデル

最近、Meteorを試して見てます。これはちょっとスゴイ。正直、当時Railsに受けたのと同じ興奮がある。 Meteorの説明は「リアルタイムWebアプリケーションフレームワークMeteorについて」あたりが分かりやすいので、こちら参照。 実は、2012年の公開時から存…

Androidのエンドツーエンドテストの自動化も Cucumber から Turnip へ

以前はAndroidのATDDにはCabash-Androidを入れてたのだけど、やっぱ時代はCucumberからTurnipだよねってことで、AndroidなTurnip環境を作ったので構築メモ。 ちなみに出来たものはこちらへ。 github - koduki/turnip_with_android_example インストール まず…

weinreではじめるAndroid/iPhoneデバック!

AndroidやiPhone実機でしか再現しないバグって良くありますよね。 モバイルシミュレータやSafariのUA変更でスマートフォン向けのWebページを見ることはできますが、実機でしか再現できない問題のケースはよくあること。 また、PhoneGapなどで開発している場…

Androidでレガシーコードを書き続けないためのたった1つの方法

答え:テストできるように作る 周りでAndroid開発してる話を聞くのですが、どうもテストがしづらかったり、修正が大変だったりする模様。ここを直してあそこがバグるみたいな。 本屋で参考になりそうな本を探すも、入門系かリファレンス系が殆どで、「どうい…

OAuth2.0のclient_secretって本当に秘密鍵ですか?

OAuthをしているサービスをAndroid + PhoneGap経由で使いたくて調べて見ました。 そして、色々調べたり考えたりした結果、 client_secret ってそもそも秘密鍵にする必要なくね? という天啓を得たので、つらつらと書いてみます。secretって名前なのに秘密で…

ミクさんでSiri対抗アプリを作ってみた

ミクさんでSiri対抗アプリを作ってみました。 ようは音声ランチャー + 人工無脳ですが、デモ動画を作ったので、どんな感じかは下記参照。 【ニコニコ動画】ミクさんでSiri対抗アプリを作ってみた 見ての通り、まだ本当に最低限できてない状態です。一応、ベ…