ブックマーク / rejasupotaro.github.io (9)

  • Views in Spain - Rejasupoem

    3週間ほどスペインに行ってきた記録です。 街 スペインの中でもリゾート地っぽいところだったのでビーチ、港、カジノ、城という感じだった。 また、近くにヌーディストビーチがあったのだけど、あいにく冬は日と同じくらい寒いので、誰も泳いでいなかった。夏にまたおいでと言われた。 その代わりクリスマスシーズンだったので、スペインのクリスマスを見ることができた。 まあ、街がイルミネーションで飾られたり、クリスマスソングが流れてたりと、あまり日と変わらないと思ったのだけど、スペインでは法律か何かで日曜に働くことが禁止されているので、休日に店が空いてるというのが特別なことらしい。 精肉店や市場やスーパーに通って人々の生活を見つつ、その土地の材を使って料理をしていた。 べ物が口に合わないということはなかった。ビールは水より安かった。

    Views in Spain - Rejasupoem
    yag_ays
    yag_ays 2014/12/25
  • Android Wearと腕時計とデザイン - Rejasupoem

    Google I/OでLG G Watchをもらったのだけど(※画像は僕の手ではない)、見た目がどうもおもちゃっぽい。 それで「腕時計 バンド」で検索して上に出てきた丸ビルにあるアルキメデス・スパイラルっていう時計屋に行ってきた。 バンドを変えてもらったら愛着が出て、今までだったら充電忘れた→めんどくさい→まあ付けなくていいかって扱いだったのが、ちゃんと充電して付けようって気持ちになりました。 ちょっとしたライフハックでした。 賛否両論あるAndroid Wareですが、雑に通知を送ってもそれなりに表示してくれるし、書こうと思えば好きに画面が書けるし、新しい知識を必要とせずにアプリが作れるし、設計は悪くないんじゃないかなって思う。 Android Wearはダサいという声をよく聞くけど、モトローラはデザインに力を入れてて、5月にフェイスのデザインコンテストをやってて面白いなーって思いながら

    yag_ays
    yag_ays 2014/07/15
  • 今できるMaterial Design - Rejasupoem

    さっそく自分のアプリにMaterial Designを適用しようとしてAndroid Lでしかテーマが使えないとか、サポートライブラリがうまく動かないとかで挫折したみなさんこんにちは。 自前でゴリゴリテーマを書いたり、サポートライブラリのバージョン指定を + にしてたらいつの間にかバージョン上がってて破滅した、なんてこともありそうですし、僕はまだ様子見てます。 ただし、Material Design自体がAndroid専用のものではなく汎用的なデザインガイドラインなので、新しいSDKやライブラリを使わなくてもガイドラインに従うことでそれっぽく見せることができます。 Introduction - Material Design - Google design guidelines にはアニメーションやエフェクト以外にも、タイポグラフィの扱い方、余白の取り方、Dividerの使い方などがありま

    yag_ays
    yag_ays 2014/07/13
  • [Failure teaches success] データの持ち方を失敗した - Rejasupoem

    社内には障害が起こったりすると、次回失敗しないように "Failure teaches success" っていう知見を蓄積するシステムがあるのだけど、この度 プライベートで書いてるアプリ で障害を起こしてしまったので、知見をブログに書くことにしました。 概要 今日の夕方にmiyagawaさんからAftershowが表示されないと連絡をいただきました。 発生原因 アプリ内でのデータの持ち方にいろいろ問題がありました。 Rebuild.fm for AndroidではEpisodeは端末のsqliteに保存していて、ActiveAndroidで読み書きしていましたが、リスト表示するために何かのカラムでソートする必要があったのだけど、日付は "Jun 15 2014" みたいに入ってくるからソートしづらいなと思って、urlを見てたら "http://rebuild.fm/10" みたいにスラッ

    yag_ays
    yag_ays 2014/06/16
  • 0から学ぶアプリの配色 - Rejasupoem

    当方Androidエンジニアをしておりますが、プライベートでアプリを作るとき、画像リソースについてはAndroid組み込みのものを使ったり、Fontawesomeを使ったり、フリー素材を使ったりしています。 しかし配色はインターネットに落ちていなくて、自分でやるとイマイチで、いい感じにしたいという気持ちがありました。 そこで、調べたり試行錯誤をして知見が得られたので、配色に悩むエンジニアのために共有します。 3行まとめ デザインはセンスで行うものではなくロジックで成り立ってる、つまり努力でなんとかできる Color Scheme Designer 3 便利 配色を学ぶのには下のスライドが一番分かりやすかった 色彩センスのいらない配色講座 from Mariko Yamaguchi STEP 1. 対象に興味を持つ 〜〜で必要だから勉強しなければって始めてたものが長く続いたことがないので、

    yag_ays
    yag_ays 2014/06/05
  • 関数型言語を学ぶことは実務でどう役に立ったか - Rejasupoem

    関数型LT大会で「実社会の問題を解決する関数型言語」というタイトルで発表しました。 というのも、会社で「すごいHaskellたのしく学ぼう!」の輪読会をしていて、最初こそ10人以上の人が参加していたのだけど、章が進むごとにどんどん人が離脱していって、主催者としてはなんとか完走したいという思いがあったので、調べたのですが、 ヒアリングから、この二つの線がクロスしたときに、人は離脱するという知見が得られました。 ということで、Haskellに対して実用性を見出したいと思いながら半年を過ごしたのですが、実用的 = 仕事で使うということであれば、今の現場でHaskellに移行するのは現実的ではありません。 でも、Haskellには関数型言語のエッセンスが詰まっていて学びが多かったと思っていて、直接的には使っていないけど、概念として役立つことがあると思ったので、それを伝えるために今回文章に起こしまし

    yag_ays
    yag_ays 2014/05/12
  • android.casual.test #2 に参加しました - Rejasupoem

    前日にE2Eのテストの知見共有会に出て、その翌日にAndroidのテスト勉強会に出たので思ったことなど。 どこまで自動化するか UIテストの自動化がコストと見合うかという議論をしてて、UIテストって価値ある状態を維持するコストが高かったり、テストの実行に時間がかかったり、プロジェクトによるところもあるけど、うまく回すの難しいから無理に自動化しなくてもいいのではという感じになった。 特にAndroidは、RobotiumやらuiautomatorやらSelendroidやら、あるいはその上のレイヤーのAppiumやCalabashとか、いろんなツールがあるのだけど、結局どれが生き残るのか全然読めないし、意気揚々と導入したフレームワークが数カ月後にDeprecatedになって大爆死なんてことがカジュアルに起こり得るので、特定のフレームワークにあまり依存したくない。 それでどうしたらいいかという

    yag_ays
    yag_ays 2014/04/05
  • デザインリサーチをするにあたって - Rejasupoem

    今まではいかに綺麗なプログラムを書くかっていうことに時間に割いてきたのだけど、最近デザインの重要性をひしひしと感じるようになり、当にユーザーが求めるものって何なのか知りたくて、デザインリサーチをすることになりました。 そこで、を読むなどして調べたことをまとめました。 デザインリサーチとは 様々な方法論を用いて、製品やサービスの現在、または将来のユーザーや環境を詳しく調査し、分析を行うことである。 わざわざデザインリサーチをする理由 "エンジニア、デザイナー、営業担当部の人たちが、自分たちは客にとって役立つことを知っていると思い込んでいる。特別な観察力と経験のあるデザイナーならこれは当かもしれないが、そんな人たちは非常にまれで、しかも成功した人々は、注意深い観察と、特定の文化や環境にいる人々の理解とによって、自分たちの感を「訓練してきた」だけなのです。" デザインって才能がある人しか出

    yag_ays
    yag_ays 2014/03/30
  • アプリの評価を良くするということについて考える - Rejasupoem

    なぜ評価を良くすることが重要なのか Google Playでグロースハックする5つのポイント Googleの発表によると、星4つ以上の評価を受けているアプリは、そうでないアプリのなんと29倍のレベニューを生んでいるそうです。 Google Play IAP revenues rocket 700% Apps with a two star rating are likely to generate 74x more revenue than a one star-rated app. Jumping to three stars meanwhile saw a 1.8x increase in revenue, while four-to-five star games on averaged generated 2.8x more money than three star-rated

    アプリの評価を良くするということについて考える - Rejasupoem
    yag_ays
    yag_ays 2014/01/16
  • 1