«前の日記(2007-03-11 (Sun)) 最新 次の日記(2007-03-13 (Tue))»

ありし日の気分(改)

2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|09|10|11|12|
2011|01|02|03|04|05|06|07|10|11|12|
2012|02|03|04|07|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|12|
2015|05|06|
2018|02|03|08|09|12|
2019|10|
2007年
3月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
昨日のカウンタ:
今日のカウンタ:

[RDF]

最近のトラックバック

2007-03-12 (Mon)

CDCかCLDCか

M600やP990にてJavaの開発をする場合、CDC Personal ProfileかCLDC + MIDP + Nokia UIかの選択肢がある訳でして、FreeNoteJavaはCDC、Symbian MIDP PeintureはCLDCを選択しています。この二つというかUIQ3をターゲットにしている場合CDCの方が好ましいんでないかなと思っています。

CDCの利点: (多分)動作時の使用メモリーが少ない。起動時や実行時にいちいち「ここにアクセスしていいか?」と聞かれない。AWTがそのまま使えて、Java2 SE(普通のJava)からの移植が非常に容易。

CDCの欠点: CLDCに比べて情報が少ない。特にPersonal ProfileではUIQ3以外で対応しているプラットホームがない? いちいち .sis にしなくてはいけなくて、認証関係が面倒。(CLDCと違ってゲームでの考慮が足りないのか)全画面表示とかピクセルの高速操作ができないっぽい。

特にCDCの欠点の内最後のが厳しくてSymbina MIDP PeintureをCLDCからCDCに移す訳にはいかないというのが現状です。いや、ちゃんと調べられていなくて、CDCでもNokiaの端末なら全画面表示とか高速なピクセル操作のAPIが用意されているのならCDCで書き直したいと考えています。

という訳で、どなたかご存じありませんか? (^^;) 現状、Sunから出ているPersonal ProfileのAPIだけを頼りにコード書いてるんですが…

実はNokia UIがCDCからも使えるとかそういう嬉しい裏技とかがあるといいのに。

「携帯電話ではMIDP」ってのが標準なのかな…。GMailとかOperaMiniとかもそうだし、DoJaとかV-アプリとかauやつとかもMIDPですよね。

POSIX

いや、そんな事よりSymbinaがPOSIXサポートへというニュースの方がよっぽど意味が大きいのかも。

色々なものの移植が簡単になるとLinux Zaurusに近い状況になるのかも。そうですね… EmacsとかApacheとかimapdとかsshdとか動くと楽しいかも。しかもM600系の匡体で動くのなら、Bluetooth PAN経由でimapdやsshdが動いたりすると楽しい… だろうなぁ。



C++でつくるUnreal Engineアプリ開発 for Windows & macOS  UE4でC++を使う方法を書いた本です。

«前の日記(2007-03-11 (Sun)) 最新 次の日記(2007-03-13 (Tue))»


2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|09|10|11|12|
2011|01|02|03|04|05|06|07|10|11|12|
2012|02|03|04|07|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|12|
2015|05|06|
2018|02|03|08|09|12|
2019|10|