BREW(Binary Runtime Environment for Wireless) 4
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
05/03/17 11:59:25テンプレ
http://kintubo.kakiko.com/brew/
前スレ
http://pc5.2ch.net/test/read.cgi/tech/1096006023/
関連情報>>2-10
■過去スレ
03 http://pc5.2ch.net/test/read.cgi/tech/1096006023/
02 http://pc5.2ch.net/test/read.cgi/tech/1076511398/
01 http://pc2.2ch.net/test/read.cgi/tech/1011078904/
0153デフォルトの名無しさん
2005/04/10(日) 01:37:430154デフォルトの名無しさん
2005/04/10(日) 03:05:47もう少しシンプルに・使いやすく、更に情報をオープンしてくれればいいんだが・・・
0155デフォルトの名無しさん
2005/04/10(日) 14:39:33複雑なものをより複雑に
それが クアルコム クオリティ
3.1とか相当ダルいことになってるしorz
0156デフォルトの名無しさん
2005/04/10(日) 15:42:06本当に閉鎖的だ。
認定されないと欲しい情報が得られないとは…_| ̄|○
0157デフォルトの名無しさん
2005/04/10(日) 16:02:07適当にヒープをMALLOCしてSPを適当な変数に割り当てる。
あとは適当に再起関数の中でSPの値増減させてフレーム作ればいいだけじゃないか。
もっとBREWらしい質問は無いのか?
0158デフォルトの名無しさん
2005/04/11(月) 00:45:12そんでもってネット上での情報もほとんど無いBREWだけど
個人公開の場合はセキュリティレベルがJava程度に固定されるとか
できないもんだろうかね・・・
家にVC無いからDLしてリファレンス見るのも出来ん(´・ω・`)
0159デフォルトの名無しさん
2005/04/11(月) 00:50:11メモリ保護とかが働くMPUならまだしもARMだし、
ネイティブに実行されるコードにセキュリティレベルとかムリポ。
0160デフォルトの名無しさん
2005/04/11(月) 00:57:150161デフォルトの名無しさん
2005/04/12(火) 19:46:44ISHELL_LoadResImage()で、読み出したイメージのインタフェースの操作は、IIMAGE_Notify()
で確認をとってから使用するようですが、IIMAGE_Notify()設定後、同じイベント内で
画像の描画が必要なくなるなどでインタフェースをリリースしたくなった場合、そのまま
IIMAGE_Release()を呼び出しても問題ないでしょうか?
見たところIIMAGEインタフェースには、コールバック関数のキャンセルAPIはないみた
いなのですが。
IIMAGE_Notify()に指定するコールバック関数(PFNIMAGEINFO)のエラーコードの引数
(nErr)は、SUCCESS(0)と比較しとけばよいのですかね?
今のところシミュレータでは0しか返ってこないのですが。ENOMEMORYなども返る?
0162デフォルトの名無しさん
2005/04/13(水) 10:53:500163デフォルトの名無しさん
2005/04/13(水) 12:58:53STRTOWSTRじゃない方つかいなさいよ
STRTOWSTR使っても検証通らないし
0164デフォルトの名無しさん
2005/04/13(水) 15:28:240165デフォルトの名無しさん
2005/04/13(水) 19:30:59まあ`ノ二 → の仕様だと思って自分で関数君打法が建設的だと思ふ
ところでDIBとDDBの違いハッキリ分かってる人いる?
解説キボンなんだが…ヾ( `д´)ノ゙情報少なすぎ
0166デフォルトの名無しさん
2005/04/14(木) 00:47:41それはBREWがどうとかって言うより、
Windowsの基礎知識じゃないか?
0167デフォルトの名無しさん
2005/04/14(木) 01:26:01激しくスレ違いな気がするが。
モニタが8bit カラー なら8bitBMPがDDB
同様に24bitカラーなら24bitBMPがDDB
ただしフォーマットは不明(OSやハードに依存)
DIBはモニタに依存せずに共通フォーマットのBMP
こんな感じだったような
0168167
2005/04/14(木) 01:51:10ttp://www.catnet.ne.jp/mori/vcpp/higi/hh/p_00000034.html
最近は強力なGDIやらDirectXがあるからDIB触ってないけど・・・懐かしいw
0169デフォルトの名無しさん
2005/04/16(土) 01:21:03止まらなくなるのですが、これは実機でも起きるものなのでしょうか?
いまひとつ発生する条件がわかりません。
0170デフォルトの名無しさん
2005/04/16(土) 05:18:35まさか、実 機 で ス テ ッ プ 実 行 で き る と 思 っ て る の か ?
ところでBREWっていうかau用のICEってあるの?
0171デフォルトの名無しさん
2005/04/16(土) 09:53:44いずれにしてもH/Wレベルのデバッガなりアナライザはあるんじゃないかな。
何十時間もかかるRPGや開発者ですらクリア困難な激ムズアクションゲームがあるとして
検証の人が自力でクリアしてエンディングの状態遷移とか確認してるとは思えないしー
すでに端末に検証モードとか仕込んであったりしてな。
ステップ実行できたり、任意の間隔でウェイトかけられたり、割り込みかけられたりw
って、んなモンあったら怒るけどな。
0172デフォルトの名無しさん
2005/04/16(土) 22:32:20どこで調べればいいでしょうか?
結構緊急でいきなり教えてクン状態で申し訳ないです。誰か教えてください・・・。
0173デフォルトの名無しさん
2005/04/16(土) 22:39:210174172
2005/04/16(土) 23:00:52もしかして、CPじゃないともらえないとかですか・・・?orz
0175デフォルトの名無しさん
2005/04/16(土) 23:51:31もちろんCPじゃないと貰えないが、qualcommのサイトのその部分にアクセス
できているという事はCPから仕事を依頼されている?
端末もテストモードにしないと動かないが、その詳細も当然CPからだけアクセス
できる場所にしかないけど...
0176172
2005/04/17(日) 00:00:17CPから借りてますが、なにぶん私自身初の仕事なものでぎりぎりになって
足りないものに気づくという状況が続いてます・・・。
しかし、これだとまだしばらく実機テストできないのか。・・・地獄見てきますorzno
0177デフォルトの名無しさん
2005/04/17(日) 00:06:20ESNというのはマニュアルさえあればごく簡単なものなので、CPに電話して
その部分だけ教えて貰えばよい。
相手がわかっているなら1分で済む事だから。
0178デフォルトの名無しさん
2005/04/17(日) 02:55:01世の中にゃ守秘義務てものもあるし2ちゃんねるなんてオープンなコミュニティは誰が見てるか分からないしね
正に壁に耳ありジョージにメアリーだから
もっとも大本のクアルコムが情報を小出しし過ぎて必要な情報が末端まで行かないことが大杉さんなんだが
0179デフォルトの名無しさん
2005/04/17(日) 03:24:07もう遅いよな?
緊急だっていってるんだから、教えてやりゃいいのに。
ESNって、端末機の電話番号下8桁の頭に 0x をつけたもの。
例えば端末機の電話番号が、080-1234-5678 だったら、
0x12345678
0180デフォルトの名無しさん
2005/04/17(日) 03:58:27先にIDISPLAY_DrawXXX()系の描画ルーチンで領域を書き込まないと
表示バッファにコピーしてくれません。そこでWindowsのInvalidateRect()みたいな
フレームバッファ更新要求のファンクションを組みたいんですが、情報が見つかりません。
なんかいい手ないですか?
0181デフォルトの名無しさん
2005/04/17(日) 05:15:13IBITMAP_Invalidate
ふつーにあるじゃねーかあqwせdrftgyふじこlp
0182デフォルトの名無しさん
2005/04/17(日) 10:23:00おまえがもっと早くおしえてやれよ
0183180
2005/04/18(月) 04:46:15ほんとだ。ヘッダみたらありました。ありがとうございます。
マニュアルに記載されてないことが結構ありますね。
ところでIBITMAP_Invalidate()って、透明設定してカラー0で
フィルしているようですが、恐らく透明色でフィルすればいいってことですね。
0184デフォルトの名無しさん
2005/04/18(月) 05:51:13BREW 2.1 新インタフェースリファレンス
BREW SDKフォルダの/Docs/BREWNewInterfaces.pdf
0185デフォルトの名無しさん
2005/04/18(月) 13:27:03ISHELL_StartApplet()を使用したアプリ連携で、移動機にダウンロードされて
いないクラスIDを指定すると
Unknown Error(3)
がシミュレータの画面上に出てきてしまうのですが、こういうものなのでしょうか
?
ECLASSNOTSUPPORTの3だと思うのですが、ISHELL_StartApplet自体もエ
ラーリターンしますし、自前で用意したエラー画面の表示にきません。
まあ、事前にダウンロード済みか調べればよいのですが。
別の原因で発生しているということも
ありますでしょうか?
0186デフォルトの名無しさん
2005/04/18(月) 23:28:160187待ち受け起動判断
2005/04/19(火) 01:49:43でIDが自分かどうかを判定じゃだめなのかしら?
0188デフォルトの名無しさん
2005/04/19(火) 19:24:42X軸:左が+
Y軸:上が+
Z軸:奥が+
なんですけど、なんかおかしくないですか?
普通X軸は逆のような気がするんですが。
どうなんですかねぇ?
0189188
2005/04/19(火) 19:58:24なんでだろ?
0190188
2005/04/19(火) 20:45:56ただ単にupが1になってるから上下さかさまってことか・・・orz
0191デフォルトの名無しさん
2005/04/19(火) 21:11:37どこで見えますか?
0192デフォルトの名無しさん
2005/04/19(火) 23:32:31CPにしか公開されてないので注意
0194デフォルトの名無しさん
2005/04/20(水) 10:21:38CPにしか公開されてない「-BREWサービス仕様書- 端末仕様」って奴だぞ。
0196デフォルトの名無しさん
2005/04/20(水) 15:24:04書いてあるが?
0197デフォルトの名無しさん
2005/04/20(水) 15:25:47じゃあ、見てる資料が違うんだろうな。
BREW端末仕様(確定版)【****】.pdf っていうファイル名の資料見てる?
それを見てもわからないなら、視力検査に行って来い。
0198191
2005/04/20(水) 17:19:110199デフォルトの名無しさん
2005/04/20(水) 18:29:50CPじゃないんだろ?
0200デフォルトの名無しさん
2005/04/20(水) 18:30:410201デフォルトの名無しさん
2005/04/20(水) 23:30:250202デフォルトの名無しさん
2005/04/21(木) 03:47:04少なくとも、20台くらいはそうだった。
ばりばりDevice Dependent Programmingしちゃっているけど、
フレームバッファ以外壊さなきゃいいよね?
0203デフォルトの名無しさん
2005/04/21(木) 04:04:420204デフォルトの名無しさん
2005/04/21(木) 10:00:070205デフォルトの名無しさん
2005/04/21(木) 10:25:13565じゃなかったとしても555だろうし、問題無いんじゃね?
>>204
全部イラネ
0206デフォルトの名無しさん
2005/04/21(木) 21:10:25W31Kではことごとく落ちてしまうのですが、
同じような現象を解決された方はいらっしゃらないでしょうか?
これといった特定の原因は判明していません。
解決の手がかりなど、いただけるとありがたいです。
0207デフォルトの名無しさん
2005/04/21(木) 22:22:11窓から投げ捨てろ。
ところで、カメラのRegisterNotifyで登録したCBに渡される引数のリファレンスって、
どこにあるんだ?
毎回ヘッダー確認するのもツカレタヨ。
0208デフォルトの名無しさん
2005/04/21(木) 23:16:20カメラがついてる端末は窓から投げ捨てろ
0209デフォルトの名無しさん
2005/04/21(木) 23:29:59そして侮瘤開発環境を窓から投げ入れろ
0210デフォルトの名無しさん
2005/04/22(金) 10:10:25いらないものを投げ捨てるスレ@マ板
http://pc8.2ch.net/test/read.cgi/prog/1076685643/
0211デフォルトの名無しさん
2005/04/22(金) 10:22:44二年間使っている携帯を買い換えたいがBREW機だけは買わないと誓った
auはBREWオンリーになるから除外Vは使えない3GだしDoCoMoでいいや。勝手アプリも作れるし・・・
0212デフォルトの名無しさん
2005/04/22(金) 14:39:340213デフォルトの名無しさん
2005/04/22(金) 20:42:140214デフォルトの名無しさん
2005/04/22(金) 21:58:520215デフォルトの名無しさん
2005/04/22(金) 22:01:59カメラが付いていると何が起こるの?
0216デフォルトの名無しさん
2005/04/23(土) 13:44:58BREWのカメラAPIも不備が山のようにあるが頑張ればどうにかなるので、まあ概ね問題はない
ただ、うにゅうからカメラ使うのに一部の端末がスペックが足りなかったり基本仕様にそってなくてぇうぇうwwwクオリティ高けーwwwwwwだったりするだけ
0217デフォルトの名無しさん
2005/04/23(土) 14:59:00ちょっと急いでるんだけど。
近くの本屋にCD付きの書籍とかなかったし。
0218デフォルトの名無しさん
2005/04/23(土) 15:01:29SDK入りの本も聞いたことないな。
0219デフォルトの名無しさん
2005/04/23(土) 19:25:51普通に考えて、頑張るべきなのはKDDIじゃないか。
0220デフォルトの名無しさん
2005/04/24(日) 00:11:320221デフォルトの名無しさん
2005/04/24(日) 02:27:16まぁただ、BREWで開発は基本的にマゾイから深みにはまる前に
逃げるかどうにかしたほうがええ
0222デフォルトの名無しさん
2005/04/24(日) 03:06:35士ね!!!!!!!!!!
0223デフォルトの名無しさん
2005/04/24(日) 04:42:020224デフォルトの名無しさん
2005/04/24(日) 07:30:590225デフォルトの名無しさん
2005/04/24(日) 09:23:55SELECTキーを押すとフルスクリーンモードになってフィールドの編集画面にな
りますが、ここで編集したあとにそれを有効にするためになりか行わなければ
いけない処理がありますでしょうか?
フルスクリーンの画面では、下方にDoneとMultitapのボタンが表示されている
のですが、これにフォーカスを当ててSELECTキーを押しても何も反応がないで
すし、CLSキーを押すとHTMLの画面に戻れますが、入力した値が消えてしまいま
す。
0226デフォルトの名無しさん
2005/04/24(日) 10:37:48そもそもIHTMLViewerのフルスクリーン入力時の挙動は端末ごとに違うから、
検証端末書いてくれないと。
っていうか普通に組んでれば何もしなくても勝手に値は設定される。
0227デフォルトの名無しさん
2005/04/24(日) 17:06:41すみません。
SDK 3.1.2 Jaのシミュレータで実行しています。
とりあえず、EVT_KEYが来たときに、イベントをIHTMLVIEWER_HandleEvent()
に投げてしまっています。
0228デフォルトの名無しさん
2005/04/24(日) 17:53:57いや、サスペンドとかも渡さないとまずいだろう。
if (IHTMLViewer_HandleEvent() == TRUE)
return TRUE;
〜
通常のイベント処理
〜
って感じにかかないといけないぞ。
0229デフォルトの名無しさん
2005/04/24(日) 18:15:41ありがとうございました。動くようになりました。助かりました。
よく見ると、サンプルのNetDiagnosticsのソースでも288さんご指摘同様に
IHTMLVIEWER_HandlEvent、通常のイベントとやってました。
特に、キーを押したからイベント処理するだけというのではなかったので
すね。
それでは、ありがとうございました。
0230デフォルトの名無しさん
2005/04/25(月) 02:59:00∧ ∧γ⌒'ヽ
(,, ´∀i ミ(二i
/ っ、,,_| |ノ
〜( ̄__)_) r-.! !-、
`'----'
0231デフォルトの名無しさん
2005/04/25(月) 06:24:530232デフォルトの名無しさん
2005/04/25(月) 12:07:280233デフォルトの名無しさん
2005/04/25(月) 20:50:32AEEAppletのHandleEventの中で全部のイベント処理を行っていて、糞長くなっ
ているけど、これはBREWの宿命なの?
「BREWプログラミング実践バイブル」なんかでも愚痴がこぼされているし。
書き様によっては分離できそうな感じがするんだけど。
たとえばIControlのHandleEventをオーバーライドして各メニュー画面での処
理を分離させる、というような設計だとまずいかなあ?
0234デフォルトの名無しさん
2005/04/25(月) 23:03:110235デフォルトの名無しさん
2005/04/25(月) 23:29:39通らなくなるから、練習のつもりで1000行関数作ってなれたほうがいいよ
0236デフォルトの名無しさん
2005/04/25(月) 23:48:42コントロール系をせいぜいつかってもメニャーかテケストぐらいだし
てか、コントロール系使いすぎると検証通らないし
0237デフォルトの名無しさん
2005/04/25(月) 23:52:51500以上積めば余裕。
0238デフォルトの名無しさん
2005/04/25(月) 23:56:490239デフォルトの名無しさん
2005/04/26(火) 08:15:12おのれBREWめ
0240デフォルトの名無しさん
2005/04/26(火) 09:55:460241デフォルトの名無しさん
2005/04/26(火) 19:35:25有料の特急検証ができるとな。
http://k-tai.impress.co.jp/cda/article/event/23660.html
0242デフォルトの名無しさん
2005/04/26(火) 20:35:30オ�hル
0243デフォルトの名無しさん
2005/04/26(火) 22:05:49有料って、具体的にどのくらい?
こんな情報までCP以外に隠すのかなぁ。
0244デフォルトの名無しさん
2005/04/26(火) 22:24:24通常検証が遅い事が問題なのに、それ自体を改善せずに、早く出したいなら金を出せか!
それなりの金額でも通常検証だとそれ以上に売上が低下するし、特急を選ばざるを得ない状態になるな。
で、半年後くらいには特急も検証開始まで数ヶ月待ちになる、と。
0245デフォルトの名無しさん
2005/04/26(火) 22:28:45もってくるんだろ?
つまり通常はもっと遅くなる。。。
0246デフォルトの名無しさん
2005/04/27(水) 04:27:53「半年後」になるわけで、まあ安いわきゃない罠。開発費用は倍率ドンだ。
そうなるとCPは問題をおこしそうな機種は(古い・不人気・バグってる・担当に嫌われたwww)
さ っ さ と 見 捨 て る 決断をせざるを得ないと予想するわけだが。その結果どうなるか
熟考してから発表したんだろうな。
0247デフォルトの名無しさん
2005/04/27(水) 08:11:15本当に作る人のことを考えてんのかよヴォケ
0248デフォルトの名無しさん
2005/04/27(水) 08:42:240249デフォルトの名無しさん
2005/04/27(水) 08:52:52大丈夫か?w
容量!=実行ファイルサイズ
0250デフォルトの名無しさん
2005/04/27(水) 09:17:36起動に必要なヒープは実行ファイルサイズ以上は必要ですが何か?
0251デフォルトの名無しさん
2005/04/27(水) 09:26:250252デフォルトの名無しさん
2005/04/27(水) 10:21:56容量が増えると3D背景とか、でかいデータも入れやすくなるのがメリットだね。
でも、ナム○とか大手じゃないと使わせてもらえないだろうね。
まー、KDDI-BREWのアプリ作成のお得意様は企業みたいだし、
状況を理解してないエライヒトが携帯アプリ出せって言い出すだろうから
いくら吹っかけても問題無いんじゃね?
■ このスレッドは過去ログ倉庫に格納されています