You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
目次 はじめに 技術選択の基本的な方針 技術選択の各論 HTTP Client Dependency Injection View Injection Asynchronous Control Flow Object Relation Mapper Logging Fragment はじめに 技術部の id:gfx です。 Android版クックパッドアプリのリニューアル*1 から約1年たちました。現在はリリースごとに5人程度がコミットし、2週間に1度リリースを行う開発体制となっています。プログラミング言語はJavaで、コメントも含めたアプリのソースコードの行数は約15万行です。 本エントリでは、Android版クックパッドアプリで使っている技術、具体的にはライブラリやフレームワークについて紹介します。また、そのための技術選択のアプローチについても概説します。 技術選択の基本的な方針 まず
12/10に、ビジネス用途向けのチャットサービス「ChatWork」のAndroidアプリが大幅リニューアルされました。 チャットワーク社といえば、国内有数のTitanium Mobileをガッツリ触っている会社としても有名ですが、今回のリニューアルではAndroid SDK + Javaによるネイティブ化を断行したようです。(ツール選びに関する感想は最後に書きました) というわけで、Facebookアプリのときに続きまして、OSSライブラリのライセンス一覧を眺めていたら面白かったので、各ライブラリに感想を入れていきたいと思います。 ActiveAndroid https://github.com/pardom/ActiveAndroid (★1856) maven: 無し(jar配布 or sonatypeからSNAPSHOTを落とす) クックパッドAndroidアプリにおける最近のDB
AnDevCon is the technical conference for professional software developers and engineers developing for the Android platform. With 3 packed days, you will take your Android development skills to the next level with in-depth website development tutorials, classes and hackathons. From learning the basics in an Android development bootcamp to embedded Android, Artificial Intelligence, and cross-platfo
今から Android やるならチェックしておきたい、厳選イカしたオープンソースライブラリ一覧。 support-v4 や support-v7-appcompat などは公式のものなので割愛。 開発環境 Android SDK Android SDK Installer 公式からダウンロードしてポチポチとチェックを入れてはダウンロードして…が面倒くさいならコレ。 シェルからコマンド一発でダウンロード出来るので、CI で使うのにも便利。 ADB Idea AndroidStudio および IntelliJ 用のプラグインで、IDE から ADB コマンドを簡単に利用できるようにするためのもの。メニューから選択してコマンドを実行できるようにしてくれる。 コード最適化 DI コンテナ Dagger square 社の Android および Java 向け DI コンテナ。 javax.in
ARが花ざかり-iPhone/Androidアプリ、GPS、ARゲームも 「セカイカメラ」が、米国で開催されたデモイベント「TechCrunch50」でお披露目されて以来、「AR(Augmented Reality、拡張現実)」を銘打ったツールが数多く出現してきました。 Augmented Realityの利用・研究はセカイカメラ以前にも数多くありましたが、「ARToolKit」の登場により、ARマーカー認識技術を手軽に使えるようになり、ARが広まった理由の1つとなっています。 AR Toolkitは、C/C++は元よりJava、JavaScript、Flashなどさまざまな環境で動作する派生ライブラリとして広がってきています。 また、ARToolKitは無料で使えるライセンス形態から、商品として購入するライセンス形態もあり、単なる研究から一歩進んだ商用の領域に手を広げてきています(古くか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く