タグ

ブックマーク / konifar.hatenablog.com (6)

  • DroidKaigiで聞きたい話をざっと挙げてみる - Konifar's WIP

    DroidKaigi第2回が 2016/2/18(木)、2/19(金)に開催されます。前回のDroidKaigiも素晴らしかったので、次もすごく楽しみです。 droidkaigi.github.io 11月末までCFPを募集しているんですが、どのくらい集まってるかな?とワクワクしながら見に行ってみたら10件しかありませんでした。(2015/11/12時点) まぁ締め切りまでまだ2週間以上ありますし、内容を練ってる人もたくさんいそうですよね。ただ、中には 「話せる内容あるっちゃあるけど、こんなの聞きたい人いないよね…?」と足踏みしてる人もいるんじゃないかなぁと思うので、個人的に聞きたいことをつらつらと書いておこうと思います。 MVP適用成功事例 MVPでもMVVMでもいいんですが、いわゆるアーキテクチャを適用してすごくうまく行ったという事例を聞きたいです。自分も以前に調べてプライベートアプリ

    DroidKaigiで聞きたい話をざっと挙げてみる - Konifar's WIP
    petitviolet
    petitviolet 2015/11/13
    mvp応募しようかなぁ…
  • potatotips #22 に参加してきたのでざっくりまとめてみる - Konifar's WIP

    モバイルアプリの知見共有会であるpotatotipsに初めてブログまとめ枠で参加してきました。 connpass.com potatotipsはビックリするくらい人気になっていて、一般枠の倍率が4〜5倍、発表枠でも抽選に漏れてしまうこともしばしば。ですが実はブログまとめ枠はなぜかいつも空きが出るくらいスカスカで、ちょろっと申し込んだら普通に通りました。 ブログまとめ枠は5人もいるみたいですし、資料はいつものGitHubリポジトリに上がると思うので、Androidの発表を聞いて自分が考えたことをメインにざっくりまとめたいと思います。 CIと実行時間 @tomoaki_imaiさんによる、メルカリでやっているCIに関する知見の共有でした。 Tips for better CI on Android from Tomoaki Imai www.slideshare.net 最近はCIツールが充実

    potatotips #22 に参加してきたのでざっくりまとめてみる - Konifar's WIP
  • エンジニアの「できない」という言葉の裏側 - Konifar's WIP

    「ここ、こんな感じにできませんかね?」と言われたエンジニアが、「うーん、それはちょっと厳しいですね。できないです」と返すみたいなやりとりは結構見かけます。 この「できますか?」⇒「できない」というやりとりなんですが、「できない」という言葉にはいくつか裏が考えられます。言葉足らずだっただけでちょっとした調整をすればできるよね、というケースもあるので、「できない」という言葉の裏側をまとめておこうと思います。 先に補足しておくと、「エンジニアの人の言葉が足りなすぎるでしょ」という意見ももちろんあると思います。こういうコミュニケーションは、お互いの信頼度によっても変わってくるので難しいところです。お互いが相手に伝わるように意識すべきだと思うんですが、 エンジニアから「できない」と言われた時にどういう意味で言ってるのか想像しやすくなればいいなという思いで書いておきます。 ちなみに、「(できるけどやり

    エンジニアの「できない」という言葉の裏側 - Konifar's WIP
  • ライブラリの守備範囲は狭い方がいい - Konifar's WIP

    開発で使うライブラリってどう選定してますか? たぶん選定基準は様々ですよね。社内で基準が明文化されてるところもあるかもしれません。 選定の際には、GitHubスターの数やドキュメントの充実度、最終更新日といった客観的な指標はもちろん、キャッチアップコストやサービスの規模といった開発上の様々なトレードオフを考慮する必要があります。自分は漠然と「ライブラリはあんまり大きくない方がいいなぁ」と考えていたんですが、ちゃんと思考整理できていなかったので、ざっとまとめておこうと思います。 Android開発が多いので、Androidのライブラリを例に話します。あくまで現在の自分の考えのまとめなので、それ違うんじゃない?と思われるところもあるかもしれませんが、その辺は優しくツッコミいただけると嬉しいです。 ライブラリはみんなの課題を解決する そもそもなぜライブラリを使うかというと、その方が楽だからですね

    ライブラリの守備範囲は狭い方がいい - Konifar's WIP
  • エンジニアから非エンジニアに歩み寄る方が捗る - Konifar's WIP

    エンジニアのメンバーと話していると、 なんだかもどかしい気持ちになることがあります。 なんか話が噛み合わないというか、すごく他責な言い方をすると 「もっと開発のこと理解してほしいなぁ」と感じてしまう時があるんですよね。例えば、難易度の高い修正をさらっとできそうな感じで話されたりとか、逆に超簡単なのに難しいと思って遠慮されてたとか。そういう認識の違いから来るもどかしさです。 最近、このもどかしさを解消するには エンジニアから非エンジニアに歩み寄る方がいいなぁと思い始めたので、考えをまとめてみます。 相手の立場に立って考え直す このもどかしさ何とかならないかなぁと考えていた時に、 SHIROBAKO 17話『私どこにいるんでしょうか…』を見ました。 anicobin.ldblog.jp この回では、新人制作の佐藤さんがアニメーターの遠藤さんにちょっとキツいスケジュールの仕事をお願いし行くシー

    エンジニアから非エンジニアに歩み寄る方が捗る - Konifar's WIP
    petitviolet
    petitviolet 2015/05/09
    題材としてSQL確かに良さそう
  • AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP

    Android開発していると、なんかMVCうまくいかないなぁとモヤモヤしてきました。そろそろ他のアーキテクチャを模索してみた方がいいんじゃないかと思い始めまして、ある程度考えがまとまったので自分なりの指針を残しておこうと思います。 そもそもアーキテクチャ必要なのか 世の中には色々なアーキテクチャが存在するんですが、なんか概念を読んでもスッと理解できることが少ないんですよね。これはなぜかと言うと アーキテクチャが解決しようとしている問題を理解できないからです。 極端に言うと、HelloWorldを表示するアプリにMVCを導入する必要があるの?って言うと答えはNoですよね。じゃあの名前をリストで表示するアプリだったらどうかと言われると、これもまだ必要ないかもしれません。 つまり、アーキテクチャを適用しなくても問題がないほど小さなアプリにおいては、ただ冗長になるだけなので別にいらないわけです。

    AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP
  • 1