〜筋肉はすべてを解決する〜こんにちは。#1を開催いたしました!クックパッドでは、Cookpad.apkを通して、Android技術やサービス開発に関する知見を定期的に発信していこうということで、今回はその第1回目でした。(当日のイベント開催時の様子)第1回は弊社内のAndroidエンジニアからそれぞれ、業務を通じて得られた知見の共有や開発のための工夫についてお話をさせていただきました。対談の中で、「筋肉はすべてを解決する」という言葉がたくさん飛び交いましたが(笑)、実際エンジニアの方々がどのような工夫をしたのか、当日のプログラムや本ブログを通して当日の様子をご来場いただけなかったみなさまにもお届けしたいと思います。Androidの現状報告」はじめに、2014年新卒入社の吉田より、ReactNative製のアプリをリリースして実際に起った問題や普段の開発フローについてお話いたしました。技術部モバイル基盤グループ所属で、主にAndroidアプリの開発効率改善に取り組んでいる児山からは、巨大なシングルモジュールアプリケーションだったクックパッドアプリを、マルチモジュール化するまでの経緯と実際の進め方、今後の改善についてお話いたしました。Kitでカスタムモデルを動かすためのノウハウをお話いたしました。「AndroidXとAOSP」2018年7月入社でメディアプロダクト開発部所属で主にcookpadTVのAndroidアプリ開発担当している安部からは、AndroidXがAOSPに公開されたのにちなみコードの取得やパッチなどのお話をさせていただきました。Androidアプリのリリースを自動化への取り組みについてお話をしました。Builderを使ったときの良かった点、悪かった点やTV向けアプリで気をつけなけらばならない事をお話させていただきました。DSLに移行するにあたってのノウハウのお話をさせていただきました。付箋形式でお答えするQ&AディスカッションCookpad.apkでは参加者のみなさまからの質問を付箋で集めています。ほんの一部ではありますが、当日は下記のような質問に回答いたしました。社内のログ基盤があり、そちらを使っています。プロジェクトに求められる規模感やスピード感によって差があると思いますが、最初からモジュール分割をしつつ開発を進めることはできると思います。早い段階で共通のテーマやスタイルリソースを切り出すことができればデザイナが見る範囲を狭められるのでおすすめです。モジュールの作成は1人で進めました。最初に試したときはテストがこけたりして長期化してしまってタイミングがあわなくなり失敗したのですが、二度目に試したときは慣れたのか短時間でマージまで持っていけました。タイミングが被りそうになったら諦めて新機能開発の合間に新しくやりなおすと理解も深まって良い気がします。いうツールでグラフにしています。対応してませんが、対応予定です。Phoneがおすすめだと思います。Phoneが標準に近くておすすめです。(Pixelが日本発売決定したので、今ならPixelがダントツでおすすめです。)シェフの手作り料理Cookpad.apkでは、今回はAndroidの最新OSである「P」を頭文字としたシェフ手作りのごはんをご用意させていただきました!食べながら飲みながらカジュアルに発表を聞いていただけるように工夫しています。今回お越しいただけなかった方も、ぜひ次のイベントはご参加くださいね。クックパッドではAndroidエンジニアはもちろん、その他新規事業、レシピサービス事業などに携わる新しい仲間を募集しています。ご興味がある方はぜひご応募ください!お待ちしています。クックパッド株式会社また、今後のイベント情報についてはConnpassページについて随時更新予定です。〜筋肉はすべてを解決する〜Tweet関連記事2019-04-02クックパッドが今、エンジニアとデザイナーを採用したい理由こんにちは、クックパッドの冨永(@mamiracle__)です。...2019-02-27【開催レポ】Cookpad.apk#2を開催しましたこんにちは、Androidエンジニアしている吉田です。R&Dにおけるサービス開発者の仕事こんにちは。使ったセキュリティログ検索基盤の構築サービス特性にあった検索システムの設計戦略クックパッド採用説明会「クックパッドはサービスの作り手を採用したいんです。/*}*/スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。