タグ モバイルファースト室
人気順 10 users 50 users 100 users 500 users 1000 users次世代ビルドツールBazelを使ってAndroidアプリをビルドする - クックパッド開発者ブログ
2015-10-14 次世代ビルドツールBazelを使ってAndroidアプリをビルドする Android 会員事業部所属エンジニアの山下(@tomorrowkey)です。 去年はモバイルファースト室でバリバリAndroidアプリ書いていたのですが、今年に入ってサーバーサイドもやってみたいと思い、最近はRubyを書いている日々です。 Rubyはあまりやったことがなかったのですが、REPLがあってと... 続きを読む
Android開発を爆速にする10のコマンドラインスクリプト - クックパッド開発者ブログ
2014-12-17 Android開発を爆速にする10のコマンドラインスクリプト モバイルファースト室の山下( @tomorrowkey )です。 みなさんはAndroidアプリをビルドするときに AndroidStudioの実行ボタンを押すのと、ターミナルでgradleコマンドを実行するのと、どちらを使っていますか。 クックパッド社内のAndroidエンジニアでもどちらを使うか好みが分かれるの... 続きを読む
Androidアプリ開発で素早くフィードバックをえるためのライブラリを作りました - クックパッド開発者ブログ
2014-12-12 Androidアプリ開発で素早くフィードバックをえるためのライブラリを作りました モバイルファースト室の山下(@tomorrowkey)です。 Androidアプリを開発していて、ふとした時に不具合を見つけたりしませんか。 クラッシュであればDeploygateやCrashlyticsなどでクラッシュレポートを送ることができますが、表示崩れを報告をするにはスクリーンキャプチャ... 続きを読む
MacからiPhoneに遷移させよう - クックパッド開発者ブログ
2014-12-11 MacからiPhoneに遷移させよう こんにちは。モバイルファースト室の中村(@_nkmrh)です。 突然ですが、Mac上で探したレシピをすぐiPhoneで見られると便利だと思いませんか? 先日リリースしたiOSクックパッドアプリではそれが出来るようになりました。 とても便利なのでぜひ活用してください。 ※ 実はこの便利機能、次のバージョンで一旦取り下げ、問題を解決したあとで... 続きを読む
WebPでモバイルアプリの通信量を劇的に削減する - クックパッド開発者ブログ
2014-12-04 WebPでモバイルアプリの通信量を劇的に削減する モバイルファースト室の @slightair です。 クックパッドの iOS/Android アプリは、少し前のバージョンからWebP形式の画像をサーバから取得して表示するようにしています。 この記事では、なぜ画像形式をWebPに切り替えたのか、また切り替える上で注意した点などを説明します。 Cookpad アプリと画像 クッ... 続きを読む
既存のアプリのiPhone 6と6 Plus対応 - クックパッド開発者ブログ
2014-12-03 既存のアプリのiPhone 6と6 Plus対応 はじめまして、11月頭にクックパッドに入社したモバイルファースト室のヴァンサン(@vincentisambart)です。 既存のiOSアプリのiPhone 6と6 Plus対応について書きたいと思います。 既存のiOSアプリはiPhone 6対応済みだと明確にOSに示さないと、iPhone 6でも6 PlusでもiPhone ... 続きを読む
SwiftとObjective-Cのコードを1つのプロジェクトでつかう - クックパッド開発者ブログ
2014-12-02 SwiftとObjective-Cのコードを1つのプロジェクトでつかう こんにちは。モバイルファースト室の中村です。 仕事でSwiftを使うことはまだないのでSwiftについて色々気になっている今日この頃です。 今回はSwiftとObjective-C(以下、Obj-C)を1つのプロジェクト内でつかう方法と、両者の相違点について気になった点を紹介したいと思います。 Swift... 続きを読む
モバイルアプリのログ収集ライブラリ「Puree」をリリースしました - クックパッド開発者ブログ
2014-11-25 モバイルアプリのログ収集ライブラリ「Puree」をリリースしました モバイルファースト室の @rejasupotaro です。 クックパッドでは、サービスをリリースしてログを収集して分析して改善してまたリリースして、というサイクルを素早く回すことでより良いものを作るということをウェブではやってきました。 クックパッドのサービス開発のフレームワークをモバイルアプリでも適用したい... 続きを読む
Swiftで遊んでますか? - クックパッド開発者ブログ
2014-11-12 Swiftで遊んでますか? モバイルファースト室の三浦です。 みなさんはplayground使っていますか? Swiftにはplaygroundが用意されていて手軽にかつライブレンダリングでコーディングをすることができます。 CoreGraphicsの描画などを確認しながらコードを書くこともできてとても便利です。 早速Swiftで簡単なスケッチをしてみましょう! Xcodeで... 続きを読む
KPTで粘り強く品質改善に取り組んだ話 - クックパッド開発者ブログ
2014-10-31 KPTで粘り強く品質改善に取り組んだ話 はじめに こんにちは、モバイルファースト室の@y_310です。 部署名からもお分かりの通りクックパッドでは今年からスマートフォンアプリの開発に特に力を入れて取り組んできました。 実際に昨年と比べて開発体制が大きく変化しています。以前はアプリ開発専門のエンジニアのみで開発していたものを、サーバサイドエンジニアもアプリ開発を学び、自分が所属... 続きを読む
正常なAndroidアプリをビルドできない問題とその対策 - クックパッド開発者ブログ
2014-10-28 正常なAndroidアプリをビルドできない問題とその対策 モバイルファースト室の山下(@tomorrowkey)です。 先日撮るレシピというAndroidアプリをリリースしました。 みなさんの自宅には開かずにずっとおいてあるレシピ雑誌はないでしょうか。その中でも作ってみたいと思うレシピは何品あるでしょうか。 また母親や友達から教えてもらったレシピを付箋に書いて冷蔵庫に貼ってい... 続きを読む
OSSライセンス表記の自動生成機能をCocoaPods Pluginで改善した話 - クックパッド開発者ブログ
2014-09-25 OSSライセンス表記の自動生成機能をCocoaPods Pluginで改善した話 モバイルファースト室の@y_310です。 iOSアプリでオープンソースなライブラリを使う場合、サーバサイドアプリケーション以上にソフトウェアライセンスを意識する必要があります。 多くのライブラリはMITライセンスや修正BSDライセンスで提供されていますが、それらのライブラリを使う場合、再配布時に... 続きを読む
クックパッドAndroidアプリにおける最近のDB運用事情 - クックパッド開発者ブログ
2014-09-17 クックパッドAndroidアプリにおける最近のDB運用事情 モバイルファースト室の @rejasupotaro です。 Androidフレームワークには端末内にSQLiteでデータを保存するしくみがありますが、みなさんはどのようにしてますか? クックパッドのAndroidアプリでは、ActiveAndroidを使ってDBにデータを保存しています。 ActiveAndroidと... 続きを読む
複数のAndroid端末を同時につないで困ってませんか?それadb-pecoで選択できるよ! - クックパッド開発者ブログ
2014-09-09 複数のAndroid端末を同時につないで困ってませんか?それadb-pecoで選択できるよ! モバイルファースト室の@tomorrowkey です。 adb-pecoというスクリプトを作ったので紹介します。 https://github.com/tomorrowkey/adb-peco 不親切なadbの挙動 CookpadではAndroidアプリの開発にGenymotionを... 続きを読む
Material Designの目指すところとAndroid側の変更点 - クックパッド開発者ブログ
2014-07-07 Material Designの目指すところとAndroid側の変更点 モバイルファースト室の @rejasupotaro です。 今年のGoogle I/OではAndroid One、Android L、Material Design、Android Ware、Android Auto、Android TV、Google Cloud Platform、Google Fitな... 続きを読む