Technical

スポンサーリンク
Technical

OESF、軽量版Android

2010.4.7組込みシステム向けAndroid™開発環境を新規開発 - Open Embedded Software Foundation これはeclipse上からソースツリーのコンパイルができるってことなのかな。 軽量版AndroidってJavaのframework層のAPIレベルで機能が削られていたりするんだろうか...。それか空関数みたいな感じなのかな。このAndroid専用にアプリを書...
Technical

dalvik VMのGCは繰り返してると遅くなる?

JavaVMのGCについては詳しく無いのだけど、dalvikのGCはGCを繰り返すと同じメモリサイズを確保するのにでも、GC時間がかかるようになる傾向がある。DDMSのevent logを眺めた感触。 メモリ領域のフラグメントが発生してそうなるのか...? Activityではなくて、ずっと常駐するようなServiceを作る場合は使ってるうちに性能が落ちるということが発生しうるので気をつけたほうが...
Technical

OSEFがフレームワークを拡張したandroidを公開

組み込み向けAndroid「Embedded Master」を公開 - @IT MONOist OSEFがフレームワークを拡張したandroidを公開。 IP Phone Extension BlueTooth Extension(Bluetooth拡張対応、HID・SPP・OBEX機能等) Remote Control Extension(赤外線・Bluetoothリモコ...
Technical

TDDは品質担保のためでは無い?

TDD談義への反応に対する雑感 - 千里霧中 自分はTDDすらやったことの無い、ある意味時代遅れの開発しかやったことはないのだけど、先のエントリを読むとTDDのテストと単体テストは別物という解釈らしい。 それを聞いたとき、「?」と思ったのが本音だ。テストコードなのに品質とは関係ないのだろうか?と。 TDDに対する私なりの解釈 私はある関数のコードを書くときにJavadocやDoxygenで関数ヘッ...
Technical

Subversionの次版はGitのように分散リポジトリに対応?

Subversion 1.7 to enable Git-like features Subversionの次のメジャーバージョンである1.7について少し触れてある。 ちゃんと文章を読めたわけではないけど、分散リポジトリやオフラインコミットのようなGitを意識した機能が追加されるようだ。 既に使用者が多いSVNに分散の概念が入ってくると、開発スタイルも変化するかもね。新しくMercurialやGi...
Technical

プロジェクトの負のスパイラル

ベースラインで成功する プロジェクトマネジメント P24より、"プロジェクトの負のスパイラル" →無理な計画 |↓ |間に合わない |↓ |徹夜作業(ヘトヘト) |↓ -最低限のことだけやって、あとは謝って許してもらう (成功ではないが失敗でもない→ムリな計画が検証されない) ありすぎて困る。 よくあるケース プロジェクトが始まる前、見積もりもしてない提案段階から、いつのまにか価格がお客に提示され...
Technical

Androidの各バージョンごとのAPI差分がわかる “Android API Differences Report”

Androidの公式developerサイトは今まで何度も見ていたつもりだけど、各API Level間での差分を一覧にしているページがあったというのに最近気づいた。 例えば、1.6から2.0(API Level 4から5)でのAPI差分は以下のとおり。 API Differences between 4 and 5 また、2.0と最新2.1との差分は以下のとおり。WallPaper関連のクラスが増...
Technical

日本androidの会 福岡支部 勉強会 “beagleboard+android+ブレスト” 参加レポ

1/16(土) 13:00~18:30 株式会社Fusicさん(支部長しかじろうさんの会社)の会議室 集まったメンバー 20名くらい。何気に幅広くて濃い 本を出してる人(今度はGoの本を書くらしい?) ITmediaなどに記事を書いてる人 半導体設計をやってる人 某メーカーに長年勤めて人脈豊富な人 gainer(Pepper)を持ち込んでいた人 組み込み系比率が高かった。参加者の半分は超えていた...
Technical

日本Androidの会 福岡支部 勉強会 “beagleboard+android”(の写真のみ)

参加レポはまた別途書きます。今日は少し疲れたので写真だけ先に。 最近BeagleBoardを注文した人はことごとく品切れ?によるキャンセルがかかって入手できなかったので、私が所有していたのを今回は提供。 他にも、Gainer互換機(Pepper)を持ち込んだ方なども。 eclairが動作するイメージを EclaironBeagleBoard - android-development-enviro...
Technical

android(eclair)+beagleboard

Android-Eclair porting guide to BeagleBoard - Labs.embinux.org wiki ↑を見て、久しぶりにBeagleboardでandroid(eclair)だと思ってrepo syncしてみたのだけど、どうもまだ一部がdonut相当らしく、ubuntu9.10ではビルドできなかった。 EclaironBeagleBoard - android-...
スポンサーリンク