2015年7月27日のブックマーク (2件)

  • なぜJava以外のプログラミング言語でAndroidアプリを作ろうとするのか - Shoichi Matsuda's diary

    こにふぁーさんのツイッターでこんな発言を発見しました。 AndroidGoRubyやHaskellやKotlinで書いたよって話、どうしたらそういう情熱がわき上がるのかわからないし当すごいと思う— こにふぁーあぁぁん? (@konifar) 2015, 7月 24 自分もたまに「Java以外のプログラミング言語でAndroidアプリを作る」ということをするクチです。 (Androidに限らずいろんな環境でいろんな言語を使おうしますね。) 具体的には、最近だとKotlinで瞬間タイマーというアプリを作ったりしてます。 なぜ自分が他の言語で書こうとするのかを今ぱっと思いついた範囲でまとめてみます。 新しい言語を学ぶ機会として"ついでに"アプリを作っている 真っ先に思いついたのはこちらです。 一番の目的は「新しい言語を学ぶこと」で、その手段として「アプリ(などなど)を作りきってみる」という

    なぜJava以外のプログラミング言語でAndroidアプリを作ろうとするのか - Shoichi Matsuda's diary
    shibe97
    shibe97 2015/07/27
  • カスタムViewをNibから初期化し、IBDesignableとIBInspectableで便利に使う - Think Big Act Local

    iOS開発をしていると、独自のViewを作りたい場合があります。 実現する方法は色々あると思うのですが、最近自分がやっている方法をまとめます。 (以下で実装しているコードは GitHub にすべてあげています) 目指すゴール Storyboard / Interface Buidler から初期化できる コードからも初期化できる IBDesignable & IBInspectable に対応している 各画面から使いやすい(汎用性が高い) 上記を満たすカスタムViewを目指します。 こんな感じの、ユーザーにレビューをお願いするViewで、 ↓みたいにStoryboard上から値をセットできるものを作ってみます。 実装の流れ 1. カスタムViewのxibとクラスを用意する (1) xibを作成 MyCustomView.xib というファイルを作成します。 Size を "Freeform

    カスタムViewをNibから初期化し、IBDesignableとIBInspectableで便利に使う - Think Big Act Local
    shibe97
    shibe97 2015/07/27