1 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 18:09:15 ] NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。 ※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 5 pc8.2ch.net/test/read.cgi/tech/1132493827/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド88【大歓迎】 pc8.2ch.net/test/read.cgi/tech/1153834996/ ■ iモード携帯電話用Java(iアプリ)まとめサイト ton.my-sv.net/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 pc8.2ch.net/test/read.cgi/tech/1117773530/ 過去スレ Part 1 piza2.2ch.net/tech/kako/975/975428633.html Part 2 pc3.2ch.net/tech/kako/1000/10007/1000723476.html Part 3 pc2.2ch.net/test/read.cgi/tech/1040898596/ Part 4 pc5.2ch.net/test/read.cgi/tech/1067139509/ Part 5 pc5.2ch.net/test/read.cgi/tech/1084246226/ Part 6 pc5.2ch.net/test/read.cgi/tech/1091286071/ Part 7 pc5.2ch.net/test/read.cgi/tech/1102844217/ Part 8 pc8.2ch.net/test/read.cgi/tech/1110946222/ Part 9 pc8.2ch.net/test/read.cgi/tech/1120411353/ Part 10 pc8.2ch.net/test/read.cgi/tech/1131603113/ Part 11 pc8.2ch.net/test/read.cgi/tech/1141796982/
83 名前:66 [2006/08/07(月) 11:46:47 ] 亀レスすいません。 >>67 さん、>>68 さん、お返事ありがとうございました。 公式アプリ製作会社とかでも効果音を機種ごとに作るってことは、 効果音に関してはwave形式から変換するのが良さそうってことですよね。 でも、機種ごとに違う音声ファイルを用意するってことは、 アプリ自体も機種ごとにコンパイルし直して配布するってこと?? んー、ちょっと調べてきます。 わからなかったらまたここで質問させてもらいます。
84 名前:初心者 [2006/08/07(月) 12:51:43 ] 携帯からアプリは作れますか?
85 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 12:58:25 ] >>83 普通は素材をリソースに含める事はまず無いので、 サーバ側をちょっと工夫すればアプリは1本でいい。 >>84 さようなら。
86 名前:84 mailto:sage [2006/08/07(月) 13:04:53 ] そんなこといわんといてください おながいしまつ
87 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 13:31:56 ] だが断る
88 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 18:16:19 ] >>86 残念ながら携帯でiアプリを作る事は現状できません。 PCでつくって携帯にダウンロードしてください。以上
89 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 21:00:22 ] >>88 んなことはないぞ。 ケータイでiアプリを作れるアプリを開発すれば、それを使って作れるぞ。
90 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 21:03:25 ] 作ったとしてそのあとが非常に面倒だなw
91 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 21:05:04 ] つーかJavaじゃないのでスレ違い
92 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 23:19:58 ] エディタアプリで編集>サーバでコンパイル、jamリンクも自動作成 って感じで。
93 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 23:39:48 ] 暇人だね
94 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 23:55:28 ] なんとしてでも>>84 の夢を叶えてやりたいらしい
95 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:22:46 ] ネタがないから遊んでるだけだよ
96 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:34:34 ] RPGツクールをはるかに越えた話だね
97 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 02:03:10 ] まあ、作るだけならiBASICとかAppliMakerとかで一応出来ないこともない
98 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 02:15:24 ] それはなにかー。 携帯のちみっちいボタンをぷちぷち押しながらコード入力したりするわけかー。 サブいぼが出てきますた。
99 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 09:08:18 ] バトルプログラマーシラセの見すぎです
100 名前:デフォルトの名無しさん [2006/08/08(火) 09:10:54 ] iモードのフォーム入力経由でソースの編集/コンパイル/実行ファイルの用 意はできるじゃろ。
101 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 09:37:07 ] だったらjavaである必要もないな
102 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 13:21:00 ] アセンブリで
103 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 14:22:58 ] 携帯からアプリを作りたいと発想する時点で、 プログラミング言語を使おうなどと考えてないのだろう。 VSを越えるポトペタ環境でなきゃ。
104 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 17:22:58 ] 昔俺は、ファミコンソフトはファミコンで作るのだと思ってた。 それと同じレベルの質問だろう。
105 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 17:41:41 ] 今でもファミコンで作ってるぞ
106 名前:デフォルトの名無しさん [2006/08/09(水) 18:59:10 ] 赤外線通信機能の実装のためにIrMCの仕様書を見たいのですが、 ひょっとして無料で配布されてはいないのでしょうか。
107 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 19:09:00 ] >>106 普通にDocomoのWeb資料にAPIから使い方まで載ってるぞ。 OBEXとかリモコンで調べると吉。
108 名前:デフォルトの名無しさん [2006/08/09(水) 19:40:27 ] >>107 赤外線通信のAPIが知りたいわけではなく、 ブックマークやメールを転送する場合に どういうデータを本文にセットすればよいかの仕様が見たいのです。 そのあたりはドコモの資料には載ってなくて、 IrMCなど該当する仕様書を読めとなっています。 で、その仕様書をどこで参照できるか、という話です。
109 名前:108 [2006/08/09(水) 19:51:32 ] すみません、書き直します。 DoJaのOBEX関連APIでは、iアプリ固有のバイナリデータも当然転送できるのですが、 IrDA規格に準拠した形でiアプリからカレンダー・メッセージ・ブックマークなどの データを赤外線送信することができます。 ところが、具体的にどのようなデータをセットすればよいかに関しては触れられていません。 ・そのIrDA規格の詳細 (特にIrMC) ・ドコモの各端末がIrDA規格をどこまで実装しているか はどこで確認できるのでしょうか。 ご存じの方おられたら教えてください。
110 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 00:53:44 ] >>109 IrDAのホームページに行けば、有料なことくらい分かるだろw www.irda.org/displaycommon.cfm?an=1&subarticlenbr=7
111 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 20:46:56 ] 周知のとおりクリアキーはオプションなわけですが、 900i以降って限定すれば全機種クリアキーが使えたりしないかな?
112 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 21:41:58 ] 505でも全機種使えると思うが「
113 名前:デフォルトの名無しさん mailto:sage [2006/08/11(金) 10:54:03 ] つ Display.KEY_IAPP
114 名前:デフォルトの名無しさん mailto:sage [2006/08/11(金) 11:58:44 ] と言うか「限定すれば」→「全機種」の流れがいまいち理解できない。
115 名前:デフォルトの名無しさん mailto:sage [2006/08/11(金) 17:20:27 ] SH900iって setClip() にバグある? APIリファレンスや開発ガイド見てもこれと言って制限があるようには思えない…。 66x25の領域を画面中央付近に指定したのだが、中に何描いても反映されない。 他の機種(P902)やエミュレータでは正常に動作してる。 setClip()を解除すればその領域に描きこめる。 また大きい領域を指定した場合は正常に動作する。 手元にSH900がないので細かいところまで検証できないのだけど、 上記のような症状に何か心当たりがあれば教えてください。 自前でクリッピング実装すれば動くけど、どうも釈然としない。
116 名前:デフォルトの名無しさん [2006/08/11(金) 20:31:55 ] 240×240以上のサイズの画像って表示できない?
117 名前:デフォルトの名無しさん [2006/08/12(土) 05:29:18 ] 質問の口調を変えることをお勧めする
118 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 13:46:26 ] 開発始めたばかりでマニュアル道理にすすめています。 ソースファイルを作ってビルトしようとしたら ビルド開始(DoJaプロファイル : DoJa-4.0) エラー: サポートされていないエンコーディングです: SJIS_i エラー 1 個 javacの実行に失敗しました というエラーが出ます。 助けてください。
119 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 13:50:21 ] ググれ 一番上にヒットするから
120 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 16:01:16 ] Eclipseで開発して実行したら ALERT: java/lang/ClassFormatError: Bad version information. と出ました。 やはりバージョンのせいでしょうか?
121 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 16:12:11 ] 可能性は高いな。
122 名前:デフォルトの名無しさん mailto:sage [2006/08/13(日) 18:25:13 ] 904からiアプリの容量が増えると同時にBREW化するってマジ? 携帯機種板のどこかのスレの情報なんだけど。
123 名前:デフォルトの名無しさん mailto:sage [2006/08/13(日) 19:07:21 ] ガセ
124 名前:デフォルトの名無しさん mailto:sage [2006/08/13(日) 20:10:10 ] そういえば *Project 発表からもう1年以上経ってるのか。 こっちの方がまだ現実的だな。
125 名前:デフォルトの名無しさん mailto:sage [2006/08/13(日) 21:02:24 ] >>122 とりあえず903から容量は増えるけどね。
126 名前:デフォルトの名無しさん [2006/08/14(月) 00:24:05 ] 今までのiアプリの資源が使えなくなっても何の損も無いけど、 苦労した分けっこうショックだろうなw
127 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 01:31:22 ] >>122 それが本当だったら勝手アプリ作れなくなるな。 >>125 すまん、ソースほしいがある? 噂のサイトでは確かに容量が増えるとの噂だけど。
128 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 01:56:35 ] >>122 BREWが何なのか知ってる?w
129 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 02:01:21 ] >>127 ソースは流石に示せないが、ガチ。 すでに職業としている人には、それでの企画を促されてる。 ただ、どうせ900は見捨てられないんだろうなぁ
130 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 02:16:54 ] CLDC1.1で区切る作戦を検討中。 >>127 あまり期待しない方がいい。
131 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 07:58:38 ] テストプログラムで System.out.println("テストテスト"); の様に作ったファイルを実行しても携帯エミュレーター上では表示されません。 まだはじめたばかりで詳しく見てないんですけど携帯の 画面上に表示させるパッケージなどがあるんですか? それともテストの段階で表示されていなくても実際は表示されるんでしょうか? まずは簡単にサウンドノベルのようなものでも作ってみようと考えていまして…。 画面に表示できないのでは話になりません。 どうかよろしくお願いします。
132 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 08:07:37 ] >>131 g.drawString("Hello World!",0,12);
133 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 08:16:24 ] >>132 即レスありがとうございます。 ビルトすると drawString(java.lang.String, int, int) は class java.lang.String で見つかりません。 と吐き出されます。 java.lang.Stringクラスが使えないという意味でしょうか? 自分はまだjava初心者の為くわしくわかりません。 よろしければもう少し詳しくお願いします。
134 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 08:23:58 ] サンプルのプログラム読んだほうが早そうだ
135 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 08:29:11 ] >>134 今カーレースのソース読んでみてます。 ちんぷんかんぷんでした。 drawString()はアプレットで使うみたいですね。 まだアプレットは使ったことがなかったので知りませんでした。 もう少し頑張ってみます
136 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 08:30:25 ] import com.nttdocomo.ui.*; public class Test extends IApplication{ public void start(){ Display.setCurrent(new C()); } public class C extends Canvas{ public void paint(Graphics g){ g.drawString("haro-",50,50); } } }
137 名前:131 mailto:sage [2006/08/14(月) 08:46:11 ] >>136 わざわざソースありがとうございます。 無事に表示することが出来ました。 しかしまだ要領を得ない為に苦戦中です。 参考にさせてもらいますね。 ありがとうございました。
138 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 09:41:21 ] ttp://hobby7.2ch.net/test/read.cgi/keitai/1152517446/863-876 Java on BREW…?
139 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 09:59:22 ] BREWで動くiモード端末はSAですでに実現されてる(´・ω・`) そういや、SAの続編って聞かないな。
140 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 10:30:45 ] > 自分はまだjava初心者の為くわしくわかりません。 > よろしければもう少し詳しくお願いします。 > 今カーレースのソース読んでみてます。 > ちんぷんかんぷんでした。 ハァ… (´・ω・`)
141 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 10:52:52 ] >>129 そうなのか〜。iアプリのサイズは噂どおり1M? これもしみつ?
142 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 11:29:49 ] JavaとBREW、2つになるのか……マンドクセー
143 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 17:10:28 ] BREWになっても、国際的にはjava主流みたいだから javaでノウハウ蓄積しといたほうがお徳かな ja.wikipedia.org/wiki/Java%E8%A8%80%E8%AA%9E
144 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 17:13:31 ] auがJBlend一時採用したけど、結局やめたのは何か問題があったからなのかなあ
145 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 17:22:39 ] auの技術力じゃ使いこなせなかったんだろ
146 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 17:26:10 ] 当時は端末価格をいかに下げるかが悩み所だったから、 BREWのが端末価格下げられると思ったんじゃね? >>142 携帯内蔵のアプリはBREWかもしれんけど、 一般が作れるのはJavaだけになると予想。
147 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 18:00:36 ] 実行速度はJavaも十分速いのに、わざわざBREW化する利点が分からない。 容量が小さくなるとか?
148 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 18:10:41 ] BREWにはならないので安心して。
149 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 18:11:29 ] BREW化するのと端末の全機能にアクセスできるようになるのとを混同しているのだと思われ。 間違いなくBREWのほうがアプリを書く労力は大きいよ。 ここでBREW、BREWと騒いでいる人たちの大半は、 Javaでも利用できるネイティブの機能が増えれば それで済むんじゃねぇかな。
150 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 19:38:39 ] japan.cnet.com/news/tech/story/0,2000056025,20090019,00.htm 騒ぐとか、心配とか安心とかじゃなくて、何がどう変わるか、JavaとBREWでどんな差別があるのかというような情報が知りたい。
151 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 19:56:04 ] BREW > 端末メーカーがネイティブ機能の実装に利用。DoCoMo さえ使わない。 Java > DoJa または(うまくいきそうなら) *Project 今の SA と何も変わりようがないと思うが? サードパーティーに解放なんて考えても au みたいな審査機能なんてやってらんないし、 課金プラットフォームはもう構築してあるし。 せいぜい、GPS 系が充実してるって程度じゃね? あ、ワンセグ対抗もあったか。これの課金はまあありか。 金出して OMAP 系とか SH 系とか、Linux 系とか Symbean 系とか 充実させようとしてるのを、突然ポイって捨てるのも面白いけどな。
152 名前:135 mailto:sage [2006/08/14(月) 20:09:01 ] >>140 GraphicsやPointなども知りませんでした。 他のクラスのメソッドを利用する際にクラスをインスタンス化して クラス名.メソッド名(); で試してみてもコンパイルできなかったので…。 アプレットの様に少なからず書式が違うのかなと…。 知識不足ということが大いにあるでしょうが。 すみません。
153 名前:デフォルトの名無しさん mailto:sage [2006/08/16(水) 14:59:50 ] >>135 とりあえずDoJaとCLDCのAPIリファレンスを読め。
154 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 01:04:56 ] 質問なんですが、fillArcって反時計回りでしか円を描けないのでしょうか?
155 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 01:47:29 ] >>154 とりあえずDoJaのAPIリファレンスを読め。 public void fillArc(intx, inty, intwidth, intheight, intstartAngle, intarcAngle) startAngleから始まり、arcAngle角度分、塗りつぶします。 角度は、0が時計の3時方向を差し、反時計回りです。 負の値の場合、時計回りになります。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
156 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 01:56:08 ] >>155 うは、できましたありがとうございます。 今度からはちゃんとAPIリファレンスを読んでからきます。
157 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 11:28:56 ] 携帯電話付属のカメラとかマイクなどを「リアルタイムな」入力装置として、 何かアプリケーションを開発するというようなことは現在できるのでしょうか?
158 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 11:32:40 ] 無理
159 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 12:27:51 ] QRコード認識アプリはリアルタイムに動いてなかった?
160 名前:デフォルトの名無しさん [2006/08/17(木) 19:16:03 ] DoJA-4.0で コメントの//とタブがコンパイルエラーになるのはなぜ
161 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 19:30:23 ] 全角かまずいものをコメントアウトしてるか
162 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 19:41:55 ] >>157 リアルタイムとやらの定義によるからなんともいえないけどたぶん無理
163 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 20:06:13 ] 盗撮とかに使われる可能性があるから不可
164 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 20:57:41 ] >>159 作ってるやつに聞けばいい。
165 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 12:05:10 ] Irリモコンの設定についてヘルプです。 NECフォーマットのリモコン送信を行いたいのですが、 設定箇所に誤りがありましたら教えていただけないでしょうか。 このソースで実機ではリモコンアイコンが表示されるのを確認済みですが、 受信側の端末がウンともスンとも言いません。 受信側の専用リモコンでは動作するので、恐らくはアプリ側の設定の問題と思っています。 仕様:NECフォーマット (下記参照) www.necel.com/ja/faq/mi_com/__com_remo.html カスタムコード(16bit) 0x1234 (仮) データコード(8bit) 0x56 (仮) デューティ1/3
166 名前:165 mailto:sage [2006/08/18(金) 12:05:46 ] 以下ソース抜粋。 IrRemoteControl irc = IrRemoteControl.getIrRemoteControl(); irc.setCarrier( 132, 132 );// 38kHz => 1Hz = 263.15(0.1usec) // ↑デューティ1/3という記述が気になりますが、88/176,66/198を指定してもNG irc.setCode0( IrRemoteControl.PATTERN_HL, 560, 565 ); irc.setCode1( IrRemoteControl.PATTERN_HL, 560, 1690 ); byte buf[] = new byte[]{ 0x12, 0x34, 0x56, (byte)0xA9 }; // 0xFF ^ 0x56 == 0xA9 IrRemoteControlFrame irFrame = new IrRemoteControlFrame(); irFrame.setFrameData( buf, 32 ); irFrame.setFrameDuration( 1080 );// リピート時間 108ms irFrame.setRepeatCount( IrRemoteControlFrame.COUNT_INFINITE );// 繰り返し無限 irFrame.setStartHighDuration( 9000 );// スタートのHige時間。 9.0ms irFrame.setStartLowDuration( 4500 );// スタートのLow時間。 4.5ms irFrame.setStopHighDuration( 560 );// ストップのHige時間。T=0.56ms irc.send( 1, new IrRemoteControlFrame[] { irFrame } );
167 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 13:16:20 ] >>159 >>157 ttp://sourceforge.jp/projects/qrcode/ これリアルタイムで動くわけじゃないの?
168 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 13:50:54 ] >157がどういうつもりでリアルタイムという言葉を使ったかが不明なのでその件は放置。 「カメラがリアルタイムな入力装置」とかいって意味不明だし。
169 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 13:51:26 ] sourceforge.jp/forum/forum.php?thread_id=9565&forum_id=6485 アバターゲームを作ったとか言ってるので おもいっきりリアルタイムで動いてるみたい cutie.dip.jp/news/koudaisai2005.php が見れない・・・
170 名前:169 mailto:sage [2006/08/18(金) 13:54:18 ] ごめん勘違いだった Webカメラ使ったアバターゲームって書いてあった
171 名前:157 mailto:sage [2006/08/19(土) 13:07:41 ] >>164 くらいまで見て無理そうと思ったのでその後見てませんでした。 カメラの方はあまり気にしないでください。 本当に使いたいのはマイクの方です。 今しゃべってる音声の波形を表示するとか、 音声認識して文字に変換するとかいうようなことをやりたかったのです。
172 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 13:23:44 ] だから無理だって 盗聴に使われたらどうすんの
173 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 18:41:13 ] アプリでマイク使えたとしても それが盗聴に結びつくとは思えんよ
174 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:10:56 ] 知らないうちに録音開始して、その録音した音データをネットでサーバーに送信されたらアッー!なことになるわけで。
175 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:23:26 ] マイク装置が知らないうちに作動しないようにしなければいいだけでしょう
176 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:23:51 ] おまいのせかいでは、 人が刺されるから包丁売らないのか?w
177 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:27:18 ] 日本語変だった マイク装置を動かす度にユーザの許可をとれば、ということだ。 カメラも同じでしょ
178 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:29:05 ] 「人が刺されるから包丁売らない」 のがiアプリだ。ユーザーデータ類が異常に制限されているだろ?
179 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:30:25 ] iアプリでカメラを起動して撮った画像をサーバーに送信ってできないんだっけ?
180 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:49:26 ] 可能…だがシャッターまでは操作できない 予想だが、音声が無理なのは、iアプリから着メロ(MFi/MIDI)を操作できないのとおそらく同じ理由だろう。 端末性能以外のセキュリティー的な理由があると思われる。
181 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 20:34:59 ] 録音開始ボタンとシャッターの違いがわからん
182 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 20:37:44 ] ま、結局、盗聴なんかより、パケット通話されんの防いでるだけでしょ
183 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 20:47:17 ] N503についていた音声認識機能またつかないかな… iアプリからは使えなかったけど
184 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 01:42:37 ] >177 勘違いしてる。 アプリが端末の持ち主を盗聴、盗撮するってことを言ってるのではない。 人知れず録音、撮影できるアプリがあったら、 悪意あるユーザーが盗聴、盗撮の目的でそのアプリを使うだろってこと。 盗聴犯、盗撮犯に機能の使用許可を求めても無意味だろ?
185 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 03:50:13 ] 盗撮にわざわざ携帯使う方がよっぽど不便な気もするが、まあそういう事だと思う 普通に公式CPが欲しがってない、というのもあるだろうが。
186 名前:デフォルトの名無しさん [2006/08/20(日) 10:52:25 ] みなさんに質問です。 DojaのEclipseのプラグインを使って開発する場合、 ドコモのサイトを見ると、「Eclipse2.1&Java1.3推奨」となっていますが、 実際の開発環境は上記で行っていますか? Eclipse3.xでも動くと聞いたことがあるので… 知りたいのは ■Eclipseのバージョン ■Javaのバージョン です。 よろしくお願いします。
187 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 12:06:08 ] いままでのレスでは、動くという報告もあれば動かないという報告もあった。 だから面倒だけど試すしかないんじゃね。 一応、Eclipse3.2+DoJa3.5で動いているが、DoJa4.1ではたまにEclipseごと落ちたりしたから公式キットでビルドしている。
188 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 21:56:32 ] >>184 どうやって盗聴すんの?携帯のアプリを起動した状態で他人の家に設置するってこと?
189 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 22:09:33 ] 携帯アプリでデータフォルダ内にあるファイルを開けるバイナリエディタ作れないかな
190 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 23:45:35 ] 作ればいい
191 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 10:54:22 ] >>188 待ち受け盗聴アプリを起動した状態で携帯を落とす >目的の人に拾ってもらう >ついでに携帯見つけてもらったお礼と称して出会いゲッツ >('д')ウマー って感じか?w 知らんけど。 それより途中から謎のリアルタイムって条件が抜けてるけど そこんとこどーなのよ? 赤外線で対戦するアプリが無いのも 毎回ユーザに問い合わせが発生するからであって・・・
192 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 11:20:38 ] リアルタイムでカメラ リアルタイムでボイス リアルタイムでバイブ これなんてエロゲ?
193 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 11:22:23 ] 待ち受けアプリだから利用者に気づかれにくいという理由を言うなら 端末仕様として音声録音中は画面に「音声録音中」と誰が見てもわかるように 表示することを義務付ければ、問題なくない? やっぱ盗聴ではなくパケット通話を認めないためだろうと思うよ
194 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 11:25:52 ] XStringみたいな扱いにすればいいのに
195 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 16:03:44 ] >>194 ttp://store.yahoo.co.jp/conycheng/xstring.html
196 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 17:10:24 ] >>192 電話の声が好みの声優さんの声に自動変換とか、めちゃ欲しい
197 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 17:27:35 ] >>196 萌え声「オレオレ、オレだよオレ!」
198 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 18:34:56 ] 「電話だよ!お兄ちゃん、早く、早くぅ〜!」
199 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 20:34:22 ] 「お兄ちゃん、今すぐこの口座に振り込んで」
200 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 21:09:18 ] 「お兄ちゃん、なんで学校に行かないの?なんでお仕事行かないの?」
201 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 23:09:18 ] おにいちゃんボイス1200コ収録 「おにいちゃんCD」発売 www.akibablog.net/archives/2006/08/1200cd.html
202 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 23:40:50 ] つかしゃべらせるだけならアプリいらねえし。 >>196 ならまだ面白いんだがなあ。
203 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 23:59:53 ] >>196 っておまえらの脳内に標準装備じゃん
204 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 01:07:50 ] 音声を萌えボイスに変換し、声に応じた画像を自動生成するアプリ ムッハー
205 名前:デフォルトの名無しさん [2006/08/22(火) 01:22:40 ] iアプリでサポートされるエンコーディングの種類って どこで調べればいいんでしょうか。 また、端末によっても違うんでしょうか。
206 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 01:47:43 ] 公式サイトにある
207 名前:デフォルトの名無しさん [2006/08/22(火) 03:42:40 ] どこですか? 書いてある箇所が見つからなかったんですが。 デフォルトのエンコーディングは明記されてますが、 それ以外のサポートされている種類についての記述は見つかりませんでした
208 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 10:10:20 ] ん・ぱか工房さんの所のIアプリベンチの結果が公開停止していて困っています。 ん・ぱか工房さん以外の所でIアプリベンチの結果を公開しているサイトってありませんか?
209 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 11:17:14 ] 多分ないね。
210 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 18:12:24 ] >>196 本気やろうと思ったらjavaでは処理が遅くない?
211 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 18:23:34 ] それ以前の問題でわ
212 名前:165 mailto:sage [2006/08/22(火) 18:53:57 ] 自己解決したとです。 エンディアンが逆だったようで。 誤>byte buf[] = new byte[]{ 0x12, 0x34, 0x56, (byte)0xA9 }; 正>byte buf[] = new byte[]{ 0x48, 0x2C, 0x6A, (byte)0x95 }; (´д`)ハァ
213 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 21:13:42 ] >>210 本気だったらまずバイトコード直書きしてみせてくれ。
214 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 22:58:08 ] Java=遅いの式から抜け出せないんでしょうね
215 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 23:39:40 ] 実際遅いからな
216 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 23:43:00 ] 携帯の場合はJavaだから遅いというよりは 携帯のCPUやメモリだからこそ遅い、という印象だ
217 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 23:46:25 ] Brew化楽しみだなぁ
218 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 00:26:59 ] Javaが遅いのならバイトコード直書きしても遅いんだがw
219 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 00:47:25 ] ぶ、VMさえなければJavaだってあんたみたいに早いんだからねっ
220 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 01:05:11 ] Brew化してもおまえには関係ないから
221 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 01:34:45 ] JavaVMは内部でJITによって機械語に変換する(ことがある)ことをお忘れなく。
222 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 03:07:06 ] 2ちゃんねるの2
223 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 03:07:44 ] >>221 携帯のVMもそこまでしてくれるの?
224 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 09:43:58 ] ドコモ携帯でも.NET動かないかなあ
225 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 11:13:38 ] >>223 殆ど入ってるわけないって メーカーの人間からJITやっぱり入れた方がいい? とか言われたぐらいなんだから
226 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 12:16:06 ] JITは速度とメモリがトレードオフだから入ってないんじゃないか? Javaの部分よりnativeな部分の方が遅そうだけど。
227 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 13:03:16 ] JAVAのコードを機械語に置き換えるとき その機械語がホントに効率的なコードであるか ってところがポイントだ mov ax,0 ではなく xor ax,axだよこれ
228 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 13:25:01 ] man woman,sex
229 名前:210 mailto:sage [2006/08/23(水) 15:15:32 ] >>213 実は専門は画像処理なんで門外漢です 音声じゃなくて画像でいいアプリ思いつかないかなあ
230 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 15:46:31 ] >>229 カメラで撮った画像を使って生体認証アプリを是非
231 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 15:47:29 ] 心霊写真の霊が写ってる部分を特定できるアプリケーションがあったよね。 人間の顔認識アルゴリズム?使ってるんだと思うけど。 あれをカメラ付携帯でやれば面白いんじゃね?
232 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 01:01:58 ] そういえば、CLDC HotSpotってどうなったんだっけ?
233 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 13:49:00 ] みなさんは機種による実行速度の違いってどう対処してますか?
234 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 13:56:02 ] 根性
235 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 14:08:48 ] 無視
236 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 15:44:48 ] CLDC Hotspotの名がでてますが、エロイ人、教えてください。 P901でゲーム起動直後は処理が遅いのに、その後速くなることがあります。 例えばRPGで、メニュー画面を表示するのに一回目はもっさりしてるけど、 二回目(処理内容はまったく同じ)からはサクサクといった感じです。 これはつまり適応的とかいう種類のJITが実装されているということでしょうか? もしそうなら、ベンチマークの結果とか鵜呑みにできないなぁと。 もしくは、何か違う要因なのでしょうか。
237 名前:210 mailto:sage [2006/08/24(木) 16:09:59 ] >>230 ,231 Cならwebに落ちてるコードいじるだけでなんとかできるけど javaは画像処理関係のコードがなかなかなくて、どうしようって感じです
238 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 16:40:31 ] 鯖側にCのバイナリを置いて、通信でやりとりするとか
239 名前:デフォルトの名無しさん mailto:sage [2006/08/24(木) 18:21:57 ] Doja4.1のエミュレータを入れてみたんだけど、メニュー項目変わりまくってわけわからんす・・・。 質問なんですけど半透明の処理ってサポートなくなりましたか? if( g instanceof Graphics2 ) { ((Graphics2)g).setRenderMode( ptype, srcRatio, dstRatio ); } こんな感じでアルファ指定してるんですけど、処理されませんです。 Doja4.0のエミュレータではOKだったんですが・・。
240 名前:デフォルトの名無しさん [2006/08/27(日) 02:37:33 ] iアプリの本で良書はどれ?
241 名前:デフォルトの名無しさん [2006/08/27(日) 02:45:34 ] 「どれ」ってのは選択肢を自分で挙げてから使う単語だよ。 いきなり「あなたの好きな果物はどれ?」とは聞かないだろ。 「りんご、みかん、バナナの中で、あなたの好きな果物はどれ?」が正しい。
242 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 02:48:39 ] 良書無し。 必要も無い。
243 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 02:53:43 ] んぱかでイナフ。 実際Docomoの資料が異様に親切だから、解説本とか無くても一向構わないんだよなあ。 作りなれてない子がゲーム作ろうとか思うなら、多少は役に立つのかも知れんが アプリ開発でぶつかる壁は、そんなところに無いからなあ。
244 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 02:54:07 ] なんで選択肢が必要なんだよw 「果物」って限定されたら選択肢なんかいらんだろw
245 名前:デフォルトの名無しさん [2006/08/27(日) 02:56:27 ] >>244 で、このスレに何の関係が?
246 名前:デフォルトの名無しさん mailto:sage全部駄目と答えるかも [2006/08/27(日) 08:13:33 ] オーケー、言い方を変えよう。 調べるのめんどくせえから、今買えるiアプリの本全部リストアップしろ。 そしたら答えてやる。
247 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 09:05:21 ] 俺は果物って限定されたら、なしだな。 同様にiアプリの本って限定されたら
248 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 09:46:06 ] >>246 >>32 と ttp://www.amazon.co.jp/gp/search/ref=nb_ss_gw/503-1730580-4351920?__mk_ja_JP=%83%4A%83%5E%83%4A%83%69&url=search-alias%3Dstripbooks&field-keywords=i%83%41%83%76%83%8A&Go.x=16&Go.y=7
249 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 10:28:54 ] docomoの資料だけで十分だと思うがな アプリ関係の本を一冊も読んだことがない
250 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 10:50:09 ] 確かに始めた頃にちょっとだけ本読んだな。 名前は忘れたが、表紙に大きく「503」って書いてあったと思うから 探してみるといい(´ω`)
251 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 11:05:43 ] 本を読まなくても公式の資料で十分だが、公式さえ読めば本は役立たずかというと、必ずしもそうではない。 プログラミング経験の少ない人が公式の資料を読んでも、意味不明な単語ばかりで読みにくい。おまけに計100ページ以上ある。 32の本のAPIリファレンスは今でも使っている。ブラウザ上より見やすい。 要は、公式資料を読んでよく分からないのなら、本屋に行って自分に合いそうなものを買えば良い。大抵の本はiアプリ初心者かつJavaが少し分かる人向き。 >>250 503は今では古すぎる。505以降か900以降の方が良い。
252 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 11:28:33 ] >>241 (゚Д゚)ハァ? 揚げ足厨はすっこんでろよ。
253 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 11:32:38 ] (^ω^;)
254 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 11:54:19 ] そういやオライリーの本は読んだっけな。 本当に初期の頃の奴。 悪い本じゃなかった。
255 名前:デフォルトの名無しさん [2006/08/27(日) 22:10:53 ] 902iではどの機種がオススメ?
256 名前:デフォルトの名無しさん [2006/08/27(日) 22:16:21 ] >>255 ここが何の板だか知ってるのか?
257 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 22:59:41 ] おまえ生意気だな 口の利き方に気をつけろよ 誰に話してると思ってんだ? 知らぬが仏とはいうがたいがいにしとけよ
258 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 23:00:34 ] つまらん。
259 名前:246 mailto:sage [2006/08/27(日) 23:07:17 ] 俺はアスキーのFOMA本と布留川本で勉強した。
260 名前:デフォルトの名無しさん [2006/08/27(日) 23:32:01 ] >>255 SO902i
261 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 23:37:50 ] >>255 R900i
262 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 23:54:07 ] >>255 A901iS
263 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:00:58 ] >>255 SA902i
264 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:07:36 ] >>255 P902i
265 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:27:02 ] >>255 RX178
266 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:28:29 ] >>255 UB902i
267 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:29:45 ] >>255 USO800i
268 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:30:48 ] 荒らすな餓鬼ども。 通報したからな。
269 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:34:41 ] >>255 N902i
270 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:39:55 ] >>255 SO902iS
271 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 00:58:01 ] >>205 902→クンニ
272 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 02:07:17 ] メモ帳って簡単に作れる?
273 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 02:23:44 ] 技量とやる気次第
274 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 02:23:59 ] 正直苦労する
275 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 02:28:20 ] イチゴさんが好きです。でもメロンさんのほうがもっと好きです。
276 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 05:50:26 ] >>272 んなもんTextBox貼り付ければ終わりだろ。
277 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 18:52:47 ] メモなんだから読み返せなきゃ意味ないじゃん。 スクラッチパッドへの保存わ必須。 アプリ立ち上げっぱなしだと電池喰うしね。
278 名前:デフォルトの名無しさん [2006/08/29(火) 18:56:02 ] GIFアニメの表示ってできますか? 表示だけはできてもアニメしないのですが。
279 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 18:59:30 ] VisualPresenter
280 名前:278 mailto:sage [2006/08/29(火) 19:18:52 ] >>279 ありがとうございます。 通信中とかも、アニメは停止することはありませんか?
281 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 20:17:05 ] ドキュメント読めクズ
282 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:50:28 ] それを言ったらこのスレの存在意義の大半が失われ(略
283 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 03:11:02 ] おすすめの書籍ありませんか?
284 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 03:33:07 ] なんだかんだでMSDNが一番いいと思うが、とりあえず工学社のDirectX本買っとけ。 Graphics入門とかの奴。安くて安定してる。 んが、買わなくてもMSDNで事足りるのも確か。 ある程度やりこむなら海外サイトを恐れない方がいい。 GameDev.netとかGamasutraとかは宝の山だ。
285 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 03:40:57 ] 村上春樹の「回転木馬のデッドヒート」がおすすめ
286 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 06:52:12 ] 「100万回生きたねこ」がおすすめ!
287 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 08:33:28 ] キノの旅も面白い。
288 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 08:41:01 ] >>284-287 ちょ・・・
289 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 10:00:03 ] 半月もいいよ
290 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 10:10:23 ] 半ケツ?
291 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 10:12:01 ] 初心者には「でらべっぴん」あたりが妥当だろ
292 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 13:14:55 ] おすめすの書籍ありませんか?
293 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 13:54:48 ] >>292 適当にググってみたがこれとかどうだろう? 作者はバカの壁の人っぽいぞ。 ttp://www.amazon.co.jp/%7537%5973%30aa%30b9%30e1%30b9%306e%602a/dp/4479011889/ref=pd_sim_b_1/250-9261870-6180256?ie=UTF8 つーか、iアプリも903までネタねーな('A`)y-~~
294 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 14:03:09 ] SFC時代のゲーム、殆ど移植可能なスペックになるとか。 移植以外だと開発に時間掛かりそう。
295 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 14:22:22 ] 903全機種でminiSDにアプリ移動できるようになるのかな? 本体の容量でパンク状態なんだが… P902iSは出来るが…Pじゃ…
296 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 14:42:51 ] >>295 スクラッチパッドはメガ行くらしいので、可能になるんじゃない?
297 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 16:31:09 ] スクラッチパッドの対応は902iSでされている。 アプリ自体の移動が出来ないと 最近の大容量の上売り切りとかあっても残せない…
298 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 16:43:20 ] でも機種ごとにカスタマイズしてたりするから、 アプリ移動できてもちゃんと動かないかもしれん。
299 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 17:57:57 ] スクラッチにメガ単位っすか・・・。 作る方としては色々詰め込める可能性がさらに増えるから良いけど ゲームなんかで画像をスクラッチに持たせるタイプのはパケット料金 なんとかしてもらわないとライトユーザーが離れて行きそうな予感。 パケホなんて使ってるユーザーはホントコアな奴か開発関係者だけ じゃないかなw市場が小さくなっていく予感がぷんぷん。
300 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 18:14:54 ] パケホーダイじゃない奴はそもそもアプリ落とさないんじゃね?
301 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 20:09:24 ] 着うたがパケホ前提だから心配ないよ。 アプリをメモリーカードに移動させられてもさ、 他の端末で動かせるのかねえ。
302 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 20:16:51 ] >>301 そこらへんは着うたと同じでは?
303 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 21:49:57 ] >>301 最近は割りと同じモジュールで動くように作れるけど、 糞端末が混ざってるとかいう可能性も捨てきれないからな(´・ω・`) ADFに設定入れてもバイナリいじられたら意味無いし、 最悪想定外の機種で機動されたらバージョンアップを 促すような仕組みとか入れるようになるのか?(´Д`;
304 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 21:53:53 ] むしろ機種変更を促してしまえ。
305 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 22:07:37 ] じゃー開発者で談合してしまいましょう。 D903iは非対応で。
306 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 00:14:33 ] じゃーユーザ側も談合してしまいましょう。 auに乗換えで。
307 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 00:37:07 ] BREWは勝手アプリ作れないやん(・3・)
308 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 00:57:16 ] N90xニューロポインター対応のハエ叩きゲー作ったお。
309 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 01:00:50 ] 楽しそう!
310 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 08:13:38 ] でもない
311 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 15:12:41 ] 903のネタどっかに出てるん?
312 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 16:34:32 ] 普通移動したアプリは他の機種では動かないようにするだろう。 保存数の問題があるから移せると良いって問題だと思うけど。
313 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 18:09:01 ] >>312 再配布不可設定になっているコンテンツでも ちゃんと提供側がフラグ設定している場合は UIMが一緒であれば多機種であろうと移動できるらしいぞ。 4.1のドキュメントに書かれている。 とはいえ・・・アプリに関しては現状確かめる術がない。
314 名前:デフォルトの名無しさん [2006/09/01(金) 23:09:44 ] 済みません教えてください。 AudioPresenterでplayした初っ端からボリューム設定を反映させるには どうすればいいのでしょうか? playの直前でsetAttributeを使って小さいボリュームを設定しても 最大音量で鳴ってしまいます。playのあとしばらく(100msとか) 待ってからボリューム設定するとようやく反映される感じなので すが、それだと一瞬大きい音が鳴ってしまい具合が悪いです。 SDKはDoja-3.5です。 よろしくお願い致します。
315 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 11:52:36 ] >>314 エミュ上ではオーディオはほとんど正確ではないと 思ったほうが良い。実機でどうなのか?が問題。 でもたしかDだったか・・・最初の1音だけ設定無視して 最大音量で鳴ったりしてた気がする・・・どの機種だったかな。
316 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 19:46:30 ] 1以上だと1を、-1以下だと-1を返す関数って、CLDCでもDOJAでもいいから ないだろうか。 標準関数にあるものをわざわざ作るのは容量の無駄だし。
317 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 19:53:46 ] if (hogehoge > 0) { /* */ } else if (hogehoge < 0) { /* */ } else { // hogehoge == 0 /* */ }
318 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 00:48:56 ] 最近、アプリの更新があると勝手にWindowが開いて 更新を催促するアプリがあるんだけど、 専用のAPI探したけどいまいちわからんかった。 ソフトウェア的に実装してるの?
319 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 01:20:37 ] 携帯アプリなんて餓鬼のおもちゃ。
320 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 01:22:12 ] >>318 通信を許可しない状態とか、電波の届かないとこでも起こるん?
321 名前:>>317 mailto:sage [2006/09/06(水) 01:41:37 ] もうめんどくさいからこんなんでいいよ.... return hogehoge > 0 ? 1 : hogehoge < 0 ? -1 : 0
322 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 02:10:04 ] >>320 通信前提のゲームだから確認しようが無いんだよね。 予めわかってたら銀紙まくとか手段はあったんだが。 色々試したかったが、アップデートって1かいやったら終りだし、 消して落としなおしても最新版が手元にあるから、再確認できない・・。 通信使って自分でバージョンチェックしてるのかなぁ。めんどくさそう。
323 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 03:27:42 ] そのアプリをさらしてみればいんじゃまいか
324 名前:デフォルトの名無しさん [2006/09/06(水) 08:26:16 ] ww_mapperは現在どこならDLできますか?
325 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 10:11:17 ] 快速電車の下
326 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 10:17:51 ] おもしろい、おもしろい
327 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 11:13:03 ] >>316 return 1 - ((n & 0x80000000) >> 30); あ、0が1になっちゃった。別にいいかな? 0の場合は不定みたいだし。
328 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 11:19:54 ] >>327 int型にしか使えん
329 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:47:24 ] int以外の数値使うか?
330 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 23:02:06 ] >>327 int型だけでいいし、0の場合は考えなくてもいいんで、それでOKかな? ありがとうっす。1行ですむんなら、関数呼び出しのかわりに毎回これ書けばいいし。
331 名前:デフォルトの名無しさん [2006/09/06(水) 23:22:40 ] マルチスレッドを用いて、アプリを作ったりはしますか?
332 名前:デフォルトの名無しさん [2006/09/07(木) 00:42:58 ] 乱数と配列とfor文使ってゲーム作るんだけど 何かいいアイディアない??
333 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 00:59:57 ] テトリス
334 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 03:50:40 ] >>331 MMO作ってるけど、 裏で通信しないといけないからマルチスレッドじゃないと話にならないよ。 スレッドを超えた同期が大変だから、理由が無ければお勧めしないです。
335 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 07:18:30 ] >>332 ゲームなら乱数と配列とfor文は必ずと言っていいほど使います。 自分が作りたいものを作りましょう。
336 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 08:57:19 ] ttp://www.doja-developer.net/contest/ ちょ、こんなん見つけたんだけど。審査員のFurukawaて布留川本の本人でFA?
337 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 10:32:02 ] ああこの写真、執筆者本人だね
338 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 10:40:43 ] >>331 334も言っているけど、基本的に通信部分だけスレッドにするのが良いと思う。 ゲームの処理をスレッド化しても、あまり利点はなさそうだよ。
339 名前:331 mailto:sage [2006/09/07(木) 11:49:50 ] >>334 ,338 お返事ありがとうございます。 たとえば、機種による動作速度の違いを吸収するためには、 Thread.sleep( 50 - time ); (time:そのスレッドにかかった時間) というようにすれば、大体差は無くなると思いますが、 それでも微妙な差が生じてしまうんですよね。 それを解決する為に、マルチスレッドを用いてタイマーを使えばいいのかなと思いました。 機種ごとの速度の差を(できるだけ)完全に無くすには、何か方法がありますでしょうか。
340 名前:334 mailto:sage [2006/09/07(木) 12:33:44 ] 俺んところは、機種毎どころかシーン毎に重さが違うから、 可変フレームレート前提で作ってる(3D)。 一定時間にどんだけ動くかの絶対値を決めて、 前回から今回までかかった時間分だけすすめればOK。
341 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 13:21:39 ] >>331 処理を重くして解決するって発想がわからんけど、 フレームスキップした分だけメインループ関数を多く呼ぶだけでいいんじゃね?
342 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 15:48:10 ] >>339 currentTimeMillis使って、空whileでポーリング。 これが一番精度が高い。
343 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 16:44:31 ] Thread#sleepは誤差が大きい
344 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 17:04:30 ] そのかわり空ループはシステムに負荷がかかる。 機種によっては処理落ちの原因になる。
345 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 17:11:49 ] >344 そうか? なったことないけどな…。<処理オチ
346 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 18:31:22 ] >>345 画像なんかでメモリいっぱいいっぱいなアプリなら 結構陥りやすい状況になると思う。 とはいえ505とかそういう昔の機種で経験しただけなんだけどな。 最近のはなったことが無い。
347 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 18:35:02 ] 電池の消費が速過ぎ
348 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 00:30:33 ] 電池の消費なんて、クライアントからしてみればどうでもいいファクターさ
349 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 02:16:09 ] まあなー。 ゲームとかだと、電池の減り以上に端末がものごっつ発熱してビビったりするが。 携帯ゲームを何十分も連続プレイする奴は少ないだろうし、 気にすることは無いのかもしれないが、一応仁義としてsleepしてるな。
350 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 03:07:07 ] 例の件で、電池パックが膨張したという苦情が来ましたよ
351 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 18:47:23 ] >>350 ドコモショップ行きの内容じゃんwそれw俺ら関係ないぞって言ってやれw つかね、俺もP901使ってたんだがホント電池膨れ上がりすぎてた。 充電してもアプリ10分で電池なくなるんで流石にショップへ持っていった。 電池交換してからは快適だが1年以内でないと無料交換はしてくれないらしい・・。 1年2ヶ月だったさ・・・・orz
352 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 03:07:07 ] 携帯厨は携帯板に帰れよ。
353 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 21:10:31 ] doja5.0発表されたとか。 誰か詳細教えて。
354 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 21:29:09 ] /:.:.:.:.:.:/:.:.:.:.l:.:、:.:|:.:.:.:.:.:.:.、:.:.:.:.:.:.:.:ヽ:.:.ヽ //:.:.:.:./:.:./:/ |:.:.|:.、:.:.:.:.:.:.:.:\:.:.:.:.:.:.l|:.:.:.:ト! |:|!:.:.:.:.:!:.:.|:/ !:.:|:.:l:.:.:._l:.:.:.:.l:.:.:.:.:.:.||:.:.:ノ| |ハ:.:.:.:.:|:.:.|'| ̄ !:.:ト、\:.:.:.|l`ヽ|:.:.:|:.:/l:/ハ l! ヽ:.:.:.l:.:.l:| ヽl ヽ=≠-、:.l|:.:.:|//彡/:|\ \:|:.:.|=-‐ トしrハ|:.:ノ|/! |´|:.:|:.:.:ヽ i`:.l , ー‐' ,':.:.:.:トノ:!:.:l:.:|:.|:.l!| 守秘義務ですっ★ |:ノ:.\iヽ ー‐ /:.:.:.:/:|:.:.:.|:.:|:.:lソレ' //:.:.:.l「| ト、__,.. ィ/:.:.:.:斗-!:.:.:|:.:.:.:.ヽ /:.:/:.:.:./l/ ノ,へ ! /:.:./ \l:.:.:.:.:.:.', /:.:.:/:.:.:./|/ 'ー-ri /:.:.:.:/ , |ヽ:.:.:.:.:.:', /:.:.:.:.ノ!:.:./ ! 二j´ /:.:.:.:/ / l:.:.\:.:.:.:.', /:.:.:.:.:.:/ ∨ノ/ ,rノー|:.:/ノ´_,,. -‐ /!:.:.:.:.:ヽ:.:.:l !:.:.:.:/_, -‐' .〉 ,ィ´ ̄l:/ '´ /:.|:.:.:.:.:.:.:|:.:.:|
355 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 21:44:44 ] 902iの、下段のソフトキー表示変更ってどうやるのでしょうか? setSoftLabel(2,"hoge");ってやってもエラーになってまう・・。
356 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 22:13:07 ] 902以前の問題のような・・・ つ Canvas.SOFT_KEY_1
357 名前:デフォルトの名無しさん [2006/09/09(土) 22:42:29 ] 助けて下さい!! jarファイルが生成されません。 環境は WindowsXP java SDK 1.4.2_12 Eclipse 2.1.3&日本語プラグイン Doja3.5プラグイン サンプルでIApplicationにSystem.out.printlnしただけですが、 プロジェクトの再ビルドをしてもbinフォルダにjarが生成されません。 単純にインストールしただけですが、何か設定が必要でしょうか? アドバイスをお願いしますm(__)m
358 名前:357 [2006/09/09(土) 22:57:46 ] 補足です。 classesフォルダにはclassファイルが生成されています。
359 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 23:36:41 ] Eclipse使いこなせないなら使うなよ iαppliToolで十分だろ
360 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 00:55:59 ] コンパイラ バージョン 1.3互換 ADF AppClass
361 名前:デフォルトの名無しさん [2006/09/10(日) 00:58:43 ] >>359 まともな回答できないなら書き込むなよカス
362 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 01:03:13 ] 357=361
363 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 04:03:22 ] age杉だしな。 >>360 はテンプレ入りしても良い希ガス。
364 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 05:21:11 ] >>356 いや、Canvas.SOFT_KEY1,SOFT_KEY2でだと、 上側の2個しか設定できないでしょ? 下側の2個を変えたい(4箇所ある)。 で、KEY1,KEY2の値がそれぞれ0と1だったから、 直接2を入れてみたという流れ・・。
365 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 08:56:22 ] >>364 機種依存の話なんだな。 通常のDoJa的にちゃんとサポートしているのは上の2つのみ。下の2つはない。 サポートしているとすればオプションAPIだろうから、記述がないか見てみ。 なければ時間の無駄だからあきらめろ。
366 名前:デフォルトの名無しさん [2006/09/11(月) 15:52:08 ] すみません、質問です。 メインのCANVASからボタンが2つあるPanelを開きます。 で、Panelからボタンを押すと Display.setCurrent(((TestCanva)IApplication.getCurrentApp()).TestPanel); 見たいな感じで、Canvas表示に戻るようにしてるのですが、 CanvasからPanelのどちらのボタンが押されたか取得するのはどのようにするのが良いのでしょう。 java初心者のC++プログラマーで感じ的にはモードレスで開いてるような感じなので メンバ変数にボタンが押された情報を保存しておいて、 それを呼び出す関数を作成し、Canvasが再び表示されたら(このタイミングが良くわかんないのですが) 関数呼び出しどのボタンが押されたか取得するって感じしか思い浮かばないのですが ほかに何か良い方法ありませんか?
367 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 23:17:33 ] 今、SD-Bindingを使ったアプリを作ろうとしているのですが、 開発・テスト環境で躓いています。 SD-Binding をつかったサンプルというか、ソースを入手してみたのですが SDを使うところで、java.io.IOException が出てしまいます。 資料を調べてみると、iDKDoJa4.1\lib\storagedeviceの下に作られるみたいですが うまくいきません。ビルドして携帯で動作されると、問題なく動きます。 (ADF設定は、ストレージデバイスを使う設定にしています。) 実際のSDの中をみて同じようなフォルダ構成を作ってもダメだし ググッっても、ぜんぜん解決しそうな文章が見つけられません。 エミュレータ上で、動作させてデバッグするためにはどのような環境設定が必要なのでしょうか? わかる方がいらしゃったら教えてください。
368 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 23:32:04 ] >>367 自分もさんざん試したんだが、実機では動くがエミュではダメそうだったよ 公式ドキュメントもないし、バグかもしれんし、試行錯誤でやるには大変過ぎるからあきらめた
369 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 23:53:02 ] エミュレートできないエミュレータ
370 名前:367 mailto:sage [2006/09/12(火) 00:24:45 ] >>368 そうなんですか・・・ 今のところ、作っては実機で確認という作業を繰り返すしかなさそうですね。
371 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 00:39:09 ] ありゃ、SD関連の開発って大変みたいすね。 貴重な情報THX.俺もはまったかも・・。
372 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 03:43:15 ] 乱数取るにはどうすればいい? Math.random()使えないんだけど。
373 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 03:59:43 ] 372だけど 過去ログ探したら 解決した。 スマソ
374 名前:372 [2006/09/12(火) 05:28:47 ] ごめん解決してなかった。 import java.util.Random; int random(){ java.util.Random a ; a = new java.util.Random() ; int random = a.nextInt(); return random; } random();連続で使ったら同じ値が帰ってくる。 なんで?
375 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 05:54:18 ] >>374 class Hoge { static java.uti.Random rand = new java.util.Random(); static int random() { return rand.nextInt(); } }
376 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 06:05:27 ] >>375 ちゃんと動作しました。 ありがとうございます。 uti→util
377 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 19:15:41 ] 一応言っておくと時間で初期化してるから短い時間に何回もnew java.util.Random()呼び出すと同じ乱数が作られる 秒かミリ秒かは忘れた
378 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 00:39:14 ] 説明あり
379 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 11:22:32 ] >>366 PostやSendイベントなんて大層なモノはないし、 ゲッターやセッターはアプリサイズの肥大になるから public static なメンバ(Cで言うところのグローバル変数)に 直接格納する方法が無難かと。 切替タイミングはDisplay.setCurrentする側にしか判らないので、 Canvasにそれ用の関数を用意した方がいいかも。
380 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 17:06:32 ] メガアプリ〜
381 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 17:24:19 ] メガアプリになるのはいいのだが アプリ自体外部に保存出来るようになるのかな? 本体のみじゃ1本しか入らないって事になりそうで怖いのだが?
382 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 17:42:23 ] >>381 できるみたい。
383 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 21:34:56 ] ついに来るね。携帯にもフル3Dがデフォの時代が。 >>381 > また、902iSシリーズなどの一部機種と同じく、メガiアプリのデータ保存領域は外部メモリカードにも保存できる。 > これにより、メガiアプリではプログラム領域で1MBを使用し、データ保存領域はすべて外部メモリを使用するといった大容量コンテンツが可能になる。
384 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:38:23 ] メガアプリでは無く、メガゲームというらしい。 ttp://www.famitsu.com/k_tai/news/2006/09/15/607,1158305961,60176,0,0.html
385 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:40:57 ] “大作”で勝つ──ドコモが狙うケータイゲーム市場 (1/2) ttp://plusd.itmedia.co.jp/mobile/articles/0609/15/news141.html
386 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 01:26:23 ] 大作で期間かかってもどうせ値段は1000円未満で 結局割りに合わなくて900シリーズ以降の足枷は取れないと予想。
387 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 03:04:25 ] ドラクエ3出てきそうだな。 あれは名作だ。
388 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 09:35:29 ] ドラクエ2の前後編という仕様はちょっとないな。 1つのアプリとして成立させてから出すべきだったと思う。
389 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 10:23:06 ] 1つにしたところで何かが変わるわけでもなく
390 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:33:57 ] 1つにして1本1000円にするくらいなら 2本に分けて1本500円にした方がユーザーは騙される気がする。
391 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:43:56 ] 2Dの機能が増えてたら嬉しいな。
392 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:59:49 ] 抜き色指定とかな。
393 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:58:09 ] ドラクエ3は前中後編の三本立てで。
394 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 21:25:10 ] まだメガアプリかよ。ギガアプリと比べたらたいしたことないな。
395 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 21:58:11 ] テラアプリ(笑)
396 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 23:25:27 ] そろそろムービーつけるんかいなw
397 名前:115 mailto:sage [2006/09/17(日) 00:29:30 ] ようやくわかったー。 SH900はdrawAreaにサイズ指定したときだけsetCilp()がおかしくなることが判明。 その他に細かい条件とかあるのかもしれないけど、とりあえずdrawAreaを指定しなければ正常に動く。 しかしSH900は画面サイズが240x252なので面倒だなあ。
398 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 10:07:47 ] それ既出
399 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 10:55:37 ] がーん!w
400 名前:115 mailto:sage [2006/09/17(日) 19:30:51 ] Σ(;´Д`) 初代っぽいスレから見てたんだけどなぁ…orz 見逃したり忘れてる情報ありそうだから、今度過去ログ全部見直してみよう。
401 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 19:56:46 ] >>400 うほっ。ログ全部まとめてUPしてくれないか。 俺途中からなんだ…503のバグとかしりてえ(んぱかに無い奴)
402 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 21:02:33 ] 中途半端だけど。 ttp://makimo.to/cgi-bin/search/search.cgi?q=i%83%82%81%5B%83h%8Cg%91%D1%93d%98b%97pJava&sf=2&andor=AND&H=&view=table&all=on
403 名前:115 mailto:sage [2006/09/17(日) 22:21:10 ] >>401 ttp://www.moreread.net/mario/Any/files/ilog.rar どぞー。ログとり損ねて尻切れしてるのがあるので、そういうのは>>402 参照してください。
404 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 01:50:55 ] 検索しても分からなかったので教えてください。 サウンドの同時再生に関してです。機種依存ですが、SMFと波形MFi、ダメなら(MIDIから変換した)MFiと波形MFiを同時再生したいと思っています。 実機のN900iSでは引数有AudioPresenterを使い、(8音以下の)MFiと波形MFiのみ同時再生できるようです。 901、902以降の機種で、波形MFiと最低16音SWFかMFiが発音できる機種があれば教えてください。
405 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 14:16:57 ] 携帯のアプリは元々Jdkで作ったソースを改変するよりもDoja形式で作った方が速いの? もとあるソースをawtとかapplet用に作った方が、、、見たいな質問と一緒? コンソール上で動作するプログラムは作ってあるんだけどそれをiアプリにしようとすると…。 文字列の表示ですら違うんだから1からのが速いのかな…? レスお願いします。
406 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 15:38:38 ] とにかく省サイズで高速に動かなきゃならないゲームとかの類を 志向するのでないなら、プロトタイピングもアリなんじゃないかね。 コンパクトな仕様なんだから、最初から携帯向けに書いた方が 早いとは思うけど。
407 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 19:48:18 ] int変数二つ(上位と下位)で桁数デカい点数のランキングをスクラッチパッドに保存しようと思ったんだけど 上から1つ1つ比べてランクインしてたらそれより下の順位全部一個ずつ下にずらして書き込みなおし これじゃだいぶ時間食うような気がしてきた 何か良い方法ないかね
408 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 19:51:34 ] そんなに時間かからないと思うが 数バイト程度だろうし
409 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 20:02:44 ] 処理するときはintに戻せばいいじゃん
410 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 20:23:58 ] 試してから考えろ
411 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 20:28:48 ] ランキングをSPから全部読み込んで、その後でソーティングすればいいんじゃね?
412 名前:デフォルトの名無しさん [2006/09/19(火) 23:44:08 ] >>407 リンクリスト生成しとけば 途中に挿入するなんて簡単だと
413 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 08:50:50 ] >>407 ソートよりSPの書き込み時間が気になるんでしょ? 100人くらいのデータならたぶん気にならない。 10000人とかだと多少工夫が要るかもしれないが。
414 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 11:30:10 ] iアプリだと、SPを全部書き換えても対した時間じゃ無い気がす
415 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 14:13:28 ] DoJa5、透過色指定、半透明有り
416 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 16:37:53 ] 前からある
417 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 23:34:36 ] >>407 「順番」を管理する3個目のint配列でもつくっとけ
418 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 23:40:05 ] >>416 ないだろ
419 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 23:52:17 ] SpriteとSpriteSetはDoJa4.1の全機種で対応していますか?
420 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 01:05:08 ] Javaアプリを作ったのですが、テスト担当から「NECとPanasonic」で動かないと 言われました。 SONY、Sharp、三菱では動くそうです。(具体的な機種名はまだわかりません) エミュレータでは問題なく動きます。 たぶんキー押下検出か、ひょっとしたら赤外線送信で異常が起こっているようです。 関係ありそうな機種依存性はありますか?
421 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 01:20:18 ] おいおい、 実機が手元に無いのに仕事で作ってるのか・・?
422 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 01:23:28 ] >>420 N902iで動くなら違うけど、メモリの断片化問題か?
423 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 07:26:32 ] NとPって言われたらとりあえずメモリの問題かねぇ(´・ω・`) 例のスクラッチパッドのサイズを最大にしとくとか言う奴。
424 名前:デフォルトの名無しさん [2006/09/21(木) 13:25:38 ] iアプリで、電話をかけるときみたいにボタンを押すと「ピッ」 と音を鳴らしたいのですが、これってAudioPresenterとか とか使わないといけないのでしょうか? beepみたいなAPI無いかなって思ったのですが、見当たりません。
425 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 13:52:56 ] >>424 ない。 あと機種によっては携帯本体の設定でボタン音を鳴らすことも出来る。 その場合逆にアプリで鳴らそうとしてる音が途切れたりする。
426 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 13:56:06 ] >>421 下請けの下請けの下請けの… だとそんなに珍しくもない。発注元から全機種貸して もらえる方が珍しいかも
427 名前:デフォルトの名無しさん [2006/09/21(木) 14:04:24 ] DoJaでRSA暗号を実装するにはどうすればいいのかな?
428 名前:424 mailto:sage [2006/09/21(木) 14:18:40 ] >>425 レス感謝です。 midiでも鳴らすことにします。
429 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 14:24:12 ] >>426 下請けを2重3重にして利益出るほど 携帯アプリの単価は高く無いと思うのだが(´・ω・`)
430 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 16:44:32 ] >>423 >例のスクラッチパッドのサイズを最大に これってメモリ断片化が防げる!?
431 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 16:47:39 ] >>425 嘘つくな。ちゃんとある。
432 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 16:50:46 ] >>431 あるのなら教えてやれよw
433 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 16:55:46 ] >>430 メモリ断片化じゃねーな。 ↓とか iモード携帯電話用Java(iアプリ) Part 6 pc5.2ch.net/test/read.cgi/tech/1091286071/440 pc5.2ch.net/test/read.cgi/tech/1091286071/455
434 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 16:55:49 ] おもいっきり公式資料に書いてあるんだけどなー
435 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 17:03:53 ] DoJa3.5で多倍長演算するにはどうすればいいんですか??
436 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 17:04:53 ] >>433 なるほど。 この前のilog.rarで確認しました。
437 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 20:04:09 ] 普通のJavaプログラムみたいにクラスをきっちり分けて書かれてるコードを、 んぱかさんみたく一つのクラスにほとんど詰め込んでpaintもprocessEventも 使わないでメインループで描画もキー処理も全部やってしまうスタイルに 書き換えたことがある人いませんか? クラス58個、コード15000行、jar 130KBのコードをそういうふうに 書き換えようと思っているんですが、時間がどれくらいかかるのかが 気になっています。
438 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 20:18:44 ] コード晒してくれないとなんとも・・。
439 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 21:07:17 ] >>437 どれくらい掛かるか分かりませんが、気が滅入っても足りないくらい掛かるのは分かります クラスの構造とかにもよるだろうけど、 そもそもクラスとメソッド減らしただけで30KBも削減できるものなの?
440 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 22:49:53 ] >>427 今のところライブラリがないので自前で計算するほかない。 即ち暗号、複合は勿論、証明書の解析、署名の検証も 自前でやる必要がある。
441 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 22:55:56 ] >>439 proguard+7ZIPは試した?
442 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 22:59:07 ] クラスやメソッドをふんだんに使って130KBなら proguardだけでで相当に小さくなる。 半分近くなるんじゃねぇか?
443 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 23:20:58 ] ま、もうすぐ1MBまで
444 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 23:21:39 ] >>437 >一つのクラスにほとんど詰め込んで すでにその状態で37KBが>>441 で30KBに収まるので、 率としては行くんじゃなかろうか
445 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 00:15:15 ] >424 ある。ガイド全部読み直せ。 >427 マルチポストうぜえ。 Java で地道に書け。 >435 地道に分解して計算しろ。
446 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 00:25:17 ] proguardってクラス圧縮あったっけ? 名前あっしゅくだけじゃなかった?
447 名前:437 mailto:sage [2006/09/22(金) 10:20:51 ] コードを一から書くわけじゃないので そんなに大変じゃないんじゃないかと思ったんですけど甘いですかね。。。 実際に同じことをされた人はいないのかな。 proguardは試してみます。でもこういうツールが誤ったバイトコードを 吐いて、例えばアプリを使ってるとたま〜に落ちるとか追いかけにくい 不具合が起きたら。。。とか考えると怖いです。
448 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 10:30:16 ] >>447 甘すぎ。 proguardのほうが437が書き換えたソースコードよりも実績で大きく上回る。 書き換えに伴うコスト&リスクとどっちが大きいか良く考えてみろ。
449 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 11:03:32 ] まあ疑心暗鬼ってやつだわな
450 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 12:20:55 ] 15000行でクラスが58個って。。。おかしいよそれ。 俺もOOで書かれたソースをiアプリ向に書き直したことがある。 サイズが30K超えたんでprogurd+7zipで圧縮したんだが機能追加していったら それでも収まらなくなって10個ぐらいあったクラスを2つに統合して 定数を全部値直書きにした。 まずはproguard+7zip試してそれでも駄目クラス統合してそれでも駄目なら 定数、変数や一度しか使わないメソッド削るってな感じかな。 ただprogurd使ってて特定の機種でclass not foundに悩まされた事があった。 エミュじゃちゃんと動くんだね。何が原因でどうやって回避したかはもう忘れたが。
451 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 12:49:21 ] >>450 おれんとこでもproguardはオプティマイズ指定したら 挙動が変わっておかしくなったので、名前圧縮のみ 使うことにした(それでも十分効果的) なので>>448 ほどproguardに信頼感は無い。 自分のところでおかしくならない範囲で試しながらやるしかないよ。
452 名前:451 mailto:sage [2006/09/22(金) 12:53:53 ] ごめん、オプティマイズでおかしくなったのはproguardじゃなくてjarg.jarだった。
453 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 14:48:28 ] iアプリで、ベキ乗剰余演算をしたいんだけど、ソースがわからないんですよ〜 できれば、1024bit=約300桁(10進数)を扱えるようにしたんですよ。 誰かソースを教えてください! よろしくお願いします。
454 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 14:51:23 ] そりゃどうみてもRSAの質問の変形じゃね?
455 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 14:55:55 ] バロスw
456 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 14:59:25 ] ベキ乗剰余演算って何デスカ?(。∀゚)
457 名前:ヘ(゚∀゚ヘ)アヒャ mailto:sage [2006/09/22(金) 15:39:19 ] >>453 べき乗 x^y for( int i=0; i<y; i++ ) { a *= x; } // Math.pow 剰余 xをyで割った余り a = x%y; 後は気合で1024ビット分を表現できる変数を計算すればできるよ! ('(゚∀゚∩ できるよ!
458 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 15:57:45 ] >>453 RASキホン ttp://www.faireal.net/articles/8/01/ 具体的な実装 ttp://www.faireal.net/articles/5/25/
459 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 18:35:05 ] DoJaでベキ乗剰余は難しいのかなぁ〜
460 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 23:13:23 ] iアプリでRSAはやったことがあるな。 その時は暗号理論云々細かいことはわからないので、 ttp://www.bouncycastle.org/ このライブラリを移植した。ちゃんと動いたよ。 ただし、処理に非常に時間がかかるけど。
461 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 20:38:02 ] N903iのベンチktkr ttp://onosendai.jp/npaka/bench/bench.jsp
462 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 10:21:03 ] 900シリーズのアプリを作成しているのですが、 ttp://onosendai.jp/npaka/bench/bench.jsp のベンチ結果を見るとD900はN900と比べると D900の方が全体的に早いようですが、 実際に動かすとD900の方が極端に遅く困っています。 アプリは単純な2Dのゲームで3Dプリミティブは使用していません。 ボーダフォンのSHシリーズで、大量に画像を使用すると極端に 動作が遅くなる問題がありますが、D900も似たような問題があるのでしょうか?
463 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 10:39:46 ] 原因は分からないが、90xで一番の糞機種はD900iなのは間違いない
464 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 14:09:54 ] のんびりと風呂に浸かりながら同意。 900に限らずDの歴代の設計者は生皮剥いで塩漬けにして猫に食わせてやりたい。 マジで。
465 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 14:43:23 ] 猫になんて物食わすんだヽ(`Д´)ノ
466 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 16:08:54 ] D900iは切っても誰も文句言わないよ。
467 名前:462 mailto:sage [2006/09/25(月) 17:17:17 ] >>466 上司が文句言ってる orz
468 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 17:27:56 ] 上司を塩漬けにして猫に食わせるってのはどうだ
469 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 17:31:17 ] 上司がうんこだと困るよね。 ドラクエもFFもD900iは端末性能の関係で非対応だそうですよ とか実例を出して言ってやれ。
470 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 18:46:20 ] 後ろに「そんなことも知らないんですか?」を付けてな('-'*)
471 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 19:08:28 ] 上司も切れば問題ない。 手を回してやるから会社名晒せw
472 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 20:51:56 ] D900は対応の手間だけで赤になるですよ? 他の1%くらいしかいなかった。
473 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 21:41:33 ] Imageでややこしいことになってる?
474 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 02:31:53 ] iアプリ用に設置したcgiに対して、自分の作った アプリ以外では絶対接続できないようにしたいのだが、 ・DoCoMo 以外のIPは全部蹴る という対策だけでは、 ・公式アプリからの接続 ・FOMAとPCをUSBで繋いだ奴からの接続 が可能な気がするんだが・・・、実際のところどうなの? 公式アプリからアタック食らう事は無いと思うが、 FOMA経由のPCだとアタックできる気がするのだが・・。 アプリで繋ぐ場合とはIPが違うのかな?
475 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 03:09:30 ] PC接続からのアクセスはIPレンジが違ったような
476 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 04:44:17 ] >>474 iアプリ等で許可するDoCoMoのIPってのは、 iモードのリクエストを処理するゲートウェイ(GW事業部のGW)の アドレスなわけで、PCつないだ時には使われません。
477 名前:474 mailto:sage [2006/09/26(火) 06:19:55 ] なるほど、ありがとうございました。 安心してIP弾きだけにできます。
478 名前:デフォルトの名無しさん [2006/09/26(火) 16:23:18 ] >>460 このソースって今も持っていませんか?
479 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 18:37:00 ] キッコーマンに言えば売ってくれるよ
480 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 19:26:10 ] >>478 あるよ。 ただし魔法は尻から出る
481 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 23:22:02 ] iアプリの本でお薦めはどれだよ。
482 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 00:19:57 ] >>28 か>>240 が読んだ本
483 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 03:25:41 ] podtv.jp/i/jigmovie_player.jar
484 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 03:52:20 ] >>478 オープンソースだからそのまま移せって。 そんなに大変な作業じゃない。 J2ME版使えばいい。 使い方はtestフォルダのソースを見ればわかる。 唯一気を付けるのは、java.mathパッケージは予約されてるんで名前を変える必要があるくらいか。
485 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 14:02:48 ] >484 どれを落とせばいいのですか?
486 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 15:54:08 ] DoJaでRSA暗号を実装しようといた人って今までにはいないのかな?
487 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 18:57:44 ] R・S・A!! R・S・A!!
488 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 19:45:16 ] RSAよりBrowFishのほうがいいな。 DoCoMoで使えるパッケージには含まれて居ないのが残念・・。
489 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 19:46:46 ] >>482 ケチらないで教えろ!
490 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 19:50:44 ] 俺が読んだの表紙に503って書いてある奴だけど それでもいいなら教えるがw
491 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 20:18:44 ] lヽ ノ l l l l ヽ ヽ )'ーーノ( | | | 、 / l| l ハヽ |ー‐''"l / R | | |/| ハ / / ,/ /|ノ /l / l l l| l R ヽ l ・ i´ | ヽ、| |r|| | //--‐'" `'メ、_lノ| / ・ / | S l トー-トヽ| |ノ ''"´` rー-/// | S | | ・ |/ | l ||、 ''""" j ""''/ | |ヽl ・ | | A | | l | ヽ, ― / | | l A | | !! | / | | | ` ー-‐ ' ´|| ,ノ| | | !! | ノー‐---、,| / │l、l |レ' ,ノノ ノハ、_ノヽ / / ノ⌒ヾ、 ヽ ノハ, | ,/ ,イーf'´ /´ \ | ,/´ |ヽl | /-ト、| ┼―- 、_ヽメr' , -=l''"ハ | l ,/ | ヽ \ _,ノーf' ´ ノノ ヽ | | 、_ _ ‐''l `ー‐―''" ⌒'ー--‐'´`ヽ、_ _,ノ ノ  ̄ ̄ | /  ̄
492 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 20:23:55 ] RSAの暗号だけできても PKCSまで考えないと 穴だらけ
493 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 23:13:58 ] >>485 SOURCES AND JAVADOCの一番下にJ2MEってのがあるだろ。 >>486 ここに居るw もっとも第一号ではないが。
494 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 11:49:39 ] とりあえず、1024bitのベキ乗剰余演算ができるようになればいいんですが・・・ c = m^e mod n (ただし,nは素数p,qの積) (mをe乗したものをnで割ったときの余りをcとする.) そして,1024bitといったのは、nの部分なのです。
495 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 13:39:24 ] boolean bit[1024];
496 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 00:18:33 ] 書籍の話が出てきたんで、ずうずうしいながら便乗させてもらいたいんですけど、 最近、iアプリ開発に手を出し始めて、503対応版(CLDC1.0)の本を買ったんですが、 テストや開発はCLDC4.0で行っています。 1.0と4.0ではライブラリが増えているって事はわかるんですが、 それ以外に気をつけることってどんなことがあるでしょうか?
497 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 00:26:08 ] >>496 本を壱から読み直した方がいいぞ
498 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 00:31:32 ] 間違えたorz >最近、iアプリ開発に手を出し始めて、503対応版(CLDC1.0)の本を買ったんですが、 >テストや開発はCLDC4.0で行っています。 最近、iアプリ開発に手を出し始めて、503対応版(DoCoMoProfile-1.0)の本を買ったんですが、 テストや開発はDoja4.0で行っています。 まさか、まだ間違ってる??
499 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 02:51:44 ] 容量がアホほど違うし、とりあえず503〜504までの常識は捨てたくらいで丁度良い。
500 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 03:26:04 ] DoJa5のLeは30KB+200KB。 703iシリーズ。
501 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 07:31:26 ] 基本的には503からあんま変わってない。 APIリファレンスで昔オプションだったのが今は普通に使えるとか 結構あるんで、APIリファレンスをチェックしとくといい。 実際に使ってみたら遅くて使い物にならないとかはまた別の話w
502 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 17:28:18 ] proguardを使用していたのですが Exception in thread "main" java.lang.StackOverflowError プログラムサイズが大きくなると上記のエラーが出てうまく動作しなくなりました。 回避する方法はあるのでしょうか?
503 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 17:49:32 ] >>502 java -Xss4m -jar proguard.jar @hoge.pro
504 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:12:23 ] 初心者向けじゃなくてもっとコアな話の載っている書籍か雑誌はありませんか?
505 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:22:53 ] Javaは覚える事も気をつけることもそんなに無いからなぁ。 C++の本ならいくらでも上級者向けの本はあるんだが。
506 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:31:57 ] アルゴリズム本とか ゲームプログラミング本とか
507 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:33:35 ] テンプレートさえなければC++も大して変わらんのだけっどもね
508 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:34:22 ] いわゆる業務でアプリ書いてる連中が恒常的に使ってる テクニックについて解説した本は確かに絶無だな。 何か知ってる?
509 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:44:04 ] >>506 んなら GameProgramming Gems が、iアプリに実装できるような軽い内容のものは皆無かもしれん。
510 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 23:49:02 ] >>509 明らかにiアプリのそれとは方向性の違うものばかりだし、流用できる代物は絶無に近いな。 海外でもiモードなりJ2MEなりのゲームは作られてるのだし、その辺のノウハウ本が 逆輸入されてもいい頃だと思うんだが、動きがねえなあ。
511 名前:504 mailto:sage [2006/09/29(金) 23:56:05 ] 言語というよりはVMの仕様と各機種の実装の話とか移植性の高いコードを書くにはとか 容量が限られてるからこそ使うテクニックとか・・・ そんなのありませんかね
512 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 00:00:08 ] IBMのJ2ME関係のドキュメントが多少は役に立つけれど…
513 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 00:05:18 ] 容量が限られてるからこそ使うテクニック と 移植性の高いコード は二律背反
514 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 01:50:32 ] それだけにノウハウ本なりなんなりが、もう少しあってもいい気がするんだけどね。 大して習得することなんかねーよって言われちゃえばそれまでだが、 アプリ書きの人口って少なくないよな?
515 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 02:12:46 ] 仕事で海外のソースも見たけど、あっちは端末ごとに画面サイズとかバラバラで 504時代みたいな感じが続いてるっぽい。 そんな感じなんで、結局プリプロセッサ使いまくりのソースになってて、 機種ごとに大量のバッチファイルがあった('A`)y-~~
516 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 02:15:50 ] うぇw 端末の機種性能差は向こうの方が 凄いことになってそうなのは、容易に想像がつくな。 そこまでくると無理にソースコード共有しないで バラで保守管理した方がむしろ楽な気すらするぞ。
517 名前:502 mailto:sage [2006/09/30(土) 10:03:33 ] >>503 スタック増やしても駄目でした。 最適化をオフにすると通ったので最適化にバグがあるようです。
518 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 11:20:57 ] いるんだよねぇ 自分のバグを最適化とかのせいにする奴が
519 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 11:39:59 ] どう見ても最適化ソフト側の問題
520 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 13:28:27 ] >>519 本人乙。 最適化ソフトは、容量を減らすかわりにメモリー使用量を増やす場合があることが書かれてるはず。 結果スタックにのっからなくなっただけ。 仕様どおりの動きだっての。 1クラスとか、1関数とかが大きすぎるんだよ!ダイエットしろ! べ、別にやらなくて後で問題が起きたって知らないんだからね!
521 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 13:37:23 ] Classファイルのスタックサイズの項を手動で0xFFとかにしてやればなんとかなるんじゃねw
522 名前:502 mailto:sage [2006/09/30(土) 13:59:59 ] >>520 519は502ではないです。 実機でスタックオーバーで動かなくなるのなら私のプログラムに問題があると思いますが、 proguardの処理中にStackOverflowErrorがでるのでproguardの方の問題だと思います。 スタックはクラス、メソッドの大きさより、ローカルで使用する変数の使用量が一番影響あると 思っていたのですが、クラスやメソッドの大きさも関係あるのでしょうか? ちなみにスタックを大量に消費しやすい再起呼び出しなどのルーチンは作成していません。
523 名前:503 mailto:sage [2006/09/30(土) 14:02:45 ] >>520 メモリ使用量が増えるってのはアプリの実行時の話でしょ、無関係。 ttp://proguard.sourceforge.net/manual/troubleshooting.html に、 複雑なメソッドを(Windows上で)最適化すると StackOverflowError が起こるかもしれないって書いてある。
524 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 14:14:35 ] StackOverflowError You can try increasing the stack size of the Java virtual machine (with the usual -Xss option). This error also seems to occur occasionally when optimizing complex methods on Windows (surprisingly, not on Linux). You can then work around it by using ProGuard's -dontoptimize option. hmhm
525 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 14:16:22 ] >>502 503が解決方法載せてくれてんじゃん java実行時のスタックメモリ量を増やせば大抵大丈夫だって 4Mで足りなかったら20Mでも50Mでも指定して実行するべし
526 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 16:04:26 ] 何百メガ設定してもだめなターゲットはだめ。 どうしても proguard 使いたかったら自分の側を変えるしか無さそうだ。
527 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 16:04:56 ] StackサイズがHeapサイズを超えそうだな
528 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 16:18:18 ] 1クラス内の変数が多すぎてコンパイルが通らないことはあったな。違う話だけど。
529 名前:502 mailto:sage [2006/09/30(土) 17:23:58 ] >>525 503さんの助言で10Mまでは試したんだが駄目だった。 それでjavacの最適化を切ったら動いたのでそれで作業してました。 今、試しにjavacの最適化にして、依然駄目だった10mでやると正常に動いた。 メッソドやクラスのサイズは増え、より複雑になってるはずなんだが・・・・。 orz >>526 自分の側を変えるにしても、proguardがどのクラス、メソッドを処理中に StackOverしているのかエラーメッセージを出してくれないと対処が難しいな。 コツとかあれば教えて欲しい。
530 名前:526 mailto:sage [2006/09/30(土) 18:33:06 ] proguard はあきらめた。
531 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 18:49:22 ] てかproguardって容量減る? エミュレータでコンパイルしたのだと大して変わらなかった
532 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 19:48:06 ] 書き方にもよるが、そこそこ減るぞ。
533 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 19:59:51 ] 2KBは減る。
534 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 20:00:11 ] 難読化させるとかなり容量減るんだが、 動かなくなる(笑)
535 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 01:20:32 ] >>496 です。 過去の書籍と現状についての比較について教えてくれたかた ありがとうございました。
536 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 01:28:26 ] >>534 難読化で動かなくなってりゃ世話無いよw preverify忘れてるとかいうオチと違うのか
537 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 03:31:38 ] >>536 いや、ロジック内で Hoge hoge=new Hoge(); があるかないかで おちる/落ちない が確定された。
538 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 03:35:13 ] バカはほっといてCLDC1.1の日本語ドキュメントどこかにありませんか?
539 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 04:12:32 ] ∩___∩ | | ノ\ ヽ | / ●゛ ● | | | ∪ ( _●_) ミ j 彡、 |∪| | J >>538 / ∩ノ ⊃ ヽ ( \ / _ノ | | .\ “ /__| | \ /___ /
540 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 04:30:23 ] おれはprguardで57KBが30KBになるぞ
541 名前:538 mailto:sage [2006/10/01(日) 04:38:21 ] つーか一言でproguardっつってもバージョン一杯あるし そもそもサイト(source forge)で不具合報告されてるだろ? >>539 いや釣りじゃなくてw
542 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 08:25:57 ] CLDCってことは微妙にスレ違いか。
543 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 08:35:54 ] ∩___∩ | | ノ\ ヽ | / ●゛ ● | | | ∪ ( _●_) ミ j 彡、 |∪| | J >>542 / ∩ノ ⊃ ヽ ( \ / _ノ | | .\ “ /__| | \ /___ /
544 名前:デフォルトの名無しさん [2006/10/01(日) 22:37:17 ] 携帯のJavaってベクターとかハッシュは使えるの?
545 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 22:42:20 ] がんばれば
546 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 23:47:27 ] がんばればというか、ベクターは普通に使えるはずだが。 重くなるからやらんがね
547 名前:デフォルトの名無しさん [2006/10/02(月) 22:48:11 ] >>544 ハッシュとか自分で実装しちゃえばいいだろ
548 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:37:33 ] いいからCLDCのAPIリファレンス読めや
549 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:52:29 ] この速度なら言える! 俺はStringTokenizerが大好きなのに! 大好きなのにー!!
550 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 04:15:51 ] StringTokenizerはサイズが小さいから、J2SE SDKに同梱のソースから引っ張ってこればすぐ使える
551 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 08:27:46 ] そうなんだよ。 だから毎回自前で組み込んでる。 この位最初から入っててくれてもバチはあたらないと思うんだ… 俺だけかなあ。
552 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 10:23:18 ] 自前で組み込めるから切ったんだろ
553 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 12:15:18 ] 903って902とまったく性能変わらんのだね。 まあ902で十分速いんだけども。でも…うーん…。 FとかDとか、少し遅かったのが底上げされてんのかな。
554 名前:デフォルトの名無しさん [2006/10/04(水) 20:42:39 ] いきなり質問してすみません。 今、学際に向けてiアプリを作っているのですが、どうしても使えるKEYを増やすことができません。 下のようなプログラムで、決定キーだけは使えるのですが、色々なキーを使えるようにしたいのですが、どうしたらよいかわかりませんか? int key=getKeypadState(); if (((1<<Display.KEY_SELECT)&key)!=0) { if (unomiV>-8) unomiV--; } else { if (unomiV<8) unomiV++; } unomiY+=unomiV;
555 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 20:45:38 ] 学際領域か。
556 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 20:57:02 ] どこから突っ込むべきか… とりあえず、公式マニュアルを嫁
557 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 21:12:48 ] >>554 >if (((1<<Display.KEY_SELECT)&key)!=0) { この行に注目。 セレクトキーが押されたかどうかしか判定していない。 だから「決定キーだけは使えるのですが」という結果も当然のこと。 他に例えば「1キーが押されてるかどうか」を判定するには if (((1<<Display.KEY_1)&key)!=0) { とすればよい。 調べたいキーについていちいちこのような記述をすることになる。 でもそれだと非常に面倒だよな。だったらどう工夫すればよいか? そこを考えるのがプログラマの仕事だ。がんばって〜
558 名前:デフォルトの名無しさん [2006/10/04(水) 23:01:59 ] もっとがんばってみます、ありがとうございす。
559 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 09:31:48 ] サーバーと何度かやり取りを行うアプリを作っているのですが、 keep-aliveは不可能なのでしょうか? ----------- con = (HttpConnection)Connector.open(url,Connector.READ_WRITE,true); con.setRequestMethod(HttpConnection.POST); con.setRequestProperty("Content-type","application"); con.setRequestProperty("Connection","Keep-Alive"); ----------- こんな感じの初期化で接続を維持してくれるかと思ったのですが、 1回毎に接続が切れてしまいます。 (しかも一度切れると次回接続が1〜2秒かかるのでちょっとイラつく・・) 携帯はSH902iです。
560 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 11:35:57 ] >>554 混乱するだけかもしれないが・・・気になったんでレス。 キーの判定そのもののやり方は>>557 さんのアドバイスで判るはず。 だが・・・サンプルだからかも知れないがこのソースでは 「ボタンを押しっぱなし」でないと反応しないプログラム くさいがそれでいいのか?試しに「ちょん」とボタンかなり短く押してみ。 プログラム自体のループ速度によるが反応しないことがあるはず。 もし反応がない時があって気になるようなら processEventについて勉強してみるべし。 Display.KEY_PRESSED_EVENTとかの使い方が判るようになる。 学際までがんばれ!
561 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 12:00:16 ] 学際領域か。
562 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 12:40:13 ] >>559 APIリファレンス HttpConnection#setRequestProperty() >設定できるプロパティ値は、"Content-Type"と"If-Modified-Since"の いずれかです。
563 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 18:12:37 ] 番号ポータビリティ始まったらDoCoMoに変えてiアプリ始めようと思ってるんだが 30KBって小さすぎね? 一枚絵の画像5、6個入れて音楽入れたら余裕でオーバーするじゃん ロープレとかサウンドノベルは無理だなこりゃ
564 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 18:27:53 ] ヒント:スクラッチパッド、メガアプリ
565 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 18:29:21 ] いやいや スクラッチパッドはともかく 今メガアプリ作っても遊んでくれるのごく一部じゃん
566 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 19:01:32 ] >563 ならDQとかFFはどうやってるのさw
567 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 19:04:54 ] DQとかFFは900i以降だから100KBじゃね
568 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 19:17:45 ] 10kBのRPGもありますよ。俺の知る限り5個。
569 名前:デフォルトの名無しさん [2006/10/07(土) 19:31:53 ] 音楽無しでマップチップが単一色1色で 戦闘で敵キャラグラフィック無し、とかなら何とかいけるな
570 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 19:43:30 ] 本気で言っているのなら、お前の技術不足。 某100円のアプリの体験版はその条件すべてに当てはまらない。
571 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 19:56:50 ] じゃあどうやんの? お前の知識を披露しておくれ。
572 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:12:33 ] >>569 ヒント:ttp://appget.com/im/pc/
573 名前:デフォルトの名無しさん [2006/10/07(土) 20:20:38 ] 最高におもしろい無料ケータイRPG hp00.avi.jp/40/motokimm/
574 名前:デフォルトの名無しさん [2006/10/07(土) 20:33:41 ] どこに10KBのRPGがあんの?
575 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:42:57 ] すげえ初心者が紛れてるな
576 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:53:12 ] 初心者の俺に教えてくれよ
577 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:53:52 ] (・∀・)カエレ!!
578 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 20:55:02 ] やっぱり答えられないの?
579 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 21:48:14 ] っ www.nttdocomo.co.jp/service/imode/make/content/iappli/about/index.html#004
580 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 21:48:20 ] 無理だと思うまえにやってみろ 初めから無理だと思い込むようではiアプリ開発は不可能
581 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 22:11:11 ] ここは他人に説教するのがデフォなのか?
582 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:00:25 ] iアプリはプログラムをダウンロードしたドメインとhttpで通信できるんだよ。 だから、そこからデータを落とすようにすれば事実上無限にデータを使える。 実際はいちいちデータをダウンロードするのはつらいので、ある程度スクラッチパッドに キャッシュするんだけど、それでも一度にスクラッチパッドの容量分は確保できるぜ。 今、データを含めてスクラッチパッドのサイズまでに抑えて、一回データをロードすれば 最後まで遊べるRPGを作成中。
583 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:49:46 ] >>578 503時代はそもそもJARのサイズが10KB、スクラッチパッドが5KBないしは10KBしか使えなかった。 でもって当時から(街出入りするたびに通信発生する様な、かなり無理やりなものではあるけれど) ちゃんとした体裁のRPGは存在した。 誰もかついでないから安心汁。 作ってみりゃわかるが、30KBあれば相当な規模のRPGも入るもんだぞ。 もっとも、スクラッチパッドのサイズ合わせれば100KBとかになるわけだが。
584 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 09:02:02 ] >>581 おまえ、ここム板だぞ? 説教するのもされるのも好きじゃなきゃ、技術職になんてついてないぜ
585 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 09:37:24 ] この程度で説教って…びっくりだわ
586 名前:デフォルトの名無しさん [2006/10/08(日) 09:49:41 ] 説教大好きだなお前ら
587 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 09:59:43 ] それは同意。 でもされるのは大嫌い。
588 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 10:29:52 ] 全角・半角の区別ってどうしてますか? 表示領域いっぱいまで文字を表示して改行したいのですが、 1文字ずつFont.stringWidth()で計算するのもいまいちな気がして。。。
589 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 10:38:54 ] stringWidth()の使い方がおかしい。 初めに完全なStringを用意してそれを第一引数にいれる。改行位置が返るから、substringで抜き出す。 文字サイズが固定なら自前でいいが、幅は極小と中以外は機種依存なはずだし、全部やるのは面倒だし容量の無駄。
590 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 11:51:57 ] Font#stringWidth()が返すのは文字列全体の幅。 表示領域幅の改行位置を取得するにはFont#getLineBreak()を使う。 そして1行分をString#substring()で切り出し。以降、繰り返し。
591 名前:588 mailto:sage [2006/10/08(日) 20:12:20 ] >>589 >>590 Font#getLineBreak()を知りませんでした。 恐らく589さんの言うところも、このメソッドを使えということですね。 これで目的は十分に達成できます。どうもありがとうございました。
592 名前:デフォルトの名無しさん [2006/10/09(月) 17:24:34 ] ちょっと興味出てきたからやろうとか考えてる俺が来ましたよ。 やったことないから分からないんだけど これって画像動かしたら再描画しなくちゃならないっぽくね? そんなことないの? VB使用者だからよく分からん。
593 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 17:58:57 ] >画像動かしたら 意味分からん
594 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 18:13:11 ] 俺もそこが疑問なんだけど 描画したImageをどっかに保持しておくことってできるの?
595 名前:594 mailto:sage [2006/10/09(月) 18:14:19 ] 脊髄反射でレスしちゃったけど我ながらアホなこと言ってるな 聞き流してくれ
596 名前:デフォルトの名無しさん [2006/10/09(月) 18:21:11 ] x座標とか動かしたら再描画になるんじゃね? 違うのか…?なら放置でorz
597 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 19:53:17 ] VBでもWM_PAINTで再描画するだろ
598 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 19:56:40 ] VBはWINAPI使ってないよ
599 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 14:23:54 ] 毎フレーム全部再描画する必要があるかってことだろ? 基本的にそれはない。 ないが、普通は全部再描画してしまうな。 マシンパワーもあがってきたし、画面全体が動かないゲームも珍しくなってきたしな。
600 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 18:10:26 ] 903iが発表されたな。 資料も落とせるぞ。
601 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 18:23:27 ] あーもー画面サイズ変えるなよ馬鹿
602 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 21:26:02 ] DrawAreaも知らない香具師発見〜♪。 ま、俺も昨日まで知らないであせった口だけどなw。
603 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 22:44:01 ] 画面サイズ変えるとさ、それだけ詰め込めって言い出すばかもいるのさ。
604 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 23:09:19 ] 多少の誤差じゃなくて、VGAだもの DrawAreaレベルの問題じゃない
605 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 23:16:13 ] こういう馬鹿がiアプリを支えてるのか・・・
606 名前:デフォルトの名無しさん [2006/10/12(木) 23:45:58 ] LocationProviderはトラステッドのみだけど、 LocationRecordで位置履歴は非トラステッドでも使えるね。 位置履歴って、GPS使ったら勝手に残ってくれるのかな? それが使えるなら楽しみ。
607 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 23:56:31 ] ドコモの鯖重すぎ エミュが落とせない クラス増えすぎ
608 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 00:18:06 ] 俺が見た時は5.0のエミュは近日公開になってた。
609 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 00:42:16 ] >>606 え?本当?
610 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 01:00:40 ] とりあえず俺は使ってる。 ttp://xtp0001.s3.x-beat.com/cgi-bin/up/source/Sonata_20864gif.html
611 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 22:48:29 ] >>605 じゃねーとこんなにゴミゲー増えねーよ
612 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 22:49:54 ] 糸通しのゲーム気付いたら2時間くらいやってて俺何やってんだと思って死にたくなった
613 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 14:15:36 ] 解像度が4倍になると、描画性能が実質4分の1になりますww Xbox360やPS3も直面している現実。
614 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 14:25:13 ] 4分の1とまではいかないけど、Nが一番遅いってのは聞いたな。 実際VodaのVGA機もそこまで悲惨じゃなかった気がする。 メモリ以外はなwww
615 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 16:27:50 ] iアプリ開発の依頼がきているのですが 企画・画像・音楽・プログラムを全て受けて 1ヶ月くらいの期間で作成するゲームのとき おおよそ、いくらぐらいで見積ってますか? 700i対応なので、30KB+100〜200KB の規模かと思うのですが。
616 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 17:03:01 ] 50万
617 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 19:30:04 ] 100万
618 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 19:31:58 ] 全部か(´・ω・`) じゃ、とりあえず150
619 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 20:02:12 ] 1ヶ月って………ボタン押してシャーペンの芯出す様なやつ? 80万ぐらいかな。
620 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 20:03:50 ] シャーペンの芯出す様なやつで80万もらえるのか。
621 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 20:16:55 ] 利益はほんの一握り
622 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 22:48:54 ] 利益上がらない仕事やるから全体のクオリティーがいつまでも上がらないんだよ(´・ω・`)
623 名前:615 mailto:sage [2006/10/15(日) 00:05:27 ] レスありがとうです ミニアプリではありますが シャーペンの芯を出す程度じゃないです ゲームとしては、オーソドックスな落ち物の パズルゲームになるかもしれませんが、 画像や音楽も適度に入れたものになるので 30Kギリギリの規模になると思います。 テストとサイト構築は依頼企業がするそうなので それは含みません。 50万〜150万ってあまりにも差がありますね。 さすがに100万は請求できない気がしていますが。
624 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 01:07:20 ] 2人分なら可能。 あなた一人で作るの?
625 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 01:23:56 ] 企画、画像、音楽、プログラムで、4人でしょ? 音外に出すだけで20とか行かないっけ?
626 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 02:46:45 ] >>624 >>625 プロジェクトの参加人数よりも 作業時間で算出するものでは ないでしょうか? 作業員は2人です。 外には一切出しません。
627 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 03:06:13 ] 1ヶ月だけど2人が1ヶ月作業したら、2ヶ月分の作業時間がかかるやん?('A`) そもそもiアプリ初心者っぽいから、担当者にいろいろ聞いてみた方がいい。
628 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 04:49:12 ] >>627 レスありがとう 2人なんですが、作業時間としては一人半月です。
629 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 14:46:56 ] そのレベルなら80万くらいか。 ただし、音ファイルは客側から支給してもらう。(音ファイルは機種毎のバグが多いから、責任おいたくない)
630 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 15:42:09 ] 後はあれだ、新機種でるたびに対応がどうとか、 規約が変わってどうとかそういうのに注意。 サイト名称は変更の可能性があるから、アプリ内にサイト名称は なるべく入れないとか、そういう仕様にするのも結構重要。
631 名前:615 mailto:sage [2006/10/15(日) 22:49:32 ] レス・アドバイスありがとうございます 80万くらいが相場ってことでしょうか。 経験が浅いので相場感が皆無で とても参考になりました。
632 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 22:52:27 ] 周りの経験者に聞かないで こんな場所で聞いて鵜呑みにするお前の脳味噌に乾杯 やめた方がいいよこの業界
633 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 22:53:53 ] >>632 参考にしただけなんですけど・・・ 確かに、この業界は↑のような人が多いですよね 正直やになります
634 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 01:14:53 ] まあ気にスンナ >>632 のようなゴミはこの業界に限らず どこにでも居る
635 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 01:29:15 ] >>632 が実は>>616 で本当に月50で見積もり出しちゃって 悔しがってるとか、制作費を月50程度に抑えないといけないのに 2chで30kアプリの月の相場が80以上に固定されそうで 焦ってるとかかもしれんw
636 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 01:37:32 ] とりあえず、単純に1人が1ヶ月やる作業だったら、25万の給料の奴を使って 75万はとらないと赤字…とは言わないが、そうしないと会社経営的にはダメだろ。
637 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 14:41:00 ] 俺も会社として出すなら1人月120は出すな。 それで値切られて80に落ち着くとか。 正直50じゃ給料どころか事務所の家賃が払えな(ry
638 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 14:48:42 ] 確かに会社構えてたら ある程度見積もれる。 今回の相談人はSOHOっぽいので かなり値切られるだろう。 問題は1ヶ月で済ませようとしても 実際は1.5ヶ月掛かること。
639 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:26:55 ] そこに月70で請ける個人事業主の俺様登場
640 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:31:39 ] 企画と絵と曲混みで70?
641 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:58:51 ] いやまさかそんな
642 名前:デフォルトの名無しさん [2006/10/17(火) 00:37:13 ] アプリ検索サイトのゲームチャンネルでオフィシャル作者登録しています。 【作品登録(一般・公式)】(アプリのダウンロードURLを登録)の方法で無料アプリを公開したいんですが、よく分からなくて困ってます。 説明ページにはアプリを作品登録(一般・公式)で審査してもらってから実際に公開するにはパッケージ化という作業が必要だと書いてありますが、 コンテンツレジの管理ページのどこを探してもパッケージ化(無料)をする項目が無いのです。 そもそも説明ページのキャプチャ画像と実際のページの項目が全然違うので混乱しています。 アプリを登録出来た方、教えてください。お願いします。
643 名前:642 mailto:sage [2006/10/17(火) 00:59:37 ] 速攻で自己解決しました。 【作品登録(一般・公式)】で登録すると Duogate支店(PC) R25支店(モバイル) でしか公開されないようですね。 肝心の本家のページで公開されないというのは盲点でした。 (サイトにJARファイルをアップロードして登録って面倒だし自サイトに人が呼べないじゃん。) それにしても説明ページの記述をちゃんと更新してほしい…。
644 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 01:03:24 ] 上のほうで出てたシャーペンカチカチアプリとかならまだしも 落ちゲーを企画から丸抱えで月80はちょっと 1.5人月ってテスト&デバッグ工数見落としてないか。
645 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 21:45:07 ] 開発者に聞きたい。 開発とテスト&デバッグの時間の割合ってどんなですか。
646 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 22:02:39 ] 開発:1〜1.5ヶ月 デバッグ:2週間
647 名前:デフォルトの名無しさん [2006/10/17(火) 23:55:36 ] >>645 設計に時間をかけてアプリ作成するのが1ヶ月ぐらいかな その間にサーバ側を他の奴にたおのむ。 うまく設計できたらたしかにデバッグに2週間ぐらいしかかかんないかも。 でも、新機種が出るたびに動作確認とか 不具合修正あったりするから 広義のデバッグは一生。
648 名前:デフォルトの名無しさん [2006/10/18(水) 01:06:59 ] 曲害虫で20マソかかるがなwww ただばたらきとはめでてぇなwww
649 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:28:12 ] 日本語使ってくれ。
650 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 09:08:21 ] それは一種の方言なまりで立派な日本語だ
651 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 09:08:37 ] >>648 曲ぐらい自分で書け
652 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 10:54:38 ] 曲自分で書いてもコストはかかる。 外注より安くなるくらいで。 iアプリは規模小さいからそれを生かして 合理的な工数と金額の見積もり手法とか確立したいなw
653 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 15:11:46 ] すいません質問があります。 iモード携帯電話用Java(iアプリ) Part10 の 33 :デフォルトの名無しさん :2005/11/13(日) 12:07:47 NPで通信とかするとメモリが足りなくなるバグのことじゃね? スクラッチパッドのサイズの設定を409600にすると避けられるとか。 とりあえず、実機見てみないとなんとも。 34 :デフォルトの名無しさん :2005/11/13(日) 12:47:14 あれは回避策がここで出たんで助かったよ。 まさか全アプリ409600にするわけにもいかないし。 とありますが、 この34さんが言われている回避策とはなんでしょうか・・ 過去ログが見れなくて困っています・・
654 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 17:42:52 ] 俺もログ見てないんで何の不具合か全く判らんが、 NP限定の通信の不具合なんて知らない。 普通に作ってりゃ普通に動くと思う。 思うに適当にgc呼べって事ではないのかと。
655 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 17:56:09 ] ほっとけば誰か答えるだろうと思ってたが、そう来るとは思わなかった。 455 名前:デフォルトの名無しさん[sage] 投稿日:04/10/17(日) 01:12:10 ああ、やっぱりこの件か。 NとPは通信と画像読み込みにバグがある。 解決方法としてはSPサイズを409600にするか、起動直後に(無駄だとしても)JPG画像を 最低1枚読み込み(すぐ解放してもよい)、通信を行う(openする。すぐcloseしてもよい)ことだ。 これで大筋正常になる。
656 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 18:30:40 ] 今の902系の機種でも直っていないの?
657 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 22:21:07 ] 多分別の話ではあるが、 通信すると、別スレッドでも一瞬止まる嫌な症状はあるね。 データ落としながらアニメーションとかするとスゲェ気になる。 900i,901iまではそんなことなかったんだが。 903iで解消している事を願うが、CPUが変わらん限りムリポ。
658 名前:653 mailto:sage [2006/10/18(水) 22:30:55 ] >>655 さん どうもありがとうございました。 その情報を元に 起動時に通信を下記のような感じで openしてすぐcloseするという処理を入れてみたら正常に通信できるようになりました。 try { HttpConnection hoge = (HttpConnection)Connector.open( "", Connector.READ); hoge.close(); }catch ( Exception e ) { } finally { } 起動時のメモリがあるうちに一度openしておかないといけないという事ですね・・ とても参考になりました。 ありがとうございました。
659 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 22:41:45 ] iアプリでInflaterInputStream使うのはむりぽ?
660 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 22:57:20 ] >659 言っていることがよくわからない。
661 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 23:25:55 ] 自作すれば可能
662 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 00:50:23 ] そりゃ自作すりゃ湖の水だって呑み干せらあ
663 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 12:52:58 ] 質問です。 N900iSでCalendar.getInstance()使ったら、1970年1月1日とかUnixタイムスタンプっぽい値が返ってきたのですが、これはN900iSの不具合ですか? F900やSO902だと正常に今日の日付が返ってくるんだけども・・・('A`)
664 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 13:11:24 ] じゃぁ Calendar.getInstance(TimeZone.getDefault()); を試す。
665 名前:デフォルトの名無しさん [2006/10/19(木) 13:36:25 ] はい質問です。 ディスプレイにそのまま書くdrawImageと 適当なcreateImageに書くdrawImageは どのくらい処理速度が違うんですか? 一緒ですか? 240x240を3枚くらい重ねて描画したいんですけど、 どうやったほうが効率いいですかね?
666 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 13:46:00 ] 試して報告ヨロw 多分機種依存か、VRAM共用で変わらないと予想。
667 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 14:06:32 ] >>665 1つ目の質問はちょっと実験すればわかるんじゃない? でも恐らくは機種依存かと。だいたい比較するものじゃないような。なぜなら その辺りはlockやunlockの仕組みやpaintやrepaintを理解すればわかるかと。 2つ目は質問の意味が不鮮明。 240*240の画像を書くだけなら最初からImage上で合体させて 描画1回だけすれば効率がいいだろうけど、そんなレベルの質問かい? 大体効率って言われても描画速度効率?メモリ効率? 実際にどのようなことをするのかもわかってない以上 誰もアドバイスできないと思うぞ。
668 名前:667 mailto:sage [2006/10/19(木) 14:12:57 ] 書いてから考え直したが 「ディスプレイにそのまま書くdrawImage」 ってのはpaint内での描画を指してるのかな? キャンバス本体をgetGraphicsしてそこに直接書き込んでるのかな? もし後者なら667で書いた事は忘れてくらはい。 後者ならほとんど変わらないと思う。 うちは前者だと思って書いたので。
669 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 16:17:39 ] >>664 ありがとう、っていうかごめんなさい。 実機の時計が設定されてなかったのが原因でしたマジゴメン。 || ∧||∧ ( ⌒ ヽ ソリャ1970年ガ返ルワナ・・・ ∪ ノ ∪∪
670 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 16:29:04 ] TimeZoneクラスなんてあったっけ
671 名前:デフォルトの名無しさん [2006/10/19(木) 17:31:55 ] >>667 言葉はきついが紳士な御仁。 Graphics g1 = canvas.getGraphics(); Graphics g2 = Image.createImage(240,240) の場合の描写速度はどうですかという質問です。 画面をロックしているなら動作はほぼ同じということでよろしいのですね。 240x240を3枚くらい重ねて描画というのは g2.drawImage(1,0,0); g2.drawImage(2,0,0); g2.drawImage(3,0,0); unlock() g1.drawImage(g1のイメージ,0,0); unlock() と unlock() g1.drawImage(1,0,0); g1.drawImage(2,0,0); g1.drawImage(3,0,0); lock() という感じで2パターン考えてたんですけど、 どうやら前者のほうが早そうですね。 すっきりしましたありがとうございます。
672 名前:デフォルトの名無しさん [2006/10/19(木) 17:33:14 ] ああ、g1とg2とlockがバラバラですがお察しください。
673 名前:デフォルトの名無しさん [2006/10/19(木) 17:37:29 ] 違うか。 一番早いのは lock() g1.drawImage(img1,0,0); g1.drawImage(img2,0,0); g1.drawImage(img3,0,0); unlock() のほうですね。でもこれってあんま変わらないんですかね?
674 名前:デフォルトの名無しさん [2006/10/19(木) 18:14:33 ] 試してきました。 lockしようがunlockしようがエミュ上では全部一緒でした。 903シリーズもってないので誰かテストお願いします。
675 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:17:00 ] >>671 ん〜〜色々聞いてみたいところだが・・・まず最初の部分 これは式として成り立つのか?恐らく間違っているが意味は判るので・・ このg1とg2に直接描画って話だろうけど単純に描画だけなら 速度は基本的に変わらないはず(機種依存はあると思うけど) 後ろの方の記述に関しても色々おかしいが意味合いは判ったので解答。 まず前者と後者を比較すれば単純にプログラムの処理数の関係で 後者の方が早い。ただし、ここで出てきてる第一引数の イメージだと思われる部分が一切変化しない事を想定するなら あらかじめ別の場所で ---------------------------------------- Image img = Image.createImage(240,240); Graphics g2 = img.getGraphics(); g2.drawImage(img1,0,0); g2.drawImage(img2,0,0); g2.drawImage(img3,0,0); ----------------------------------------- としておいてあらかじめimgを作成 実際のループする場所では ----------------------------------------- g1.lock(); g1.drawImage(img,0,0); g1.unlock(false); ----------------------------------------- のようにすれば1行で済む分早くなる。 そのかわりメモリーは食うしイメージそのものに変化があるなら あまり効率的とは言えない。つまりはどう扱うか判らんと だれもアドバイスできないってのはそういうところ。 あと903はまだ発売されていない・・・無茶言うな。
676 名前:デフォルトの名無しさん [2006/10/19(木) 18:29:51 ] >>675 了解です。 基本は変わらんから好きなほうを使い分けろという感じですね。 903系からイメージ透過処理とイメージに色をつけることができるようになるので、 createImageのかつやくの場も増えるんじゃないかと思ってます。
677 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:51:21 ] iアプリド初心者の質問になってしまいますが・・・ Javaはある程度かじっていたので iアプリをやってみようと思い J2SEとDoJa4.1を入れて どこのサイトにでもある「HelloWorld」を表示させてみようと思ったんですが ttp://i-appli.info/first/p7.html ここに書いてあるソースのとおりにやってみたんですが シンボルが解決出来ない が4件発生してビルド出来ません。 別にタイプミスや大文字小文字判別はきちんとやっているので 問題があるとすれば設定か何かだと思うんですが・・・
678 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:58:59 ] >>677 その画像見ると一行目が隠れてるなw import com.nttdocomo.ui.*;
679 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 19:01:05 ] たぶん 全角文字か全角スペース
680 名前:デフォルトの名無しさん [2006/10/19(木) 19:14:16 ] >>678 が全て。
681 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 19:29:31 ] iアプリ作成の登竜門・・・ 竜はわが子を千尋の谷底に突き落とす?と(・ω・)
682 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 20:26:16 ] 虎じゃなかったっけ
683 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:00:25 ] doja5で外部メモリ扱えるようになったと聞きました。 外部メモリにファイルの作成も出来ますか?
684 名前:デフォルトの名無しさん [2006/10/19(木) 22:05:04 ] SDカードに9M保存できるので全部で10Mのアプリが作れます。 ちなみに通常の料金での10MBのダウンロード料金は約5000円です。
685 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:07:51 ] >>684 マジデ あー、それくらいになるかー PCだと無料なのになあ
686 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:16:50 ] 作ってる方はパケホ入ってない奴は存在しない前提で作ってるけどなw
687 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:20:37 ] もはやクロノトリガーとかも楽勝で入る大きさ。 作ってられるかっての。 SONYと同じ道歩んでねーか?
688 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:28:04 ] ポトリス作って 誰か
689 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:39:08 ] 本体のメモリが1GBってのも凄いな。 容量不足でアプリ消す必要無さそうだ。
690 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 00:44:36 ] spは消えないけどsdは消えるからなぁ。あーめんどい
691 名前:デフォルトの名無しさん [2006/10/20(金) 00:57:04 ] 個人では企業の作るソフトに太刀打ちできませんん。 企業は個人とは違うハイスペックゲームを要求されます。 競争の中加速する製作コストに、商品はいつでもどこでも500円。 終末のiモード
692 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 01:58:55 ] 百分の一のコストで作って100円で売ればいいじゃまいか つーか企業入って作ってよしなに
693 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 08:31:08 ] コストは時間に比例するから短時間で大規模なものを作るなら、 データ差し換えで別ゲーとして売り出す方法を取るしかないかもな。
694 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 11:07:02 ] 馬鹿みたいに容量が大きくて つまらないアプリ作る奴増えるかも…
695 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 11:21:57 ] 画質だけ上げる仕事はVodaのメガアプリでやったことあるな。 256アプリが3倍のサイズになったw
696 名前:674 [2006/10/20(金) 11:51:15 ] 実機でテストしてみました。 240x240を1000回書いた場合。 キャンバスlockして書き 930ms createImage書き 1230ms 結構顕著な差が出るんですね。豆知識ですね。
697 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 14:18:27 ] >>696 ソースの提示希望。 やり方次第で全然変わってくるわけだが。
698 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 14:32:21 ] あとテスト機の名前な。
699 名前:674 [2006/10/20(金) 15:21:26 ] private Graphics g = getGraphics(); private Image bimg = Image.createImage(240, 240); private Graphics bg = bimg.getGraphics(); 一個目 g.lock(); for(int i=0;i<1000;i++){ g.drawImage(img[i%3], 0, 0); } g.unlock(true); 2個目 for(int i=0;i<1000;i++){ g.drawImage(img[i%3], 0, 0); } 3個目 for(int i=0;i<1000;i++){ bg.drawImage(img[i%3], 0, 0); } g.lock(); g.drawImage(bimg, 0, 0); g.unlock(true); テスト機はまだヒミツ。
700 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 15:59:06 ] test
701 名前:デフォルトの名無しさん [2006/10/21(土) 13:39:41 ] 『大集合NEO』は、ドコモ公式サイトの『RPG大集合』が無料で楽しめる複合型サイトとしてオープンしたものです。 今なら期間限定で『RPG大集合』の有料アプリから、人気のゲームが無料配信中です。 FOMAのみ対応ですが、この機会にぜひご利用下さい♪ ttp://dsneo.jp/reg/freg_top.php?inv=n53645b34
702 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 14:46:57 ] アフェリエイト広告は踏んじゃいけませんよ♪
703 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 21:29:15 ] こんなことして、儲かるのかなぁ?
704 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 09:44:20 ] 儲かってないから必死なんだよ。
705 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:32:21 ] 文字列を90度回転させて表示したいのですが、どうすればいいですか? setFlipModeを使ってもうまくできないんですけれども…
706 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:34:05 ] 方法はない。 setFlipModeが適用される描画関数については、実装依存。 最低限、drawImageでは実装されていることは保証されている。drawStringに対応している機種はないはず
707 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:51:10 ] という事で、 文字列を画像として作っておいて回転‥か。 予め90度回転させた状態の画像をそのまま使っても良いな。
708 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:53:18 ] 回答ありがとうございます。 やっぱ無理なんですね… OTL
709 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:08:55 ] フルスクリーンのアプリって作れるんでしょうか?
710 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:15:58 ] 無理。 アプリより、電波状況やバッテリーの残量のほうが重要 と考えれば納得できるっしょ?
711 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:30:39 ] >>710 ありがとう。 常に表示しておきたい物があるというのは判るが、 もう少し表示をまとめて、画面を広く使わせてほしいとは思う。
712 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:39:00 ] 903でフルスクリーンのアプリ出なかったっけ
713 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:43:17 ] あー、すまん。903はわからないわ。フルスクリーンあるのかな? とりあえず902までは、710に書いた通り無理。
714 名前:デフォルトの名無しさん [2006/10/22(日) 21:46:50 ] >>712 機種依存。 例えばSHは無い。
715 名前:デフォルトの名無しさん [2006/10/22(日) 21:47:28 ] >>707 そうそう、903からは出来るよ。
716 名前:デフォルトの名無しさん [2006/10/22(日) 21:50:12 ] >>705 連続書き込み俺の日記帳。 透過を意識してない黒塗りの画面とかだったら出来るな。
717 名前:デフォルトの名無しさん [2006/10/22(日) 21:53:23 ] いやいや903は透過に出来るんだよ。 902以前と新しい700シリーズは当面無理なんだよ。
718 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 23:28:15 ] 703iは903iと同等だろ。 容量は30+200KBだが。
719 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 02:55:10 ] それのどこが同等だーッ! しかしあれだよ、30KBの制限って明らかにユーザー馬鹿にしてるよな。
720 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 08:30:03 ] >>719 まあアプリ使わない人も携帯使うわけだからねぇ
721 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 18:02:30 ] >>720 だったら700はiアプリ非サポートでいいと思う。 作る側からすればえらい迷惑だ。
722 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 20:40:51 ] >>721 ま、面倒くさいけど、それも一つの飯の種ではあるわけだし
723 名前:デフォルトの名無しさん [2006/10/23(月) 22:46:32 ] アプリとかってのは不特定多数向けに作らないといけないから、 なるべくパイの広い下位機種に合わせられるわけで。 こういうのを出してると全体の成長が止まる。 まぁ終末のいもでですからどうでもいい。
724 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 22:47:26 ] いらん機種は切り捨てればよろし
725 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 23:13:30 ] >>721 Felicaがある以上それは無い
726 名前:デフォルトの名無しさん [2006/10/24(火) 00:07:10 ] そんなことよりソフトバンク祭りですよ。 電話料金定額。 違約金詐欺。 ポータビリティーで良いとこなし絶望と思われたソフトバンクにこんな犯罪的な作戦が!
727 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 00:59:20 ] >>726 速やかにお帰りください。 帰ってるだろうけど。
728 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 04:27:17 ] 友達達とiアプリを作ってみようと言うことになったんですが 作ってみようという候補に挙がったのに データベースツールみたいのが出たんですが 保存しておいたデータから条件設定、検索抜き出し という非常に単純なツールなのですが iアプリの参考書等を見ているとゲーム系統ばかりでして・・・ データベース系のソフトはiアプリではムリがあるのでしょうか?
729 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 04:30:34 ] ノウハウがあれば簡単です。
730 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 04:32:29 ] データベースの操作がゲーム風になってればいんじゃね?
731 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 07:34:28 ] iアプリに限らん気もするが(´・ω・`) ソース丸ごとコピーしようとするとそういう資料は皆無に近いだろうけどね。
732 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 15:09:07 ] >>728 SQLとかでサーバーにデータベース作って、アプリから通信して引っ張ってくれば簡単 うん冗談だ、すまない。 ぶっちゃけ唯一の保存領域であるスクラッチパッドにどんな形でデータを保存するかが鍵じゃね? データ量が10〜20レコードとか少なければ、アプリを起動するたびに全レコードをスクラッチパッドから読み込むとか 力技で解決できると思う。
733 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 15:12:27 ] ↓ここでi-sqlを開発する神登場
734 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 15:39:38 ] とんでもねえ あたしゃ神様だよ!
735 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 16:07:58 ] >>i-sql MySQLみたいに1レコード目の1カラム目が○バイト、2カラム目が△バイト・・・ って感じに各データの大きさを決めてしまえばいけんじゃね? そうすれば1レコードの大きさが均一になるから、バイナリで行操作が簡単になるよね。 卓上論だったら[゚д゚]<ユルシテ
736 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 16:22:21 ] カラムがTEXTならどうすんの
737 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 16:55:13 ] あ‥‥MySQLって可変要素持てるのね。 んじゃ、各レコードの先頭1〜2バイトをレコード長とするとか。 TEXTカラムは、同様に先頭1バイトをカラム長とすればいいんじゃね? なんか組み込みのパケットやパソゲのリソースっぽくなってきたけど これで[゚д゚]<ドウデスカ
738 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:51:58 ] すいません困っています。 環境はnetbeans4.1 、doja4.1、java2sdk1.42です。 出来上がったプロジェクトをnetbeansでビルドしようとすると「致命的エラー: クラスパスまたはブートクラスパスでパッケージ java.lang を検出できません。」 と表示されます。またdoja4.1のほうでビルドしましがだめでした コーディングは間違ってないようなので更にnetbeansで詳細を確認してみると 「<javac includeantruntime="false" debug="${doja.debug}" destdir="${doja.build.classes.dir}" srcdir="${doja.src.dir}" bootclasspath="${doja.classpath}"/>」 という一文にエラーマークがついています。 どうすればうまくビルド出来るでしょうか?
739 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 20:45:23 ] >>728 OneTableDBみたいなのもあるから、需要はあると思うよ。 ただあれはホントに1テーブルしか扱えないんで、どうせ作るなら複数のテーブルを扱えるのがいいな。 RDBっぽいのが出来たら面白いかな。
740 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 21:03:07 ] 単純な興味として、そういうのって何に使うの?(´・ω・`)
741 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 00:30:46 ] >>738 netbeansってのは正直知らないが 単純にDojaのクラスにパスが通ってない気がする。 iDKDoJa4.0\lib\class.zip iDKDoJa4.0\lib\doja_classes.zip にパス通した記憶ある? 大抵のツールは、手動でこれにパス通さないといけないよ。
742 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 01:59:14 ] Eclipseはスルーですか
743 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 17:42:34 ] >>741 え、知りませんか>netbeans これですttp://www.netbeans.jp/index.nsp パスは通してませんが以前まったく同じ環境で いじってた時はパス通さなくてもなんとも無かったんですけど。。。 >>742 ええ、もちろんeclipseでやろうとはしたんですがdoja4.1には iアプリ開発用プラグインがeclipse3.0にしか開発されていない らしいので3.0を探し回ったですが結局3.1か3,2しかなくて 仕方なくnetbeansにしたわけです。
744 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 18:56:43 ] 3.2でも動く
745 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 20:36:29 ] >>744 ホントですか?! 早速試してみます! ありがとうございました
746 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 15:44:46 ] 一個10〜30kのテキストデータを30個程保存しておいて、後から抜き出して表示させたいんですが、保存する方法ってなんか無いですか?なんかデータ保存にはスクラッチパッド使えと本にあるんですが余りに不便でして…
747 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 15:52:18 ] サーバに保存してDL
748 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:05:14 ] >>747 鯖には保存しないって事になってるんで…
749 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:19:30 ] >>748 903でリソースに入れれ。 つうか、テキストをスクラッチに入れるのが面倒なら リソースにいれようとスクラッチに入れようと手間はさほどかわらん。 保存が面倒じゃなくて利用したい形式で読み出すのが面倒なんだろう。
750 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:21:33 ] resourceファイルにするかJavaに埋め込めば resならファイル名で取れるし
751 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:41:56 ] ちょw >保存する方法 って書いてあるから、上書きするんじゃね? そうなると、結局スクラッチか外部メモリか、サーバくらいしか iアプリだと選択肢無いはず。 無いよね?(´・ω・`)
752 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 16:46:50 ] だったら「諦めろ」としか言えないだろうw スクラッチに保存するのが面倒なくせに サーバーやストレージディバイスに保存なんてもっと面倒だw まぁ文章のように容量がころころ変わるのを 能動的に保存するんだったら面倒だがな。
753 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 17:19:01 ] あー、すいませんでした。言葉足らずでした。 最初に記憶されてるテキスト内容を検索するような形で抜き出すプログラムが作りたいんです。 保存とか上書きはしません。
754 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 17:36:04 ] >>753 903以降ならリソースに入れれ。 900以降対象ならテキストの合計容量が400kb以内であればスクラッチに保存。 それ以外ならJAR圧縮をつかってスクラッチに入れるのを試みてみるとか ストレージに保存してみるとか、サーバーに保存しておいて常に通信するとかぐらいじゃねぇかな。 スクラッチに保存しておいてもそこから直接検索するには向いてないから結局はメモリ上に展開するハメになる。 どういう利用目的かはわからないが保存よりもデータ管理と読み込みの工夫が必要だと思われる。 テキストをなぜ30分割くらいしてるのか?という理由もわからんし、 検索といっても何をどう検索するかも判らないのでこれ以上のアドバイスはできん。
755 名前:デフォルトの名無しさん [2006/10/27(金) 18:05:03 ] ちょい質問 optパッケージで900以降でGraphics3Dが 動かない機種って何があるかわかる人いる? サイコロでも3Dでまわしてやろうかと思ったんだけど 標準じゃないから何か機種で動かないんだろうけど クソ機種なら捨てようかと思うんだが…
756 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 18:11:37 ] >>755 公式見れ。 オプションAPIの対応状況表がある。
757 名前:755 [2006/10/27(金) 18:28:02 ] 756>> マジだ、助かった。ありがとう。 どうやら動くみたいなんでやってみることにする。
758 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 18:50:08 ] Javaでunsigned intっぽい事できないかな。
759 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 21:20:04 ] long使え
760 名前:デフォルトの名無しさん [2006/10/28(土) 23:51:41 ] >>758 できないな。
761 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 01:56:43 ] byteのくせにsignedなんてjavaは腐ってると思ってるよ
762 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 02:09:03 ] byteなんて飾りですよ、偉い人にはそれがわからんのです。
763 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 02:09:51 ] CからJavaに移行した時最初にそこでつまづいたな<unsignedが無い もうアボガドバナナかと
764 名前:デフォルトの名無しさん [2006/10/29(日) 03:13:45 ] longって? 何故unsignedを使ってるのか理解出来てないようだね。 論理右シフトすればいいみたいだが。
765 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 09:44:41 ] >>764 質問するなら情報小出しにすんな。 0〜2^32-1 の値がとりたいならlongでいいだろ。 0以上を期待するなら、1サイズ大きい変数使って、計算後にマスクすりゃいい
766 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 09:56:52 ] それだとunsigned longで面倒だろうが
767 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 12:34:20 ] >766 >質問するなら情報小出しにすんな。 >0〜2^32-1 の値がとりたいなら
768 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 13:02:02 ] うぜーなー 移植する気あるなら言語に依存するコード書くんじゃねーよ('A`) 設計段階から見直せや、カス。
769 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 13:03:54 ] 質問者が池沼だと大変だな・・
770 名前:デフォルトの名無しさん [2006/10/29(日) 14:22:52 ] >>768 正論 よい機会だ作り直せゴミ屑。
771 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 15:25:43 ] で、アプリサイズオーバーっと
772 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 00:03:09 ] どんな大作だよ
773 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 00:53:40 ] 30kアプリが大作なんですね?
774 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 00:58:13 ] >>773 最初から容量わかってんだから収まるように作れやカス
775 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 03:30:00 ] 会話が成り立っていない
776 名前:デフォルトの名無しさん [2006/10/30(月) 07:58:53 ] ゲーム作ったんだけど、どうやったらたくさんの人にプレイしてもらえますか?
777 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 09:58:10 ] 有名なサイトに載せてみたら?
778 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 10:08:39 ] 日本中の人に放置プレイされてるから大丈夫。
779 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 10:58:33 ] >>776 ここに晒す
780 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 11:53:37 ] ここにさらせばそれなりに厳しい目で見てくれそうだな。
781 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 12:26:28 ] スクラッチに40個のテキストデータ格納とかどうやんだ? あれってそんなに分割できたっけ?
782 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 12:40:10 ] 単一の.datファイルに複数の音声・画像データを入れる方法がある
783 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 16:16:18 ] >>776 まじめに答えると まず自分で携帯用のサイトを作り公開できるようにする。 そのあとで各種、ゲームアプリ登録型紹介サイトに登録する(ゲットアプリとか) んなところじゃないかな。 2ch系の関係ありそうなところに晒すのもありだが 辛口な酷評が怖いなら止めとくべし。判ってても凹むものは凹むぞw
784 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 17:01:35 ] 遊ぶ側は愚痴と批評の区別がつかない奴ばかり
785 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 17:13:29 ] >>781 スクラッチの分割は便利だがファイル単位で分割して使うものじゃない。 あらかじめ外部プログラムでファイルを結合して 1つファイルとしてスクラッチに保存するのが常套手段。 DoJa3.0以降だったかな?それ以降はJAR圧縮を使って1つにまとめる方法もある。 この方法の利点はファイル名でアクセスできる事と容量が減る事がある。
786 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 17:20:32 ] 無料コンテンツだと、無料厨が集るから気をつけたほうが良い。 一線越えた品質のほうが無料厨が集り易いので、コントロールが難しくなる。 あしらい方間違えると粘着されるので注意が必要っす。
787 名前:776 [2006/10/30(月) 22:19:35 ] 辛口ながら親切なお前さんがたありがとう。 もう少し作りこんでからどっかに上げてみます。
788 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 01:18:31 ] >>787 少なくとも、ここに1人楽しみにしている人間がいる。 ちょっとスレ違いと思わないでもないが、がんばってくれ
789 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 11:31:17 ] テキストデータをjarにぶち込めばスクラッチで分割する必要がないことは分かりましたが、それで格納できる最大容量って400kでいいんですか?
790 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 11:41:46 ] ある程度は公式の資料読もうぜ(・3・)
791 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 13:59:28 ] >>789 どの携帯向けで作成しているのか(505以降とか900以降とか) どういう事がしたいのか どういう問題に直面しているのか と言う事を書いてくれ・・・。 最大容量400kということは900以降だとは思うが書かないと推測でしか話せない。 一応以下な感じでスクラッチパッドの容量は決まっていてそれ以上は使えない。 503などは10K 504、2000代のFOMAなどは100K 505、506、700系などは200K 901、902などは400K 903シリーズなどは本体容量と合計で1MB内で変動 余談だが仮に400K使えるといっても400Kのデータ1つをネット上から 直接ダウンロードできるわけではないのでそこはそこで工夫が必要。
792 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 14:20:37 ] すいませんでした… 使用するのは901系でして、検索系をやろうとしてるんですが、容量的に厳しいのかなと思いまして…
793 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 14:44:49 ] >>792 検索したいというのは過去のレスに書いてあったけど ちょっと漠然すぎると思うよ。誰もアドバイスできん。 検索方法はどんなのをイメージしているのか? ファイルにどう風にどんなデータが入ってるのか? 何故テキストファイルが数個別れてるのか?とかね とりあえず検索については何もアドバイスできないが他の所を。 901なら400K使えるのでとりあえずどういうデータか知らないが そのテキストファイルをJAR圧縮(つまりはZip圧縮)してみて 400K超えるようならテキストデータを工夫もしくは削除して容量減らす。 それでも容量がダメならサーバーと随時接続するタイプとかになる。
794 名前:デフォルトの名無しさん [2006/11/02(木) 00:21:53 ] >>793 うんちく垂れるまえに文脈から読み取る能力つけろ。 だからプログラマはカスっていわれんだよカス。 死ね。 >>789 50k
795 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 02:31:05 ] >>793 ( ゚д゚)・・・・ (゚д゚)
796 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 06:38:32 ] 初歩的な質問ですまんが canvasでテキストボックスってどうしたらいいんだろうか? panelで作り直したほうがいいかな
797 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 07:08:42 ] Canvas#imeOn()しか手段ないのかな? keyEvent()で1〜9のキーが何回押されたかを記録して、テキスト編集を新しく作るのもアホっぽいし無理っぽいし。 >>794 教えて、一流技術師。
798 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 11:17:52 ] >>794 どこをどう間違っているのか指摘してあげないと判らないだろう >>793 より質問した奴が混乱する。
799 名前:デフォルトの名無しさん [2006/11/02(木) 11:50:37 ] 結局のトコ、テキストデータだと50kまでなの? 俺も気になってるんだが…
800 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 18:27:06 ] なんで試そうとしないんだ?5分でできるだろ。
801 名前:デフォルトの名無しさん [2006/11/02(木) 19:34:12 ] >>800 そんなレスしてる間に答えられるだろ5分たったぞ馬鹿。
802 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:14:19 ] >>794 プログラマはカスとか言ってる お前はプログラミング出来ない カスSEか? >>796 canvasでやろうとした事あったけど、大変すぎだったんで panelの画面を別に作ってそこに画面遷移させて入力 させるようにしたな。
803 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:46:41 ] テキストボックス使うなら、素直にpanelに移行した方がいいな。 もちろんcanvasでもできないこた無いが、只でさえ容量少ないところに そんなん入れてる余裕なんか メガアプリですかそうですか。
804 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:16:37 ] imeOn
805 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 10:49:22 ] >>802 いちいち構うなよ・・・ここまで殺伐としたふいんき出すの止めようぜ。 きっと>>794 は上司の圧力や納品期日で荒れてたんだろう。
806 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 19:14:11 ] ドラゴンクエストモンスターズMOBILEって月額500円のほかに 通信費って結構かかりますか?
807 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 21:01:58 ] パケホにしなさい…
808 名前:796 mailto:sage [2006/11/03(金) 21:54:34 ] 参考になりました。panelでなんとかやってみます。
809 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 15:45:25 ] 今個人でゲーム作ってる。 SH902iSとN901iCでは動いてるんだけど SH901iS,iCでは動作してないんだ…orz つか902以前だと動かない様子。 Doja4.1で開発してるんだけど、よく分からないんだ。 誰かエロい人ご教授頼む。 エラーの原因(これが無かったら動く) public void processEvent(int type, int param) { ........色々(ここは無問題) //ゲームオーバーになってソフトキー2を押したら Display.setCurrent((Frame)new MainCanvas()); }
810 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2006/11/04(土) 16:05:53 ] >>809 MainCanvasの中で使ってるリソースが、実は有限だったりしないか? 機種によってはTimerとか総計10個しかnewできないことがあるぞ
811 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 16:06:53 ] >>809 そんなコード書いちゃダメだろ…。
812 名前:809 [2006/11/04(土) 17:55:03 ] >>810 タイマーは1個しか使ってないです。 これも駄目な原因なのかな? >>811 マジ?何処が駄目?
813 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 19:57:34 ] ゲームオーバーのたびにCanvasを生成するのか? そりゃまずいだろ
814 名前:デフォルトの名無しさん [2006/11/04(土) 21:52:12 ] …Σ(゚Д゚)!? そうか、それが駄目リングか。 でも最初からやり直しっていうのがどうすればいいか… リロード的なもんってあるの?
815 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 00:46:16 ] クラスはIApplicationを継承したものと、Canvasを継承したものの計2つ。 最初に作ったら、ずっと使いまわす。 iアプリの基本中の基本だぞ…。
816 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 06:27:28 ] ハードディスク上でファイルとかフォルダを扱うように スクラッチパッド上でそれらを扱うファイルシステムクラスは 誰か作って公開してませんか? 検索しても見当たらなかったので今作ってるんですけど。
817 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 08:19:56 ] 例えばおまいがそれを完成させたとして、 そう易々と公開するとは思えんが。
818 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 09:05:26 ] ファイル名なんて無駄なもん食うシステム、商業じゃまず使えないしなぁ。
819 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 10:02:22 ] >>816 iモードJavaプログラミングという本にScratchpad File Systemというのがある
820 名前:816 mailto:sage [2006/11/05(日) 10:57:35 ] >>817 それ言われそうな気がしてました。 「完成したら公開しろ」とか。 >>818 ユーザが囲碁とか将棋の棋譜を保存するのにはいいかなと。 ファイル名は対局名にできると思ったので。 >>819 なるほど。ありがとうございます。 サンプルソースコードは本の購入者しかダウンロードできないのね・・残念。 ちょっと本屋行って7文字ほど立ち読みしてこようかな。なんちゃって。
821 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 11:06:08 ] 将棋の棋譜とか保存しても再生させるのがめんd
822 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 11:39:48 ] >816 君はまた困るんだろうから、買ってしまえよ。
823 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:03:26 ] 自分の役に立つプログラムの本は、とりあえず買っておいても損はない。
824 名前:816 mailto:sage [2006/11/05(日) 14:17:55 ] 今近所の大きい本屋1件と小さい本屋5件ほど回ってきましたけどどこにもありませんでした。 アマゾンにはあるようだから買おうかな。
825 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:02:02 ] 質問です。 import com.nttdocomo.ui.*; public class test01 extends IApplication { public void start() { mycanvas w_canvas = new mycanvas(); Display.setCurrent(w_canvas); } class mycanvas extends Canvas { public void paint(Graphics g) { g.drawString("HelloWorld", 30, 30); } } } というHPに載っていた簡単なプログラムを書いただけなんですけど ビルト時にエラー54個、警告1個と盛大に出ます。 sun.tools.javacを使用にしておりSDKは1.5.0_09を使っております。 パスも通しております。 何か考えられる問題はありますか? 自分の力ではどうにもならないので知恵を貸していただきたいです。 よろしくお願いします。
826 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:05:35 ] 1.5か。使ったこと無いな。
827 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:06:10 ] ファイル名はtest01.javaになっているのか。 あと、 Display.setCurrent(w_canvas); } は Display.setCurrent(w_canvas); } } だと思う。間違ってたらごめん。
828 名前:825 mailto:sage [2006/11/05(日) 15:15:18 ] >>826 結局DoJa使うなら1.5でも大差はないのではと思います。 >>827 ファイル名はtest01.javaで間違いないです。 Display.setCurrent(w_canvas); } } として閉じてみましたが エラー55個、警告1個になりました。 気になるのは「javacの実行に失敗しました」 という警告ですかね。 sun.tools.javacにしないとs_jisが読み込めない的な事いわれたし…。 俺にiアプリを作るなというお告げですかね。 ちなみにEclipse上で使っている他のソースは問題なくコンパイルできますね。
829 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:15:29 ] あと、不正な文字ですとかいうエラーだったら 多分全角スペースでも入れてるんだと思う。 揃えるときは全角スペースじゃなくてTABキーでな。
830 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:17:24 ] 1.4やめて1.5使ってみようかな。
831 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:18:09 ] 1.4どころか1.3使ってるぜ
832 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:20:02 ] >>825 のコードはエラー無しで普通に実行できた。 全角スペースはタブに置換したけど。
833 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:22:41 ] 気持ち悪いクラス名だな。 命名規則くらい従って欲しい。
834 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:27:20 ] とりあえずエラーメッセージを晒してくれ
835 名前:825 mailto:sage [2006/11/05(日) 15:29:22 ] >>829 すみません指摘通り全角スペースになっていました。 HPからコピペしてきたのでこんなに簡単なことに気づかなくてお恥ずかしいです。 ありがとうございました。 あとDoJaだとLabelは使えないのですか? もともとPanelとLabelで文字列を表示させようとして できなかったのでこうなったのですが…。
836 名前:825 [2006/11/05(日) 15:30:25 ] >>833 頭は大文字ですね。 俺もそれは思いました。
837 名前:デフォルトの名無しさん [2006/11/05(日) 15:38:52 ] はじめまして質問があります。 アプリで簡単なアラームみたいなものを作りたいんですけどどうやればいいでしょうか? com.nttdocomo.systemのAlarmクラスを使うということまではわかったのですがどうやれば使用することができますか? addEntry(); とやっても動作してくれません。 どうしたらいいか教えてください!
838 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 11:44:48 ] >>837 リファレンス読んでみたがこれはアラームを設定するクラスだろう? 鳴らすクラスじゃないがそこは間違って解釈してない?
839 名前:デフォルトの名無しさん [2006/11/06(月) 14:32:16 ] DoJaエミュレータでのブラウザ起動して、 localhost/a.php (↓)に接続すると アドレスバーの部分がlocalhost/a.php のまま になるのですが、localhost/a.html を表示させる にはどうしたらいいでしょうか? localhost/a.html から、iアプリを起動させるため LaunchByBrowserにlocalhost/a.html と書きたいのです。 a.php <html> <head> <title>redirection test</title> </head> <body> <?php header("Location: localhost/a.html" ); exit; ?> </body> </html>
840 名前:デフォルトの名無しさん [2006/11/06(月) 23:10:52 ] >>837 時間を調べ続けて その時にあったら音鳴らせばいいんじゃないの?
841 名前:デフォルトの名無しさん [2006/11/08(水) 02:35:17 ] こんなん見つけたんだが、Javaサーバーにどうよ? ttp://www.hikakuserver.com/ やっとメモリいっぱいつんでるレンタルサーバが出揃ってきたな。
842 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 06:17:50 ] iアプリとなんか関係あるのか?
843 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 09:17:50 ] おおあり。iアプリ使ったネトゲ作りたい時とかに使えそうだ
844 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 13:00:02 ] レン鯖の話題はレン鯖板で
845 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 13:30:59 ] 宣伝は宣伝板で
846 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 16:50:56 ] タイマ解像度15msの機種って、例えば20msのウエイト入れようとすると30ms待つことになってしまうの?
847 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 17:05:40 ] Yes
848 名前:sage [2006/11/09(木) 00:44:38 ] 一般人がN903iでVGAアプリ作れるの? DrawArea = 480x640 とか書いて
849 名前:デフォルトの名無しさん [2006/11/09(木) 01:58:58 ] >>841-843 iアプリってそんなメモリ食うの? 最低どのぐらいメモリ積んでれば動くのさ?
850 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 03:58:07 ] そんな糞高い鯖じゃなくて、庶民的な値段の共用鯖きぼんぬ
851 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 11:11:43 ] >>848 まだ出てない機種だし関連職種の人間以外わからなくね?w
852 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 11:59:34 ] DoJa5.0のツールもまだダウンロードできないからな。
853 名前:デフォルトの名無しさん [2006/11/10(金) 00:58:01 ] >>848 作れるけど、たった一つの機種専用に作るオナニー馬鹿はいないから作れない。
854 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 02:02:08 ] サーバーでiαぷり動かすわけじゃないし
855 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 10:52:15 ] >>848 ナビアプリの画面見た感じだと使ってるのは480×480みたい まあトラステッド限定かも知れんけど
856 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 11:04:07 ] 写真とか表示すること考えると、4:3のほうが有利だ罠
857 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 11:56:05 ] ttp://www.nttdocomo.co.jp/service/imode/make/content/spec/iappli/ Nは480x480だよ しかし、N,P以外の903はQVGAに統一される勢い。 おそらくP903iTVもだろう。時代はQVGAへ
858 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 14:50:18 ] 現在SD-Bindingを使ったアプリを作ってるのですが。 エミュ(Doja-4.1)では普通に動作しているのですが、実機(F902i,SH902i)で起動させると StorageDevice storage = StorageDevice.getInstance("/ext0"); を呼んだ時点でNo Such Deviceとエラーになって起動しません。 miniSD(512MB SanDisk)を両方とも入れており、ADF設定もストレージデバイスを使う設定にしています。 アプリ以外のカメラやメールなどのデータはSDに入れられるので認識はしてるはずなんですが…。 こんな症状になった人はいますでしょうか?もしくは、何かしら設定が必要だったりするのでしょうか? 何かしら分かる人がいらっしゃったら教えてくださいませ。
859 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 15:10:35 ] >>858 ADF設定で、UseStorageにチェック入れた? あとCPNameも要るかも
860 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 15:28:08 ] >>858 そもそもF902i,SH902iはSD-Binding非対応じゃないかな
861 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 15:36:14 ] Pだけ対応じゃなかったっけ。
862 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 15:43:22 ] はじめて書きこします。 オーディオのループ再生にはどのような手法があるのでしょうか? ドコモのクラスリファレンスにはループ再生に関わるようなメソッドが見つかりませんでした。 現在は、AudioPresenterをひとつだけ用意し、 MediaListnerで再生終了イベント(Audiopresenter.AUDIO_COMPLETE)を受け取って、 再度AudioPresenterのPlay()メソッドで再生させています。 ただこの場合、利用している音声データが極短いものなので、 ループの合間にプツプツヒスノイズが乗ってしまい困っています。 ループ再生に他の手法はないのでしょうか・・・?
863 名前:858 mailto:sage [2006/11/10(金) 15:43:49 ] >>859 UseStorageのextてことにはチェック入れてます。 CPNameは他アプリとはデータ共有しないんで入れてませんでした。 入れても動きませんでしたがorz >>860 「SD-Binding機能対応機種はFOMA 902i以降の主なFOMA端末となります。」 とDocomoのページに書いてたのと対応コンテンツ機能一覧のPDF見た感じ 902iは全部対応してると思ってたんですが、違うのでしょうか?
864 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 15:55:04 ] >>863 902iではPだけ 対応コンテンツ機能一覧DRMの項でbかcなら対応だと思う
865 名前:858 mailto:sage [2006/11/10(金) 16:03:28 ] >>864 そうだったのですか、Pが手に入ってから試すことにします。 皆様ご協力ありがとうございました。
866 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 17:13:37 ] >>862 基本のやり方は書いてあるとおりコンプリート拾って再生だと思う。 ループ前提ならばMLDを長くするという原始的な方法が一番効果的。 データ量がその分でかくなるがリソースとしてもつかJAR圧縮で外部に出せば 長くした分で容量を食う部分はあまり気にならなくなる。 MLD自体にループの設定をつける事が可能とか聞いたが… MLDを自作した事無いのでわからん、すまん。
867 名前:827.jpn.ch [2006/11/10(金) 21:43:26 BE:997391579-2BP(0)] Mac OS Xでiアプリ作る方法ってありますか?
868 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 23:05:24 ] >>866 やはりこの方法しかないですか・・・。 BGMの様な物の場合、予めループさせたMLDで解消できるかと思いますが、 今組んでいるのが、動的にMLDを作成して、再生するアプリなのです。 (ミュージックシーケンサや、キーを使ったピアノなどに応用できると思います。) DojaのメディアAPIは同期させにくいなどリアルタイム性にかけていますね・・・。
869 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 13:06:35 ] >>868 その方法で何の問題があるのかむしろそれを知りたい
870 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 13:17:25 ] 開発(コンパイル)だけなら、クラスファイルを持ってくればできる。 エミュレータが使えないからデバッグが大変だけど。
871 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 13:42:47 ] >>868 そういやループに対応したシーケンサアプリがあったな
872 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 14:14:17 ] 公式アプリならループしているのを時々見るが、勝手アプリでは見たことがない。 やっぱ、あれか。MFiTools。いい加減公開しろや。
873 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 14:15:26 ] まだ持ってないの? 1年位前、海外のサイトで誰かがアップしてた。 まだあるかも?
874 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 14:31:08 ] >>872 いや、シーケンサーだから内部でMLD構築してんでしょ? しかもフリーである
875 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 19:36:40 ] 赤外線通信の勉強をしているのですが、 PUTとGETで何でサーバとクライアントが入れ替わったりするんでしょうか? 1回の通信でPUTとGETを何度も行う場合はどっちがサーバでクライアントなんでしょうか?
876 名前:デフォルトの名無しさん [2006/11/11(土) 20:03:51 ] あ
877 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 21:14:12 ] 1回の通信で何度もPUTやGETなんてできません
878 名前:デフォルトの名無しさん [2006/11/11(土) 23:44:45 ] 1回の通信って1セッション?
879 名前:デフォルトの名無しさん mailto:sage [2006/11/12(日) 05:05:56 ] >>858 俺は逆にP902i実機では動作しているんだが 設定がうまく行かなくてエミュレータで動かない。 どうすればSD-Bindingがエミュ上で動くのか教えて〜
880 名前:デフォルトの名無しさん mailto:sage [2006/11/12(日) 09:26:39 ] >>879 エミュでは動かない
881 名前:デフォルトの名無しさん mailto:sage [2006/11/12(日) 09:50:59 ] >>880 えーっ>>858 は動いてるみたいだけどどういうこと?
882 名前:デフォルトの名無しさん [2006/11/14(火) 00:11:15 ] ちょっと質問なのですが、 Doja3.5エミュレータを使って開発しています。 クリアキー入力データを取得したいのですが、取れません。 キーの取得は以下のようにしています。 int nKeyPress, nKeyPress2; nKeyPress = getKeypadState(); nKeyPress2 = getKeypadState(1); nKeyPress2にクリアキーのデータが入るはずだと思うのですが… みなさんはどのように対応していますか? ※int変数を2つ使わず、long変数1つ使った方が得策? よろしくお願いします。
883 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 00:35:23 ] 0x18
884 名前:デフォルトの名無しさん [2006/11/14(火) 00:48:52 ] なんでiアプリにはSBのアプリみたく電池残量を数値化するアプリがないのでしょうか??
885 名前:デフォルトの名無しさん [2006/11/14(火) 01:20:16 ] >>884 DoJa3.0以降ならPhoneSystemクラスのgetAttributeメソッドで 充電中か満タンかそれ以外の3種類の状態は取得できるのかな。 acerola.org/motokazu/iap/manual/Doja4.0/com/nttdocomo/ui/PhoneSystem.html
886 名前:デフォルトの名無しさん [2006/11/14(火) 02:10:58 ] >>885 やはり仕様なんですかね?SB専用アプリは電波状況も数値化できるみたいです。 appget.com/vf/pc/apview_011304.htm appget.com/vf/pc/apview_010328.htm
887 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 03:28:23 ] ドコモの糞仕様です。
888 名前:885 [2006/11/14(火) 03:52:04 ] >>886 フラッシュならfscommand2コマンドを使ってできるのかな。 livedocs.macromedia.com/flashlite/2_jp/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts_wEcute&file=00000328.html フラッシュが使えるドコモ携帯はDoJa3.0以降のと一緒でしたっけ?
889 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 06:21:59 ] 506や900シリーズはFlashLite1.0なので時刻、電池、電波、全て無理 901以降はFlashLite1.1なのでOK
890 名前:885 [2006/11/14(火) 08:42:13 ] >>889 なるほどね。ありがとうございます。
891 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 11:54:27 ] >>882 キーグループの有効化をしてないんじゃ? APIリファレンスのPhoneSystemクラスのDEV_KEYPADを調べて見るべし
892 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 21:22:37 ] FlashLite1.1だと電池に電波は何分割されるのでしょうか? appget.com/im/pc/apview_024240.htm ↑みたく4段階だと画面左上の電池アイコンと同じで実用性がないですよね・・。
893 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 21:46:27 ] 電波は電池によって分割される…?
894 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 22:30:02 ] >>893 説明不足。。。 リンク先のFlashだと4段階に電池レベルが分けられてるってことです。 appget.com/vf/pc/apview_010328.htm ↑みたいのだと結構細かく分けられてるみたいです。
895 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 23:00:10 ] >>892 自分で調べろよ。 ttp://chahanokiba.web.fc2.com/voda.htm
896 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 23:23:18 ] アスキー書籍のiモードJavaプログラミングFOMA対応版買ってきた。 欲を言えばだけど実際にアプリの製作例があればいいと思った。 というかついてるものだと思ってたよ。 それで作ったアプリが落とせるだけって何もためにならないんじゃないかと思った…。 ソースがあって作ったアプリがあれば意味を成すと思うけど。 余り新しいiアプリの本無いみたいみたいだから困った。 アプリ作りながら覚えれる本あったら教えて欲しい。
897 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 23:32:22 ] 本無しで公式アプリ作ってる俺みたいになれ。
898 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 23:34:39 ] >>895 情報感謝!!ずっとアプリばっか探してた。 ドコモにない理由はこれだったんですね。納得しました。
899 名前:896 mailto:sage [2006/11/15(水) 00:11:07 ] >>897 そいつは本気ですげえwww 俺Java自体はコマンドラインしかやってないからアプリでは GUI的要素も一緒に覚えないといけないから結構大変なんだ。 コツとかあったら是非教えてくれ。
900 名前:897 mailto:sage [2006/11/15(水) 00:40:26 ] コツも何もネット上のサイトで覚えるのみ。 分かりやすいし、サンプルあるし。 当初はAPIリファレンスの存在も知らなかったくらいだw
901 名前:896 mailto:sage [2006/11/15(水) 01:02:10 ] >>900 ネット上のだと結構古いもの(50Xシリーズ)が多いみたいで 良くわからなかったんで本買ったんですよw 待ち受けアプリで背景画像設定できるスケジューラみたいの作りたいけど いきなりは難しいかもしれないですね。 Panel使って待ち受けの骨組みと画像取得する奴は作ったんだけど 肝心メインパネルにカレンダー表示ができないし画像の設定の仕方もまだわからない。 ソフトキー2を押したら画像選択できるメソッドに飛ぶようにして、その画面から ソフトキー2でstart()メソッドに帰るんだけど、次にもう一回そのメソッドに飛ぶと com.nttdocomo.ui.UIException: Component already added to other Panel ってエラーが出て画面が消えちゃう。 11月末までには作らないといけないのに…苦戦。
902 名前:デフォルトの名無しさん [2006/11/15(水) 01:33:51 ] 並列処理というか、 ダウンロードを行ってエンコードを行いながら表示、再生を行うようなことってできるんですか?
903 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 02:02:07 ] スレッド
904 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 03:31:46 ] EclipseにDoJa4.1のプラグインを入れたのですが上手く実行ができません。 実行>構成および実行>DoJa-4.1>実行するのですが iアプリエミュレーターが一瞬表示されてすぐに終了してしまいます。 iアプリエミュ単独起動なら問題はないのですがどうしてかわかりませんか?
905 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 05:05:53 ] >>896 ちゃんとソースはついている。サンプルの解説ページの初めをよく嫁。 >>904 画面下のコンソールに何かメッセージ出ていないかチェック。 JAMを設定したかチェック。 Javaのバージョンを1.3にしてあるかチェック。 それでもだめならEclipseのバージョンを落としてDoJaプラグインを再インストール。
906 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 05:21:01 ] >896 アプリの制作例はちゃんとはいってる。 ちゃんと読め。 まさか、やりたいことの答えが全部いきなり載ってるとでも思ったのか? 元の作り方がわかれば、903i 向けでもそれの応用で大抵対応できる。
907 名前:デフォルトの名無しさん [2006/11/15(水) 06:16:27 ] D903は無くなってしまえば良いのに・・・。
908 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 08:30:07 ] まだ D ってなにかあったっけ?
909 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 08:56:18 ] ttp://onosendai.jp/npaka/bench2/bench.jsp ttp://www.moreread.net/mario/Any/appli/i_bench/list.php 性能はそんなに悪くなさそうだけど。
910 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 09:13:07 ] 他は早くなってるのにDだけ902から変わってないとかいう話を聞いたような(´・ω・`)
911 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 09:29:24 ] んぱかさんトコのベンチでは一応スペック上がってる雰囲気はあるけど・・・ でもDなんだよなあ。(・ω・`) S0NYの新製品同様、悪い意味で期待通りな気がする。
912 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 10:08:32 ] んぱかさんとこので見ると、D903とF903の文字列描画がえらい遅いんだけど、なんだろう。 下のベンチではそうでもないみたいなんだけど。 フォントを変えると遅くなるとか、そんな糞仕様でもあるのかな。 もしくは座標に使ってる乱数生成が極端に遅いとか。ちょっと気になる。
913 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 12:10:40 ] >>905 レスありがとうございます。 コンソールには何もメッセージは表示されてませんね。 <終了>I_Appli [DoJa-4.1アプリケーション] パス (yy/mm/dd HH:MM) と上(コンソールのタイトル?)に表示されているだけです。 JAMの設定とはプロジェクト>DoJa-4.1>プロジェクトの設定>ADFの設定という奴でしょうか? AppName,AppClassともに初期値でMain(ソース名)クラスが指定されていました。 Eclipseで記述してから動作確認にiアプリエミュで起動しなおすのは少し手間です。
914 名前:デフォルトの名無しさん [2006/11/15(水) 13:47:08 ] >>896 APIリファレンスとネットのはじめての〜があれば他に何もイランだろ屑。 >>913 昔、俺もかかったパターンだと、 SunJavaなんとかで使用するになってると無理。 違うときはエラーメッセージをぐぐってPATHをなんか書け。
915 名前:デフォルトの名無しさん [2006/11/15(水) 13:56:14 ] >>913 お前みたいな奴は大抵JavaSDK5.0を使ってる。 1.4.2の日本語版使ってるか?
916 名前:913 mailto:sage [2006/11/15(水) 14:45:36 ] >>914 SunJavaを外すと エラー:サポートされていないエンコーディングです: SJIS_i って出る。 EUCにエンコードしてみても動かなくて…。 そういう問題じゃないのかな…。 >>915 jre1.5.0_9使ってて1.4.2に切り替えてみたけどやっぱり動かなかった。 もう少し試してみてできなかったらまた着ます。
917 名前:デフォルトの名無しさん [2006/11/15(水) 14:48:51 ] >>916 それは1.5だと必然のエラー。 両方ともインストールしてる場合は、1.5を消す必要はないけど、 1.4.2の方にPATHを書き換える必要があるはず。 とりあえずSunJava使わずにビルドできるようにいじれ。 どうしてもわかんなけりゃ1.5消せ。
918 名前:デフォルトの名無しさん [2006/11/15(水) 15:49:29 ] ところでお前ら様方に質問です。 画面領域外に描写する場合、 setclipで画面内240,240を囲むのと、 そうでない場合は 処理速度は違うんですか? 違うと思ったんですけどどうでしょうかね?
919 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 16:34:12 ] >>918 どうなんですか?
920 名前:デフォルトの名無しさん [2006/11/15(水) 19:09:29 ] テキストファイルを読み込んで表示させるアプリを作りたいんですけど、 どういう方法をとればいいのでしょうか? どなたか教えていただけませんか?
921 名前:デフォルトの名無しさん [2006/11/15(水) 19:27:58 ] >>920 java.io.* InputStream BufferedReader Connecter.openInputStream("Resource:///test.txt"); br.readLine(); たしかこんな感じ。あとはぐぐれ。 >>919 調べろよカス
922 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 19:34:56 ] 調べてもぜってーおしえねーwww
923 名前:デフォルトの名無しさん [2006/11/15(水) 19:53:35 ] >>921 レスありがとうございます。 ひととおりぐぐったんですけど、それらしいのが見あたらないんです…。 iアプリってテキストファイルを直接読み込めるんですか? 今画像ファイルに偽装して表示させようとしているのですが、さっぱりうまくいきません。
924 名前:デフォルトの名無しさん [2006/11/15(水) 19:58:17 ] リソースに入れろ。そのまんまでいい。 つづりが違った。Connector.open〜でぐぐれ。 終わったら>>918 調べて来い。
925 名前:デフォルトの名無しさん [2006/11/15(水) 20:01:30 ] ぐぐっても蜜かんねぇじゃねぇかよ馬鹿。 うちかえったら調べてやるからまってろ。 正直スマン。
926 名前:882 mailto:sage [2006/11/15(水) 20:49:59 ] >>891 回答ありがとうございます。 まさにその通りでした。 PhoneSystemというクラス自体初めて知りました(^-^;;
927 名前:デフォルトの名無しさん [2006/11/15(水) 20:52:18 ] す、すみません。 Connector.open〜ってHTTP通信するときに使うやつですか? テキストを読むビューアを作りたいのです。 八方塞がってどうしたらいいものか。
928 名前:デフォルトの名無しさん [2006/11/15(水) 21:09:54 ] >>927 とりあえずこの辺読んでみたら? www.atmarkit.co.jp/fmobile/rensai/doja04/doja04.html
929 名前:デフォルトの名無しさん [2006/11/15(水) 21:24:13 ] miniSDから本体メモリへテキストファイルをコピーして、 それを読み込みたいのですが…。携帯で読書するビューアのような感じで。 HTTPアクセスは特にする必要はないんです。 とりあえず読み込んで描画できればよいのですが、表示できないのですよね…。
930 名前:928 [2006/11/15(水) 21:30:24 ] >>929 じゃあこのへんかな?902i以降だけど。 karel.tsuda.ac.jp/howto/i-appli/apiref/com/nttdocomo/device/StorageDevice.html www.moreread.net/mario/Any/appli/memo.php?id=12
931 名前:デフォルトの名無しさん [2006/11/15(水) 21:51:51 ] >>930 丁寧にありがとうございます。 でも901以前のもの(DoJa4.0)で進めようとしているのです。。 外部メモリへのアクセスでしかテキストファイルは読み込めないのでしょうか?
932 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 22:38:35 ] N903iでQVGAアプリ動かしたらどうなりますか? 自動で拡大されるんなら 特に対応しなくてもいいんだが…。 ちょっとググッても良く分らなかったんだけど、そもそも VGA画面(480x480でもいい)のiアプリは作れるのかな?
933 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 23:07:47 ] >>927 >>929 (同じ人だよな?) あんた勘違いしてる。 >>928 のリンク先ちゃんと読めって。 Connector.open()はHTTP/HTTPS通信のためだけに使うんじゃなくて、 スクラッチパッドやリソースへのアクセスにも使うって書いてあるじゃんか。
934 名前:925 [2006/11/15(水) 23:46:07 ] InputStream is = Connector.openDataInputStream("Resource:///test.txt"); BufferedReader br = new BufferedReader(new InputStreamReader(is)); str = br.readLine(); br.close; SDカードへのアクセスは知らん。 はやく>>918 調べて来い。
935 名前:デフォルトの名無しさん [2006/11/16(木) 02:34:31 ] iアプリでMP3再生って、提供されている環境考えたら非現実的ですよね?・・・・・
936 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 03:39:06 ] 別に
937 名前:デフォルトの名無しさん [2006/11/16(木) 03:56:42 ] >>936 基本mldで、一部機種でmidiやwaveを再生できるとはきいているんですが、 mp3再生するとしたらどのようにすればいいんでしょうか・・・
938 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 04:28:47 ] やめとけ
939 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 08:26:24 ] mld鳴らすようなプログラムでmp3鳴らなかったら無理ってことじゃないか。 試してみ。
940 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 08:59:25 ] >>918-919 実装依存。 正しく動けばスピードは問わないのがJAVAのポリシー。 機種によって違うが正解。まぁsetClipしておけば早くなる機種があることが期待できるかもね。
941 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 11:30:17 ] 結局端末が余白を黒く塗りつぶしてたりするしなw
942 名前:デフォルトの名無しさん [2006/11/16(木) 14:12:54 ] 結局試したけどかわらない感じがした。 全端末で試したわけじゃないが基本的に変わらんが遅くなるわけじゃなく、 早くなる可能性もないことはないってことだけですな。 どうもおまえら。
943 名前:ただよし [2006/11/16(木) 15:03:55 ] 愚痴いいます。 MySQL → サーブレット → iアプリ だから!絵文字が出ねぇんだよ!俺が欲しいのは\uE734の文字じゃなくて 絵文字なんだよぉ!いったいいつまで、ここで止まってればいいんだぁ! Unicodeか?SJISか? バッファから変換する所がわるいのか? 絵文字、、、絵文字に、、、会いたい、、、
944 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 15:28:05 ] \\?
945 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 16:30:19 ] >>937 3gpに変換すればできなくもない >>944 ×Unicode ×SJIS ○Binaly ○Windows-31J、cp932
946 名前:デフォルトの名無しさん [2006/11/16(木) 16:34:08 ] >>945 どうもです そういう感じで考えて見ます
947 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 17:00:20 ] >>942 vodafone系の古い端末だと、かなり早くなるんだけどなw さすがi系。ちゃんと作ってあるぜ。
948 名前:デフォルトの名無しさん [2006/11/16(木) 18:52:37 ] 3Dエフェクト使うと結構画面外に出るだろう? クリップしたら普通早くなると思うだろう? 予想外割docomo
949 名前:879 mailto:sage [2006/11/16(木) 20:31:44 ] だれも気にしてないし既出なのかもしれないけど 解決したので自己レスします。 iモードエミュ上で、SD-Bindinngを使った開発が出来なくて 今まで、実機で動作確認してたんですが doja.exeじゃなくてdoja_g.exeを使えばあっさり出来ました。 ファイルもドキュメント通り、iDKDoJa4.1/lib/storagedevice以下に作成されました。 doja_g.exeの存在を知らなかったよ。 さんざん悩んだ自分がアホみたいだorz
950 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 20:39:58 ] うちはdoja.exeで普通にSD-Binding動くけどな。
951 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 20:46:36 ] >>950 えーっ!?特殊な設定とかしてないの? じゃぁなんなんだよ、doja.exeで動かない原因って・・・
952 名前:デフォルトの名無しさん [2006/11/17(金) 02:48:54 ] iアプリからムービーファイル再生可能なの??
953 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 04:00:19 ] できますん
954 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 04:33:42 ] できませ
955 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 10:30:12 ] >>951 家もDoJa.exeじゃ出来ないよ。
956 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 12:13:38 ] >>953-954 どっちだよw
957 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 15:22:56 ] ,. 、_,. - '"´  ̄ ̄ ``ヽ、 /ィ´ l、,ィ \ /,ィ / / ,ィ リ |! ヽ . // !/i // / ! / | iヽ. ハ i/! i | i_l_,./ // |_リ ! li ! |i ! {i i_,.ィ/| /`_/ ´j/``ト/! i | lハ l い l ,イ⌒ヽ イ⌒ヽ} |lリ、 | ヽ!ィヽ ' |ユ:::| |ユ:::} リ-! ! { ム. 辷.リ 、 .L._リ ム } | ヽ、.} _ _ j__ノ l / ヽ、  ̄ /、. i /_,ノ ` _ュ、.__,.rェ'´ ヽ、_ ヽ. -'-‐_/,/ __{_ゝ、__,.-' _}__ ヽ、\` ーヽ -‐ 'ー_ァ{  ̄TT ̄ }ヽ、 `` _/ | _L.!_ ! \ /{ },. -‐' i i `ー- r' ,\ / ヽ/ く_ ! | } i / i i ! ``ー' `´ ̄ l' l / rーゝ────────‐,ァ-、 ! / /ヽ、_〉 〈,.ィ } i . / 〉ヽ_〉 〈-'´ノ. ', / 〈ヽ、〉 知ってるが 7_,.. } ', 〈ァーァ' ´ヽノ ´| iヽ、___.i / / | おまえの態度が | \ヽj ,' ' , ! ト、 | . { / .l 気に入らない |. ヽ ! ヽ __/ ! ! \__ノ | | | |、 . /| | ヽ /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ
958 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 18:22:05 ] >>943 座長りゅういち 乙
959 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 01:00:45 ] ほぼ同じ座標に対して、drawRect() と drawString() をしているのに 見た目の座標がずれているのはなぜですか?
960 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 02:29:08 ] Panelで待ち受けアプリを作ってみたのですがソフトキーを押した時に 違うメソッドの新しいパネルを開いた後に元のパネルに戻すにはどうしたらいいでしょうか? メインメソッドなのでstart();としたらもう一度新しいパネルを開いた際に com.nttdocomo.ui.UIException: Component already added to other Panel com.nttdocomo.ui.UIException: Component already added to other Panel というエラーがでてしまいます。 どうしたら上手くパネルの切り替えができるでしょうか。 よろしければご教授ください。
961 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 04:26:32 ] Display.setCurrent()で切り替え自体は可能な事がわかりました。 でもこれだと本当に切り替えてるだけという感じなのでうまくできないものですかね…。 なんかタスク管理してるみたいな感じです。
962 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 15:13:29 ] Panel上にCanvasの描画をするということはもちろん無理でしょうか? Canvas上で文字の色を変えてPanel上でTickerで文字を流したいです。 それともこれを実現する為に他の方法がございましたらご教授お願いします。
963 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 19:17:55 ] >962 言ってることが意味不明というか無茶苦茶というか… もっとiアプリの構造を理解してから取り掛かった方がいいよ。 解説サイトの斜め読みじゃなくてAPIリファレンスとにらめっこしたり iアプリの作り方みたいな本を最初からじっくり読んだり 初めてiアプリに取り組むなら結局そっちの方が理解が早い。
964 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 19:45:34 ] CanvasかPanelのどちらかしかsetCurrentできません。手を抜こうとしたってダメです。 まあ、PanelでImageButtonを置いて、Image.createImageしして描画したものをsetする無茶な方法もあるが。
965 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 20:15:46 ] CanvasとPanelは目的が違う独立したクラスであって、 それぞれの持つ機能をやり取りできるようなものではない。 Canvasにラベルやテキストボックスは貼れないし、 Panelにカラフルで自由な形の図形を描くことはできない。 CanvasとPanelの特徴や使用目的なんかは開発ガイドの詳細編に出てる。 例えば画面の上半分をCanvas、下半分をPanelにできないか、なんて 考えてもそんなことはできないってこととか、読めば分かると思うよ。
966 名前:デフォルトの名無しさん [2006/11/18(土) 20:29:54 ] Panelなんて使ったこと無いからわからないが、 Imageは共通なんだから >>961 が出来るんなら、 CanvasでImageをcreateImageしてから、破棄してアニメーションさせればいいんではないか? それよりもキャンバスでダイアログだのを適当に実装するほうが楽かもな。 >>963 わかってないのはお前だけでしかも意味の無い説教レス。 死ねよ屑。
967 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 20:51:36 ] >>959 drawString()はフォントのベースラインの位置を(x,y)で指定しなきゃいけないから、 左上だと思って値を指定すれば当然ズレる。 drawStringへ左上の座標(x,y)を元に指定したいなら 描画に使ってるフォント(font)からアセントを持ってきて g.drawString(x, (y + font.getAscent()), ...); ってな風にしないとダメよ。まぁ、良くAPI解説を読めっていうことで。
968 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 21:25:07 ] >966が一番分かってなさそうだな
969 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 21:49:46 ] アンカーは正しく。
970 名前:968 mailto:sage [2006/11/18(土) 22:13:11 ] >969 おれのことだったら、>968の書き込みのアンカーは>966であってるが。 >962はこう質問していて、 >Canvas上で文字の色を変えてPanel上でTickerで文字を流したいです。 >それともこれを実現する為に他の方法がございましたらご教授お願いします。 Canvas上で文字色の指定を変えても、それでPanel上のTickerで流す文字 の色まで指定できるはずもなく、他の方法も何も、そんなことはできない。 そう答えればよい質問に対して、Imageの話なんかしてないのに >966は何を答えているのかと思って。 まだ>963の、勉強やり直せってレスの方が言いたいことはわかる。 もし>962が 「Panel上で色付きの文字を流す方法はあるか」という質問だったら >964>966の回答でもいいかもしれないが。
971 名前:962 mailto:sage [2006/11/19(日) 22:49:15 ] 自分のせいでスレがあれてしまいすみませんでした。 今待ち受けアプリを作っていて待ち受けアプリを使うとiチャネルが使えませんよね。 だから簡易RSSリーダを乗っけて擬似iチャネルを作りたいと考えました。 が、無理なようで残念でございます。
972 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 00:13:37 ] いや、Canvas で気合い入れて作る手もあると思うが……。
973 名前:デフォルトの名無しさん [2006/11/20(月) 00:36:49 ] iアプリのネットワーク接続って、jarのあったところにしかアクセスできないと聞きましたが これってどうにもならんとですか?
974 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 00:53:55 ] 以前検索プログラムがウンたらいってたモノですが・・・ Doja4.1を使ってプログラムを作る事になったのですが 辞書での単語検索のように、テキストボックスに打ち込んで それを検索用ワードの中から検索して HITしたものを表示、選択するとその内容を表示する。 というモノを作ろうということになったのですが スクラッチパッドの使い方がイマイチ理解出来なくて・・・ テキストボックスに打ち込んだ文字列を スクラッチパッドから検索用ワードを取り出して ループで回したいのですが、スクラッチパッドへの 検索用データ、及び内容のデータの記録方法と取り出し方がわかりません。 一般的なサイトや参考書を見て回っても scratchpad〜 からImputStreamを使ってデータを書き込み、読み出す とあるだけでスクラッチへのデータの保存方法や、特定のデータの取り出し方法が見つからなくて困っています。 これだけ探しても見つからないという事は、もしかして私が言っているようなプログラムは出来ないんでしょうか?
975 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 01:00:06 ] 1つのスクラッチパッドは1つのファイルと同じ扱い。 ファイルを入れたければ自分で書き込んだアドレス覚えて 管理する必要がある。
976 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 03:22:01 ] >>973 × jarのあったところ ○ jarのあったサーバ >>974 「スクラッチへのデータの保存方法」や「特定のデータの取り出し方法」をI"n"putStreamやOutputStream
977 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 03:23:34 ] 切れてスマソ を使って自分で実装する。
978 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 05:18:45 ] >>974 スクラッチパッドは結局のところ、プログラマが自由に使える1byte単位の読み書き空間。 数値だろうが文字列だろうが、プログラマが書き込む位置と形式を決めて使う。 で、その自分で決めた形式、位置に従って読み込む。 int型整数やString型文字列を保存する方法は、適当な解説サイトで見つかるよ。 int型をシフト演算で、String型をgetBytes()でそれぞれbyte[]形式に直したり、 DataOutputStream#writeInt()やDataOutputStream#writeUTF()使ったり、 やり方はいろいろ。
979 名前:デフォルトの名無しさん [2006/11/20(月) 09:07:56 ] >>974 お前の言い回し方から見ると初心者に毛の生えたレヴェルだと思われるので、 無理。諦めろ。
980 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 11:59:25 ] DoJa4.1で使えるAPIはDoJaの物とJ2MEの物なのでしょうか? DoJaのAPIに載っていなくても使える標準のライブラリが有るようなのですが どこからどこまでなら使えるのかわからなくて困っています。 わかる方いらっしゃいましたらご教授お願いします。
981 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 12:00:06 ] >>974 >>974 プログラムの経験が薄い時からいきなり大掛かりな物の作成は辛いと思うよ。 スクラッチパッドの使い方が判らないならスクラッチパッドを使う サンプルプログラムを作成する事を強くお勧めする。 特にテキストファイルはちゃんと理解してないと扱いにくいから。 とりあえず 1段階目にアプリ起動した時間をスクラッチに記録。 次回起動時に前回の時間を表示するだけのアプリを作成。 これでスクラッチへの読み書きの最低レベルは理解できる。 2段階目としてスクラッチにネットワークからGif画像をダウンロードして 読み込み保存。スクラッチから画像を展開して表示するアプリの作成。 これでネットワークからの保存の仕組みと毎回ダウンロードしない為の 工夫などが身につくと思う。何故画像なのかはiアプリで扱いやすいからという理由だけ。 やろうとしてることはその後でも良いかと。 遠回りに見えるかも知れないがその方が絶対に完成には近づくの早い。 iアプリ慣れてる人間でも君がやろうとしてる事は面倒なレベルだよ。 あと、サンプルがないから出来ないと決め付けるのは良くない。 基本を抑えて、それを自分で応用させる努力は必要。 と説教レスを書き込んでみる。でもマジレスだから・・。
982 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 12:10:01 ] >>980 iアプリ固有のドコモ提供の「DoJaのAPI」群。 J2ME内で携帯等で使用するためにコンパクト化された「CLDCのAPI]群。 iアプリを作成する基本はこの2つを使っていると思えばいい。 サンプルではかかれてない事もあるが基本どこかでimport文があるでしょ? 間違っているかもしれないが俺はそう解釈してる
983 名前:デフォルトの名無しさん [2006/11/20(月) 12:25:21 ] >>980 上のBufferedReaderとか一般的なものに限られているYo!! Eclipseを使っていればどこまで使えるかは判断して自動的にインポートしてくれるYo!!! だから俺もわからないYo!!!!
984 名前:デフォルトの名無しさん [2006/11/20(月) 12:40:12 ] >>974 @スクラッチパッドを二つに分ける。1000バイトと残りって感じ。 A前の1バイト目に0。2バイト目に0と書き込む。 B後ろの方にストリングをバイト配列変換で書き込む。長さを覚えておく。 C前の1バイト目を1に変える。2バイト目に長さを書き込む。 D後ろの方にストリングをバイト配列変換で書き込む。長さを覚えておく。 E前の1バイト目を2に変える。3バイト目に長さを書き込む。 こんな感じだよ。 わかんないだろうけど、これがわかるようになるまで>>981
985 名前:デフォルトの名無しさん [2006/11/20(月) 16:25:04 ] N902i(SもXも)でsetCurrentすると、まれに背景だけしか描画されないことがあるんだけど・・・だれかしらないっすか?
986 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 22:09:54 ] もしかして、画面より大きなサイズのImageを作成できないって罠かも
987 名前:デフォルトの名無しさん [2006/11/22(水) 09:15:31 ] >>986 んでも、Display.width()で取れるサイズでしか描画してないからそれってないと思うんだけどな・・・
988 名前:デフォルトの名無しさん [2006/11/22(水) 10:42:44 ] ビューアが相変わらず作れません…。 ttp://galugari.hp.infoseek.co.jp/i/reate.htm 上記のようなテキストビューアを作りたいんですけど、テキストファイルを画像ファイルに偽装した後、 どうやって画面に表示させていいかわからないのです。 普通に読み込んだら1ピクセルの点が表示されてしまいますし…。 なんらかの変換を行って表示させているのでしょうかね? 描画方法を知っている方、教えていただけませんか?
989 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 11:52:46 ] >>988 テキストデータの取り出しが失敗してるんだろう? 読み込んだデータがどんなデータなのかバイナリ出力して 正しいか判断してみればいい。ほんとに正しく取り出せてるのか? 正しいデータであれば文字のエンコードを調べてみるといい。
990 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 12:02:45 ] >>988 なぜ偽装しないといけないかを理解してる? そして、その偽装したデータがどういう構成をしているのかということも。 画像データに偽装されたテキストを一発で描画するなんて都合のいいメソッドはない。 1行ずつ取り出して Graphics#drawString() で描画するのが基本。 テキストの取り出しは >>934 で示された方法を参考に。 メソッドの詳細はAPIリファレンスで調べること。
991 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 13:12:57 ] 新スレ立ててみた。ミスってたらすまね iモード携帯電話用Java(iアプリ) Part13 pc8.2ch.net/test/read.cgi/tech/1164168601/
992 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 16:39:52 ] >>991 |ω・)<乙 |≡3
993 名前:デフォルトの名無しさん [2006/11/22(水) 17:12:46 ] あぁ、レスありがとうございます! >>989 バイナリ出力ってがよくわからないです、すみません…。 フリーのテキストビューアではファイルが表示されているので、 テキストデータに誤りはないと思うのですが。 >>990 >なぜ偽装しないといけないかを理解してる? >そして、その偽装したデータがどういう構成をしているのかということも。 おっしゃるとおりで、その部分の理解がまったくできていません…。 >1行ずつ取り出して Graphics#drawString() で描画するのが基本。 1行ずつ取り出す、というのはどういうことですか? 実用的なアプリのサンプルがなかなか見つからなく、途方に暮れていました。 990さん、ちょっとヒントが見えてきました。もう少し教えていただけませんか? あれ?これは新しいスレに書くべきなのですか?
994 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 17:25:56 ] まずは java の入門書でも読むべきだと思うが・・・
995 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 18:02:32 ] 偽装する、ってのはTXTファイルの拡張子を.JPGとかに替えることかね。 テキストを一行ずつ読む、という処理をやったことあるかい?
996 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 18:51:18 ] >>993 バイナリが判らない・・・ってのはプログラマとして かなり致命的だと思うんだが・・意味が判ってないだけかな。 テキスト形式とバイナリ形式、テキスト処理する上でちゃんと 理解しておいた方が良いと思うよ。検索すればいくらでもでる。 正直、上の方にいる検索でんでん〜の人もそうだけど いきなり難しい事をやろうとしすぎてると思うんだが。 偽装に関しては外部データを扱う裏技みたいなもの。 一行ずつのくだりは一度でもテキストを画面に出力する アプリを作っていれば意味は理解できるはずだが・・・。 ためしに長い文章を出力してみればいい。
997 名前:デフォルトの名無しさん [2006/11/22(水) 20:04:08 ] >>994 入門書の入門書のようなものは読んだのですが、 応用がきかせられなくて…。すみません。 >>995 >>996 テキストを一行ずつ読むというのは、 一行ずつ画面に描画する、という意味ですか? バイナリに関しては少し見てみました。 もうすこし勉強してみます。 偽装するのは本体から読み込ませるときにテキストファイルのままでは 携帯電話のデータBOX認識(マイピクチャ?)でされないからですよね? それから>>934 のような読み込みはresフォルダに入れたデータを読む場合ではないのですか? 初歩的な質問ばかりですみません。 どんなメソッドを使えばいいのかもわからないんですものね…。 みなさんがそうおっしゃるのももちろんです。 でもなんとしても作りたいんです。
998 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 23:15:25 ] miniSDとかの外部メモリ処理のAPIはDoCoMoが公開してる仕様書に書いてあったと思うけど、 そもそも勝手アプリで携帯内のファイルにアクセスできたっけ?
999 名前:934 [2006/11/23(木) 00:33:09 ] >>997 うひょ!俺褒められたwww リソースから読むのも、お前さんが偽装した画像ファイルから読むのも、 データストリームという構造上一緒だな。 加えて言うと全く同じコマンドでいけるな。 インプットデータストリームっていうんだぞ。 お前さんのお話のレベルではマジで作れないよ混じれ巣。 残念だったな。 俺に10万くれたら作ってやる。 いやなら業者に払え。 それか3ヶ月ニートになって初めてのサイトからやり直せ。 よし1000get!!
1000 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 00:42:51 ] 1000?
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。