タグ

アプリとネイティブに関するdaabtkのブックマーク (2)

  • React Native 一問一答 - Qiita

    1問1答 React NativeのTipsを、備忘録も兼ねて1問1答形式で記述したいと思います。 開発をする前に気になってたところ、疑問などをを1問1答形式でまとめてみました。 随時アップデート予定です(2016/12/23現在) 編集リクエスト、追加、修正大歓迎です。よろしければお願いします。 基 React Nativeとは何ですか? Facebook製のモバイルアプリ向けのフレームワークです。公式 HTMLベースのフレームワークと異なり、Reactで培った仮想DOMを元にネイティブコードを呼び出します。そのため挙動が軽快です。 実際は後ろでJavascriptのランタイムが動いていて、ネイティブコードを呼び出してくれています。 React Nativeのメリットは? たくさんあると思いますが、最大の特徴はFacebookが提言する"learn once, write anywhe

    React Native 一問一答 - Qiita
  • UITableViewのUX改善(今すぐ出来る!) - Qiita

    はじめに deselectRowAtIndexPath(indexPath: NSIndexPath, animated: Bool) UITableView上にあるセルの選択状態を解除するときに使うメソッドですが、 呼び場所を替えるだけでUXを大幅に改善することが出来ます。 経緯 アプリによってはセル押下後に画面遷移するにもかかわらず、 押下直後にdeselectRowAtIndexPathを呼ぶような挙動になっていたりします。 これは悪いことではないですが、画面遷移から戻ってきた時に セルの選択状態を解除してあげたほうがどのセルを押したのか ユーザーに視覚的に伝えることが出来るのでUX的に良いと思ったからです。 例 セル押下直後に解除 この方法だとどのセルを押したのかをユーザーは思い出さなければいけません。 遷移から戻ってきた時に解除 こちらはどのセルを押したのか視覚からはっきりと分か

    UITableViewのUX改善(今すぐ出来る!) - Qiita
  • 1