[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/15 13:52 / Filesize : 212 KB / Number-of Response : 920
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

iモード携帯電話用Java(iアプリ) Part18



1 名前:デフォルトの名無しさん mailto:sage [2008/06/23(月) 12:39:32 ]
NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。

※DoCoMo以外は下記スレへ。
CLDC+MIDP+携帯電話用Javaスレッド part 8
ttp://pc11.2ch.net/test/read.cgi/tech/1206017034/

■ iアプリ特有ではなくJava一般に関する質問はこちらへ
【初心者】Java質問・相談スレッド116【歓迎】
ttp://pc11.2ch.net/test/read.cgi/tech/1213347130/

■関連スレ
【日本携帯】Mascot Capsule/Micro3D【標準】
ttp://pc11.2ch.net/test/read.cgi/tech/1117773530/

577 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 18:27:35 ]
>>576
GIFファイルに問題があるんじゃないの
適当なファイルに代えてやってみたら

578 名前:>>575-576 mailto:sage [2008/11/02(日) 19:04:17 ]
>>577
GIFファイルを変えたら出来ました!やっぱりファイルに問題があったみたいです。
本当にありがとうございました!

579 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 19:15:09 ]
・;(`ε()゙

580 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 21:40:23 ]
>>426にmid(エミュのみ)って書いてあるんですが
実機だとmidは使えないんですか?

581 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 22:09:50 ]
やってみたらいいじゃん

582 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 22:17:22 ]
多分端末毎に対応データは違うような気がするけど
端末仕様書は会社にあるからわかんねーな。

それも情報漏えいがどうとかじゃなくて
単純に家で仕事したくねーって意味で・;(`ε()゙

583 名前:デフォルトの名無しさん [2008/11/05(水) 06:50:35 ]
マスコットカプセル機能で3Dゲームを作ってるんだけど、
プリミティブを描画するときに表示される大きさが端末のディスプレイサイズにあわせて拡大縮小してしまう。
(ディスプレイサイズが240×240のときと480×480の時では、まったく同じ設定でもプリミティブが拡大されて表示される。)
でも、jamのDrawAreaで240×240とかに設定するとちゃんと中央に240×240のときとおなじ大きさに表示される。

DrawArea設定しないときは、端末の画面サイズにあわせて視点とか計算して調整しなちゃいけないの?

584 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 13:51:04 ]
質問です!
P905iを使っているのですが
iアプリを
本体→SD→PC→SD→本体
の順番で移動させたのですが
SD→本体に「読み込み不可能」みたいな文が出て
戻せなくなったのですが…出来ないのでしょうか?


585 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 17:21:13 ]
>>583
DrawAreaを設定しないと240*240になる
始点はgetWidthで設定すりゃ同じ計算でいいんじゃねえの



586 名前:583 [2008/11/05(水) 18:11:57 ]
>>585
そうですね、
ドコモも場合はDrawAreaを指定しなけりぁ240*240のつもりでゲームを作ればいいと、
ソフトバンクもMIDxlet-ScreenSize: 240,260とかに設定すれば大丈夫なのかな。
でもそういうのが指定できない端末(イーモバイルとか)だとどうするんだろ。


587 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 19:21:51 ]
>>586
MIDP 2.0+CLDC 1.0

588 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 22:41:02 ]
iウィジェットどうよ?

589 名前:デフォルトの名無しさん mailto:sage [2008/11/05(水) 23:55:42 ]
DoJaプロファイルに代わるStarプロファイルにより
iWidgetの機能を提供するんだと

590 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 01:36:31 ]
Starプロファイルの開発ガイドとか公開されたね。

591 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 02:21:46 ]
タッチ始まったな

592 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 06:25:57 ]
読むの面倒だから互換性だけどうなのか教えてくれw

593 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 06:45:45 ]
>>592
機種としてはDoJa互換性持ってることが書いてあるね。(ガイドP19付近)

二重プロファイル搭載が端末要件なんだろうね。
携帯板の冬モデルスレにも書き込みもあったよ。
--------------------
758 名前:白ロムさん[sage] 投稿日:2008/11/06(木) 01:53:16 ID:onHwjmdH0
>>259
互換性はないぞ
現段階ではStarプロファイル端末に
エミュレート機能があるから動くだけ。

将来はエミュレート機能が搭載されなくなる可能性があります
と記載してある。
---------------------
だそうです。

他ざっくり新機能さがしてみてるんだけど、

→オプションだがFlash(SWF)に連携できるらしい。
 (ガイドP176、APIRef の"FlashPlayerPane" 関連
→iWidget (ミニアプリ)とフルアプリは同じパッケージに入れると
 スクラッチパッドが共有できるみたい(ガイドP225)。

あたりが報道されてないけど面白いところかと。





594 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 10:08:57 ]
またアプリ作り直し需要か、VodafoneのVSCLを思い出すな('A`)
つーか、余計なもん作らないでMIDP2.0にしろって。

595 名前:sage [2008/11/06(木) 10:42:39 ]
日本人が作るといつもこんなクソ使用になる





596 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 12:48:14 ]
利権絡みかねぇ、わざと複雑にしてる感じ。

597 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 12:56:02 ]
あーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

むかつくーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー


iアプリは、Bluetoothなどの機能を、一般開発者に解放するべき。
せっかく便利なコンピュータがあっても、一部の上場企業しか使えないのなら
宝の持ち腐れ。

開発者をないがしろにするな。

iPhoneへの移行を考慮しています。

598 名前:デフォルトの名無しさん [2008/11/06(木) 12:57:33 ]
さらしあげときますよ。

599 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 13:34:54 ]
たのむからGPS使わせてくれ。
ダイアログ出してもいいから。

600 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 15:32:17 ]
何でもいいから統一してほしい
主要3社全部違うとか面倒くさい
auのオープンアプリは機能がしょぼすぎて移植に障害ありまくりだし

601 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 15:37:15 ]
Starプロファイルになってなんか制限解除されたかと思ってみりゃ
ぜんぜん変わってないし。つまらん。つまんなすぎ。

iPhoneなみの自由さを持ったものは他に無いのか?
iPhoneもなんか制約あるみたいだが、売る場合の話だっけか?無料なら自由か?

602 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 16:05:23 ]
WindowsMobile?

603 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 18:09:29 ]
教えてくんですみません。
トラステッド API の一覧ってどのドキュメントに書いてあるか教えてください m(_ _)m


604 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 19:27:39 ]
>>603
それ、いつもも思うんだけどないみたいなんだよね。
とりあえず、セキュリティ関連の例外投げるクラスと
開発ガイドに載ってない機能はトラステッドと考えるようにした。
いっそのことAPIリファレンスから削除すればいいのに。

他にもっといい方法ある?

605 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 19:45:18 ]
>>604
レスありがとうございます!
ドキュメント無いんですね・・・残念。。。
教えていただいた判別方法で考えるようにします。



606 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 23:13:54 ]
APIリファレンスに
「パーミッションとして○○が許可されている トラステッドiアプリのみこのメソッドを呼び出すことができます。 」
という記述が逐一あるはずだけど?
一覧というのは無いが。

607 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 23:30:16 ]
逐一はなかったと思ったよ。

608 名前:デフォルトの名無しさん mailto:sage [2008/11/06(木) 23:53:55 ]
と思ったら、生成するようなところにちゃんと書いてあるんだな。
クラスの説明のところに書いてくれればいいのに。

609 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 00:12:32 ]
Starってやつ、これまでとソース変えなきゃならねぇとこって、ほとんどねぇんじゃね?
APIリファレンス見たけど、何か変わっているところあるか?

610 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 00:22:25 ]
パッケージ名

611 名前:デフォルトの名無しさん [2008/11/07(金) 00:25:33 ]
IApplication/MApplicationがStarApplicationに変わった。
start()がstarted()に変わった。
待ち受けアプリがなくなり、代わりといっちゃなんだがiWidget実装、くらいか。
上2つはともかく、一番下の変更はかなりの書き換えが必要なんじゃない?
iWidgetの使い勝手がまだ分からんけど、DoJa互換機能はずっと残して欲しいわ。

612 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 00:33:00 ]
iWidget、待ち受けとは別って時点でウィジェットとしての価値が減ってるよね。
ウィジェットボタン押して専用画面で8つのminiアプリ・・・んー。

613 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 00:39:30 ]
とりあえず気づいた点として、ShortTimerがなくなっているな。
Timerで代用できるが。

>>611
一番下って、待ち受けアプリだったらの話だよな?

614 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 00:54:22 ]
オンライン機能とか一般ユーザーにはあんま関係ないところばっかだな

615 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 01:52:01 ]
iアプリオンライン実装でiアプリでTCPとUDP、端末間でP2P通信が可能になる。
Star開発ガイドのどこにもこれについての記載がないんだけど、もしかしてトラステッド限定?



616 名前:615 mailto:sage [2008/11/07(金) 02:09:31 ]
よくある質問にトラステッドだと書いてあった。自己解決。

617 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 02:15:13 ]
>>613
待ち受けアプリ愛用者なもので。
ウィジェットが待ち受け画面にそのままおけるならよかったんだけどね。
DoJa1.0もひどかったから、Star2.0以降に期待。

618 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 02:26:51 ]
なんでプロファイルを刷新する必要があったんだろう
DoJa を拡張していくのでは何かマズイんだろうか
政治的な問題?

619 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 03:30:50 ]
>>618
Dojaはドコモだけだけど、今度はドコモとSunだからじゃね?

620 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 03:40:05 ]
新しいパッケージの追加でいいじゃん
ソースレベルの互換性がないのは痛い

621 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 06:37:42 ]
Graphicsの描画系にanchor追加してくれ、
MIDP2.0のアプリ移植するのに面倒くせぇんだ('A`)

622 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 11:17:17 ]
ラップしたGraphicsクラス作れよw
むしろ、今まで共通化できるようにラップしていなかったのか?

623 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 11:41:06 ]
Dojaの存在すらしらない海外のアプリ製作者に言ってくれ('A`)

624 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 16:48:10 ]
DojaをMIDP風にラップしろということだと思うだが

625 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 18:57:21 ]
プリプロセッサくらい使えるようになればなー



626 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 20:20:02 ]
>>625
それは、今回の変更とは別の話じゃね?

それより、wavファイル鳴らせるようになったら、便利だったのに、
これまで通りみたいだ。

627 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 20:58:58 ]
待ち受けにミニアプリは置けないわソース互換性はないわ
だれかPでもクラックしてネイティブアプリ解放してくれよ

628 名前:デフォルトの名無しさん mailto:sage [2008/11/07(金) 21:05:05 ]
他機種に比べれば自由度が高いとはいえiphoneのようなものが出てくると不満に感じるな

629 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 19:50:23 ]
でも配布の自由さや敷居の低さや解像度はiアプリのほうが上だぜ。

630 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 19:52:25 ]
>>627
Nのソースをダウンロードして穴を探せ

631 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 21:30:15 ]
これ(Star)って、MSとかが大好きな、ある程度規模がでかくなったら一から設計し直したくなる病じゃね

632 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 21:50:31 ]
>>630
穴を探す技能がない。Cの勉強からレベル。
LKMLのログでも見ればいいの?

633 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 07:51:45 ]
ネットワークがらみだけトラステッドにして、あと開放すればいいのにな。
GPS や Bluetooth、OpenGL をトラステッドにする意味が無知な俺にはわからん。

634 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 08:24:49 ]
GPSはストーカーアプリ作れちゃうから駄目だろうけど、
OpenGLは何でトラステッドなんだか分からんね。

いきなりMascot Capsule廃止されても困るけどw

635 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 10:20:25 ]
便利優秀なソフトをタダで配布されたら元締めの金にならんじゃないか



636 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 10:52:30 ]
元締めはDocomoの収入源がアプリってなら分かるけど、
基本的には通信料だの月額基本料とかなんだし。

BluetoothでDocomoの網通さない通信されるのは駄目かもしれんがなw

637 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 11:06:42 ]
>>634
ストーカーアプリがまずいのは分かる。
が、ダイアログ出せば済むんじゃね?


638 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 12:34:39 ]
トラステッド全部ダイアログ出せば済むんじゃね?

639 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 17:42:14 ]
ダイアログ出した後に、どう使われるか分からなかったら、
ユーザーは許可すればいいかわからんと思うんだが…。

ストーカーアプリが「自分はストーカーアプリです」なんて自分で言うわけないだろうし。

640 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 18:04:52 ]
GPS情報からモンスターを作成する
GPSバトラーとかだったら怪しまれないな。

641 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 19:27:01 ]
でも、現にiPhoneは解放しちゃってるわけだが。

642 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 19:30:18 ]
でも、そのiPhoneもそんなに販売が伸びずにそろそろ撃沈しそうなわけだが。

アプリの性能でキャリア選ぶわけじゃないしな。

643 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 19:45:42 ]
>>642
その意見は同意だが、”日本では”と書かないと儲が煩いぞ

644 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 01:19:34 ]
日本でも「ソフトバンクの端末としては」かなり売れている方だと思うぞ。


645 名前:デフォルトの名無しさん mailto:sage [2008/11/10(月) 21:07:58 ]
貼っちゃうよ?Appleシェア記事のリンク貼っちゃうよ?



646 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 12:09:08 ]
>>625
俺は普通にjavaでもVCのプリプロセッサ使ってるぞ
つーかCから入った人はある程度慣れるとみんなどのプリプロセッサを使うかはともかく
プリプロセッサ使うようになるんでない?
まぁ最近はあまり意味がないのかもだがJARのサイズ縮小に貢献するし

しかし今回のStarは何がしたかったのかさっぱり意味わからんな
まとめてクラスやメソッドの再配置でもしたのかと思ったら
何も変わってないパッケージ名がnttdocomoからdocomostarになっただけだし
つーかShortTimerが無くなったのが痛いな結構これで手抜きしてたんだが
processEventのsynchronized問題周りで無くなったんかね?

647 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 12:15:31 ]
力を貸してください。
現在携帯カメラから取得した画像データのEXIF-UserCommentに
画面から入力した任意の文字列を格納しSDカードに出力するアプリを
作ろうとしています。
DoJa5.0で動作する事が前提で、調べているのですが、
「com.nttdocomo.ui.ExifData」のsetUndefinedTagメソッドで
EXIF情報にアクセスできるのですが、現バージョンでは
GPS_INFO_TAGしか定義できないようです。

UserCommentを加工する良い方法は無いでしょうか?
できれば実際のサンプルソースがあるようなサイトがあれば
教えてください。


648 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:27:29 ]
>>645
どうせ、スマートフォンだけでのシェアだろw

649 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:05:59 ]
>>645
いわゆる「むしろ、多いように見える」グラフを期待

650 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 08:04:02 ]
>>648
めんどいのでこれ↓
www.google.co.jp/search?q=NPD+iPhone
RAZAを抜いたとか何とか

651 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:36:56 ]
12期連続の相手に何を言ってるんだね?

652 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 11:39:00 ]
>>642
>>650 みろよ、やっぱり、国内事情を無視してアメリカのを出してくるだろ。
だから、"国内では"と明示する必要があるんだ。

653 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:51:45 ]
>>652
iPhone厨としてはお約束だろう

654 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 16:08:29 ]
>>650
日本語お上手ですね^^

655 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 20:07:58 ]
J2SE 1.4.2 のサービス終了したんですが
現在も皆さん 1.4.2 で開発してますか?



656 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 20:23:17 ]
会社の皆には内緒だが、この前Javaアップデートがどうとか
ダイアログが出たんで適当に押してたらビルドする時に1.5とか出るようになった。

とりあえず動かないって言われた事は無い。

657 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 21:29:18 ]
>>656
ワラタ

658 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 02:57:46 ]
>>656
JRE1.4の脆弱性を突かれてクラックされる前に1.5にアップデートしたんだから、
むしろいいことをしたのでは?w

659 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 11:15:35 ]
そろそろ、VirtualPC上に開発環境作るか。

660 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 12:16:05 ]
ボタン1とボタン2でBGMを切り替えるアプリを作成しましたが、
1回目にボタンを押すとBGMは流れるんですがUIExceptionが出てしまって
2回目にボタン押しても反応しなくなります。
どうしたらいいんでしょうか
↓ソース
zif.hp.infoseek.co.jp/audioTest.zip

661 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 14:17:17 ]
>>656
動かないのは分かりやすくていいけど
微妙な動作の違いだと誰も気付かないから怖いよな
それがクリティカルな箇所だと、後でバレたときに大事に・・・
怖い怖い

662 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 17:20:53 ]
iアプリ用のフレームワークってなんかないの?
1から作るのメンドクサイ

663 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 21:56:26 ]
フレームワークかぁ
見たことないですねぇ。。。
企業とかでは独自に作ってるかもしれませんが

664 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 10:13:16 ]
多分皆使ってるプリプロセッサが違ってて公開できないんだろw

665 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 16:40:29 ]
うちのフレームはプリプロVCを使ってるなあ



666 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 10:36:16 ]
ウチもVCだな。
オプションいじってコメントとか消えないようにできるのと
文字化けに強いのがいい。

667 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 20:21:19 ]
ファルコムのイースオリジンとか英雄伝説体験版とか見てびびったんですけど
こういうの作れるようになるには何から勉強したら良いですか?
当方、iアプリで縦シューティングくらいは作れます

668 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 20:23:17 ]
常識

669 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 20:35:06 ]
>668
早い返答ありがとうございます、確かに常識を持ち合わせているかどうか自信ないんですが
その他にも必要なものがあったら教えてください
できれば技術的なことがありがたいです

670 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 23:02:38 ]
マジレスしよう。

既にシューティングを作れるプログラミング能力があるなら、
・ゲームデザイン
・グラフィックデザイン(3D含む)
を身に付ければいいのでは?
一人で全部やるのは並大抵のことじゃないと思うけど・・・。

あとあのレベルの3D描画はトラステッドのOpenGL使わないと無理だと思う。

671 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 01:14:53 ]
英雄伝説は体験版あったんで見てみた。一人じゃ無理じゃね?
3Dでマップ描画して歩く、くらいなら大変じゃなさそう
OpenGLは素人は手出せないから、マスコットカプセルでどこまでできるかだな
まあなんだ、仕事でやるよりは楽しいだろうし、頑張れ。

672 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 09:57:33 ]
つまり、プロジェクトマネジメントのスキルが必要ってことか

673 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 14:19:33 ]
一人でやるのを前提なら、まずは入念に設計を立てる必要がある。
そのためには、iアプリ(Starアプリという方が正しいのか?つーか早く開発キット出せよ)のまわりくどい仕様を熟知しないといけない。
いくつかアプリを作ってな慣れるしかない。
そして、Javaソースだけではいろいろと管理できなくなるので、C++/C#を使ってツールを作る必要が出てくる。
さらに、3Dグラフィックを覚えることになるけど、その情報はDirectXやOpenGLが前提。
携帯用だとマスコットカプセル(笑)だから、さらにその仕様も覚える。
だから、iアプリの仕様と、C++/C#と、DirectX/OpenGLと、三角関数等の数学と、マスコットカプセルを勉強すればいいんじゃね。
グラフィックと音楽はセンスないと詰む。その勉強は最低1年はかかる。SEは素材流用で。

674 名前:670 mailto:sage [2008/11/22(土) 21:04:17 ]
>そのためには、iアプリ(Starアプリという方が正しいのか?・・・
旧来のDojaとStarは別物。中身はあんまり変わらないけど。
プロファイルがDojaだろうがStarだろうがiアプリはiアプリ。呼び方は変わらないでしょう。

>C++/C#を使ってツールを作る必要が出てくる。
別にC++/C#を使わなければならない必然性は無いと思いますが…。

>3Dグラフィックを覚えることになるけど、その情報はDirectXやOpenGLが前提。
グラフィックを作成するだけならそのツールの知識があればいいだけで、
DirectXやOpenGLの知識は無くてもよいと思います。
ケータイで動かすためのマスコットカプセルの知識は必要ですが。


675 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 21:38:49 ]
っていうか個人じゃOpenGL使えないでしょ



676 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 10:17:43 ]
使えるなんて言ってるヤツは誰も居ないと思うが…?
>>673はOpenGLやらマスコットカプセルの理解ができてないようだけど。
ってかケータイアプリ作ったことなさそうだな。

677 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 10:23:07 ]
確かに>>673からはものすごい素人臭がする。

つーか、一般はSEとかどうやって作ってるん?

678 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 11:55:59 ]
我流だが、とりあえず何かゲームを完成まで作れるのなら、作りたい物を
とりあえず『作り始めてしまう』という乱暴な手段がある。
作っていくうちに何が足りないかがわかってくる。

とりあえず3Dは抜きにして2DでアクションRPGやシミュレーションの
根本は作れるかって話。

作れるのなら3Dをどう勉強するかって話になる。3Dといっても3D格闘を
作るとかのモーションの複合をするとか言う話が無いんだったら、単純に座標と
配列系を勉強して、あとは表示するAPIを理解すれば済む場合もある。

679 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 15:37:47 ]
えっ?
おまいらツール作らずにあれだけ膨大なマップやアイテムや敵キャラのデータ管理するの?それともSwing?
それに3Dのカメラワークやエフェクトを、マスコットカプセルだけ使って勉強するの?そんな良書ある?
俺はDirectX本で勉強したんだが。

680 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 16:05:53 ]
スレタイ声に出して読んでから半年ROMってろw

681 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 16:28:07 ]


682 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 17:20:06 ]
仕事でやってる人で、できる人になると**しか知らないってのはあんまり見かけない。
なのでやっぱり直接的なルートじゃなくてもいろいろ知っておくのは必要なんじゃね

俺は作る人じゃないから良く知らんけど

683 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 18:02:05 ]
おまいらスルーしろって
作りかけのiアプリの作業進めとけって

684 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 18:12:14 ]
確かにRPG作るときは、データは外部に持ってコンバータ作って変換するなあ。
ざっと考えただけでも、シナリオスクリプト、マップのイベントトリガ座標、アイテムパラメータ、
敵のパラメータと思考スクリプト、エフェクト類の操作スクリプトと
自前でコンバータ作ることもあるけれど、マクロアセンブラ使ってデータ作ったりもする

まあ、iアプリ以前の話ですまん。でもRPGともなるとプログラムはアプリ単体で終わらんのだ

685 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 18:35:24 ]
他キャリアの移植を考えると、外に持たせないとね



686 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 18:53:29 ]
企画にデータ作らせようとすると、ExcelからとかCSV形式からの
コンバータを作る事が多いな。

687 名前:デフォルトの名無しさん [2008/11/23(日) 21:14:40 ]
自分で作ったプログラムを実機で実行したいときって
どこかの鯖にjarをUL⇒実機でDLじゃないとだめ?

688 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 21:36:28 ]
もちろんそうよ

689 名前:sage [2008/11/23(日) 21:40:20 ]
>>688
やはり。
DoCoMoケータイデータLinkみたいなソフトがあるのかと少しは期待したんですが…
要するに、結局はパケホーダイにしろということですかそういうことですか。

690 名前:デフォルトの名無しさん mailto:sage [2008/11/23(日) 21:43:54 ]
金持ちならパケホにしなくておk

691 名前:デフォルトの名無しさん [2008/11/24(月) 16:43:20 ]
トラステッドなAPI使ったアプリに関して質問なのですが
不特定多数に配信はできないけど自分の携帯だけとかならインストールできうのでしょうか?
それとも全部だめ?

自作アプリでウハウハすることを目指してauのオンボロからP-01Aもしくはスマートフォンかで買い替え迷ってるのですが
GPSとかUDP通信できないのなら、もうちょっと待ってHT-01Aとかにします

692 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 18:11:53 ]
取らすテッドは全部ダメ。

693 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 01:26:06 ]
板違いかもしれませんが
iアプリの効果音って普通どうやって調達してるんですか?
素材探したけど効果音はwav形式ばっかでMIDI形式が全然ないんですが

694 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 01:42:10 ]
MFi形式のファイルを作成するツールは、YAMAHA用を除いて一般公開されていません。

695 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 15:26:39 ]
iAppliを開発するに当たって、メニュー等の一連の流れのサンプルになるソースってどなたか公開されてませんか?



696 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 15:50:55 ]
メニューって何?
質問は明確に

697 名前:デフォルトの名無しさん mailto:sage OpenGL? …iPhone? [2008/11/25(火) 22:31:19 ]
Trustedはユーザ保護というよりネイティブコード実行の確実な阻止が目的だろ

698 名前:デフォルトの名無しさん mailto:sage [2008/11/25(火) 23:46:05 ]
最近どのスレ行っても
サンプルありませんか=コピペするソースちょうだい
にしか見えなくなった

年取ったなぁ

699 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 07:27:07 ]
車輪の再発明をありがたがるようになったら歳

700 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 07:50:27 ]
そして車輪の作り方がわからなくなるんですね

701 名前:695 mailto:sage [2008/11/26(水) 10:55:13 ]
すみません。
iアプリコンテンツ開発ガイド〜 詳細編 〜を熟読して自己解決しました。

702 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 19:34:37 ]
車輪の再発明って言いたいだけのバカw

703 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 21:30:27 ]
drawPolygonで書いた枠線の中身を画像で埋めるテクスチャ的な
機能を果たす方法ってありますか?

704 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 22:49:25 ]
setRGBPixelとかでその枠線の範囲内にだけ描画すればいいんじゃないの

705 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 00:10:03 ]
画像のRGBはどうやって取得すればいいんでしょうか?
いったんどこか見えないところに描画しておいてそこからgetRGBPixelという感じで?



706 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 00:31:42 ]
もう1個同じサイズのImage作ってそれをgetRGBPixels

707 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 00:57:39 ]
その方法だと多角形の内部かどうかの判定できなくないか

708 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 01:11:56 ]
多角形でも囲む四角形ないを調べて、内部のときだけsetRGBPixelを実行して
外部のときはないもしない
これで画像で埋めるテクスチャは可能じゃないかな?

709 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 01:12:26 ]
>多角形でも囲む四角形ない
多角形を囲む四角形内

710 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 08:19:56 ]
四角形の内部を1ピクセルずつ調べていくのですね
その点がdrawpolgonによる多角形の内部かどうか
はどうすればわかりますか
多角形の内部の色で判定とかするとか?

711 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 09:44:22 ]
内部かどうかの判定するくらいなら自分でfillPolygon実装した方がいいんじゃない?
で、設定された画像を内部に描くとか。
ちょっと複雑だけど、2Dのポリゴン描画方法はググれば出てくる。

712 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 10:01:58 ]
というか、ポリゴンにテクスチャUV設定するんじゃ駄目なのかい?

713 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 18:54:44 ]
もしかして、多角形で囲まれた範囲を取得する方法がわからんってことか?

714 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 16:31:22 ]
2Dアクションものを作ろうと考えているのですが、
キャラクタのモーションを用意する際、全モーションを一枚絵に用意してアプリ内で切り出して使用する場合と、
1モーション1ファイルで用意して使用する場合ですと、どちらがお勧めでしょうか?

715 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 17:19:31 ]
>714
描画の手間は大して変わらないが、どちらがいいかは
作り方(どんなものを作るのか)によるから何とも言えない。

選択のポイントとなりそうな点を例として挙げると、
複数絵の場合、トータルの読み込み時間やファイルサイズが大きくなる、など。
1枚絵の場合、一部分だけ使いたい場面でも全体を読み込む必要がある、など。



716 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 17:43:47 ]
>>715
なるほど。
一長一短なのですね。

ふと思ったのですが、一枚絵の場合は初期化処理時に一度だけ読み込めば、
あとは使いまわせるかとも思うのですがいかがでしょうか。


717 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 20:46:48 ]
1つのImageに読み込んで、部分表示したらいいじゃん

718 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 21:56:24 ]
転送回数増やしても構わないなら、16x16くらいの単位でキャラチップを詰め込んで
身体・頭・武器などパーツ単位で管理が最強と思ってる俺じじい。
転送回数はマスコットカプセルのcommandList使えば結構速度出るしね

719 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 22:53:11 ]
マスコットカプセルって非圧縮BMPしか読めないよね?

720 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 00:10:41 ]
そもそも転送回数て何スか?

721 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 03:53:49 ]
>719
しかも8bitBmpだけね。まあresに入れればzip圧縮かかるのでそれほど影響なく。
それでも容量気にするなら、メモリ上でBITMAPFILEHEADER作って流し込むべし

>720
Graphics.drawImage() の回数。描画面積よりこの呼び出し回数の方が実行速度に影響出やすい。
718のcommandListってのはマスコットカプセルの機能で、描画する座標や範囲をあらかじめリスト化して、
呼び出し回数をどうにか減らそうという代物

722 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 09:36:25 ]
>>721
>drawImage()の回数
今まさにそれ喰らってきたかも。16x16のチップでゲームの背景描いたら速度出なくてゲンナリ
かといって一枚絵じゃ容量足りないし、やっぱり32x32くらいで手を打つしかないのかな…

723 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 13:06:53 ]
>>721
説明どうも。
マスコットカプセルは存在そのものを無視してたけどちょっと勉強してみよう…。

画像の容量だけならjarに含めた状態ではBMPもGIFもあんまり変わらないね。
むしろGIFは二重圧縮になるのでBMPより大きくなることもあるし。


724 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 13:16:59 ]
>723
んー、gifが大きくなるという印象を持っているってことは小さいファイルを複数持っているのかな
zip圧縮はファイル単位で圧縮するから、似たようなgifファイルを何ファイルか連結して、
読み込みの時に連結したファイルから切り出して使うと、圧縮効いて容量減るよ
その代わり展開時に速度少し遅くなるのと、メモリを食うので、限度を考えて使うべし

725 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 11:36:29 ]
zipはファイル名を持つから、名前が長いファイルをたくさん持つと
容量的に困ることになるよな。



726 名前:デフォルトの名無しさん [2008/12/01(月) 12:53:39 ]

おまいら教えて下さい。

資料によるとDojaからシリアル通信が出来るようなことを書いてあります。
www.nttdocomo.co.jp/binary/pdf/corporate/technology/document/foma/foma10.pdf

このケーブルは市販では売っていないのでしょうか?
グーグル先生に聞いてもわかりませんでした。


727 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 20:15:45 ]
>>725
zipはヘッダが長めなのと、他キャリアの関係で、
中身はgzipにして展開時にヘッダをくっ付けるようにしたことがある
でも色数を減らせられるGIFには勝てなかった
>>726
実物を見たことがないので、詳しくは他のエロい人におまかせするが、
ARIB A(FOMA側)とRS232Cを変換するアダプタがあると聞いた

728 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 10:23:15 ]
すみません、zipつながりで質問させて下さい。

現在、小説ビューアを制作中なのですが、初回起動時にテキストファイルをサーバから個別に
読み込み、スクラッチパッドへ保存しようとしたのですが、容量がオーバーしてしまいました。
(902も対応予定で、テキストファイルは計300KB程あり、他の画像などを含めると400KBをオーバーしてしまいます)
そこで、例えばテキストファイルなどをZIP圧縮して、それをサーバにアップ。
初回起動時にそのZIPファイルを読み込み、ZIPのままスクラッチパッドに保存。
それから毎起動時にZIPファイルを解凍して配列などに文字列を代入して使う、というような
方法は可能でしょうか?
私は素人レベルなので、調べてもソース内でZIPを解凍して文字列に代入、という方法が
見つけられませんでした。
よろしければアドバイスお願い致します。

729 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 10:34:09 ]
com.nttdocomo.util.JarInflaterで行けんじゃね?

730 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 11:09:48 ]
zipアルゴリズムググったけど見つけれんかった。
書籍くらいしかないのかなぁ

731 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 13:42:01 ]
>728
729ので正解。命令が出たら、あとはそれでググればだいたいのものはサンプル出てくるよ
zipアルゴリズムを実装することも不可能じゃないけど、容量が厳しいiアプリだとあんまり現実じゃない

732 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 14:20:35 ]
>>722
マリオやドラクエのようなスクロールなら、リングバッファを使うべし。
あれが最強

733 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 17:15:42 ]
Java用のZIPライブラリがある
たったの6kB

734 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 17:38:19 ]
おいおい、30KB、ないしは100KBのうち6KBもとられちゃたまんねーよ!

735 名前:728 mailto:sage [2008/12/03(水) 19:50:19 ]
ありがとうございます。
com.nttdocomo.util.JarInflaterで調べて、恐らくこれでいけるかも、
という方法が見つかりました!
ただ、現段階でテキストファイルをZIP圧縮したファイルをサーバにアップしても
それをHttpConnectionで取得出来ずに、そこで止まっているレベルですが…

なんとか頑張ってみます!
ありがとうございました。



736 名前:728 mailto:sage [2008/12/03(水) 21:30:58 ]
何度もすみません...
教えて頂いたJarInflaterについてなのですが、いくつかのテキストファイルを
圧縮した「sample.zip」というファイルを作成しました。
これをresに放り込み、
ji = new JarInflater(Connector.openInputStream("resource:///sample.zip"));
で読むと何も問題ないのですが、ZIPを一旦スクラッチパッドに保存してから
ji = new JarInflater(Connector.openInputStream("scratchpad:///0;pos=0,length=1024"));
とやると、そこで弾かれてしまいます。
位置、サイズの指定もしっかり合わせているつもりなのですが、どういった原因が
考えられるか教えて頂けないでしょうか?


737 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 21:44:38 ]
それだけじゃ不明

738 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 22:02:36 ]
>ZIPを一旦スクラッチパッドに保存してから
これができていないか、
>位置、サイズの指定もしっかり合わせているつもりなのですが
これができていない。

>736の書き込みからじゃこれ以上分からないと思うよ。

739 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 22:11:51 ]
スクラッチパッド保存時にミスってるんじゃねえの

740 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 01:57:21 ]
     ______    ___  ____  _____     __     ___
   /___   /    |  / /      | /__  __/ [][] /  /   _| |_
         /   /     /  /  /  / ̄ ̄|. l    / /      /  /    |_  レ'~ ̄|
       /   /.     /  /  /  /.  / /    |  |___   \ \    /   /| |
      /   /     /  /  /   ̄ ̄ /     \__|     \ \ /_  /  | |_
     /   /       /  /  /  / ̄ ̄ ̄                 ̄ ̄  .|__|   \/
   /   /      /  /  /  /
  /   /____.  /  /  /  /
 /       / /   |  /  /
  ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄   ̄

741 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 02:50:39 ]
SpSizeに400000byteと指定しても300000byteを超えたあたりで書き込み時に
エラーになるのは一体何でしょう?これじゃ400Kb丸々使えない。。

742 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 03:26:00 ]
吐いてるエラー確認してみたら

743 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 04:05:45 ]
>>742
com.nttdocomo.io.ConnectionException: already opened for outputを吐くんです。
例えばSpSizeに300Kbを指定すると200前半で、400Kbを指定すると300前半で
上記エラーになるんですが、100Kb近くも空白の何かが…。
ちなみに処理としては、OutputStreamで開く→スクラッチパッドに書き込み→Closeを
70ファイルほど繰り返している状態です。


744 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 05:23:36 ]
>>743
どっかcloseし忘れてる

745 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 10:01:19 ]
てか、エラーコードの英語くらい、Excite翻訳でもいいから読もうやw



746 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:10:03 ]
てか中学レベルの英語力で読めるだろ・・・

747 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:32:29 ]
ところがどっこいスーパー小学生プログラマッ

748 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 22:39:20 ]
パケホ入ってる小学生カコイイ(゚∀゚)

749 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 01:21:52 ]
>>732
レスサンクス
チップの切り取りや描画の位置設定には、リングバッファっぽいことはすでにやってるんですが、
結局、256回drawImageしてるのが原因で速度が落ちてるみたいです。

750 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 01:41:23 ]
描画サイズより1周り大きいImageを作成
■■
■■
なら
□□□
□□□
□□□
これを移動方向に合わせて描画
はみ出た1周りの部分だけを再描画



751 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 02:25:23 ]
>>750
複数のチップをまとめた1つのImageを生成できるってことでいいんですか?

752 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 03:01:17 ]
その通り
再描画も16*16の256回なら1マス移動するたびに31回になる

753 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 03:02:37 ]
あ、2周りにしたほうが高速だ

754 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 10:06:31 ]
リングバッファをちゃんと実装すれば、一回り大きいバッファってのは必要ないはずなんだが。

755 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 10:09:48 ]
□□□□□
□□凸□□
□□□□□ この状態で、右にキャラが歩く(画面が左にスライドする)とする
□□□□□ 凸はわかりやすくするための、なんかお城マスとかだと思って。
□□□□凸

□□□□■
□凸□□■ 1回の転送を行い、こうなるはず。
□□□□■ ■の部分だけ再描画する
□□□□■
□□□凸■

リングバッファの一歩手前の処理がこれ。
リングバッファはさらに「1回の転送を行い」を無くすことができるテクニック。
だが、直感的に理解しにくいので上記のテクで十分。



756 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 19:47:14 ]
Starのツール来てるね。
これまでのプログラム、思ったよりいろいろ変えないと
エラー出るね、これ。はっきり言って、面倒だ。

757 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 22:03:35 ]
Starのエミュ、音がおかしい

758 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 11:10:34 ]
DoJaからStarにするメリット教えてくれ

759 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 11:51:34 ]
メリットつーか・・・Dojaは将来サポートが保障されていないから、
そのうちイヤでもStarに移行せざるを得ない(今年の冬モデルとかはDoja&Star両対応)。

あとはVGAがデフォとか、ミニアプリとかじゃない?

760 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 12:41:15 ]
そんなすぐ廃止されないでしょ
どれだけの公式アプリが作り直しになることやら

761 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 14:20:32 ]
StarはVGAがデフォだけど、将来Dojaがなくなるってことは、全機種VGA以上に
なるってことか? それとも、StarでもQVGAのみ対応の機種が出るのか?
あるいは、QVGA機種は将来もDojaのままなのか?
分からんことだらけだ。

762 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 16:27:35 ]
チラ裏なんだけど
コメント文書き換えただけでコンパイルエラーになるってことない?
dojaを立ち上げなおすと直るけど気持ち悪いというか

763 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 16:50:36 ]
>>762
普通ならあり得ない。

昔、同僚がShift_JISのソースで、ポリゴン判定で
 // 表
 // 裏
ってコメントを行末に入れてて、それでコンパイル結果が
意図しない物になった事があったっけ。
「表」がShift_JISだと0x5Cで終わるから、
継続行で次の行もコメントになっちゃったの。

そういう事じゃなく?

764 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 17:46:41 ]
>dojaを立ち上げなおすと直る
とか書いてあるから単純にエミュのバグかね?

とりあえず明日会社行って暇だったら少し弄ってみるか。

765 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 20:19:15 ]
>そういう事じゃなく?
コメントの内容が半角英数しか使ってなかったんで
私もありえないって思ったんですよ
それにコンパイラってコメントなんか見てないですよね。
一応dojaのパージョンが古いせいかと思って
新しいの入れといたけどこういうことは起きないで欲しいなぁ




766 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 20:32:14 ]
>>760
だから「そのうち」だってば・・・。
3,4年は大丈夫じゃね?

>>761
将来的には全機種VGAになるかもね。
QVGAの機種はStarではなくDojaで出してくるだろう。
今冬機種でもStar未対応機はある。

Starの仕様的に「Star対応のQVGA機」は出ない。
動かないアプリが出てきちまうから。
もしDojaの時みたいにStar1.0LEとかいうAPIが出てきたら分からんけど。

767 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 20:52:21 ]
906を2年契約してる人だっているだろうから、最低でも2年は続けるでしょ

768 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 21:13:33 ]
なんかVodafone時代のJSCLだのVSCLだのを思い出すな。
案外すぐに両対応は無くなる気がする。

769 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 21:41:56 ]
>>765
>それにコンパイラってコメントなんか見てないですよね。
見るよ。
>>763の例なら、'\'による継続行の判定をするし、
/*〜*/なら終端を見付けようとするし。

770 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 00:56:15 ]
DojaとMIDPで作り分けるのも面倒だったのに、これにStarが加わったら大変

771 名前:なんとなく凹む mailto:sage [2008/12/08(月) 02:26:30 ]
Dojaのver上げたらソース一緒なのにアルファエラーが出る
ようになって(エミュ上じゃ動いてる)
仕方ないから元のver3.0に戻していじくってたら
コンストラクタ追加しただけなのにアルファエラーが
出だしてショボンですよ(これもエミュ上じゃ問題無く動いてる)

文法的におかしなことはやってないはずなのになー
このスレの諸兄はこのようなことをよく経験しますか?

772 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 02:29:24 ]
AppTrace=on

773 名前:なんとなく凹む mailto:sage [2008/12/08(月) 03:14:14 ]
>772
ありがとうございます
しかしエラーになったコードに戻して実機で動かしたら
あっさり動いてしまいました。
エラーメッセージを読みたかったのに何がまずかったのか
わからなくなってしまいました。

こうなるとソフトの転送中に何かしらの不具合があったと
見なすのがよいのでしょうか。
データ欠けとかだったのかなぁ…

774 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 11:03:01 ]
http接続でConnector.open(...)のタイムアウトの設定をtrueとしたとき
タイムアウトの時間はどこかで指定できるのでしょうか?
指定できない場合は通常何秒程度になるのでしょうか?

775 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 13:09:40 ]
たしか、60秒か90秒。かっちり決まってる。
どうもドコモ端末の仕様っぽい。
どっちだったかは忘れたので、よかったら実験して報告してくれ



776 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 16:49:23 ]
iモードの設定で変えられる
多分60秒と90秒が選べる

777 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 16:50:54 ]
>>771
俺の場合、環境を変えて動かなくなる原因の100%は
スクラッチパッドの初期化ミスだった。

>コンストラクタ追加しただけなのに

重大な変更だと思うぞ…

778 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 17:55:13 ]
SDカード内から1枚80KBほどのjpeg画像を20枚ほどいれたZIPファイルをJarInflaterで
読み出ししてるのですが、エラーでアプリが落ちてしまいます。

枚数を減らすと読み込めるところを見ると、読み込めるサイズに制限があるのでしょうか?
また、これを回避する方法はあるのでしょうか?

779 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 18:36:48 ]
あれ?
getSourceURL()無くね?(´・ω・`)

780 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 18:45:16 ]
>>778
どんなエラーか知らんけどメモリだと思う

781 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 19:16:48 ]
StarApplicationManager.getSourceURL()だった。
分割されたんだね。

782 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 22:38:45 ]
>>778
俺もメモリに一票。
フツーのアプリの感覚だと1.6MBもの画像データをメモリに展開なんてまずやらないと思うんだが…。
最近の機種はメモリもかなりリッチだから動きそうな気はするけど。

ちなみに動かしている機種名は何?

783 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 00:43:33 ]
今日もaエラーが出まくりで凹む
いちいち実機に移して動作確認せにゃならんっつーのがつらい
dojaじゃ動いてんのにな。

転送量減らす為に実験用のソース作るか……

784 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 03:19:29 ]
やっと動いた
動かなかった原因はメモリ不足だった。
大きめ(と言っても3kぐらい)の配列削ったら動きました
でも今時メモリ不足でアプリが動かないというのはどうなんだろう……

785 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 04:47:06 ]
まさか、初期値のある配列…



786 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 05:00:21 ]
その書き込みだけ見てると
メモリ不足だと嘆くのはちょっと違うんじゃないかなぁ

787 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 06:19:16 ]
違いますかね、使ってる携帯も古いし
確保する配列を少なくすると動くんだけど。

788 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 06:21:15 ]
内部にでかい配列(値付き)には制限がある。
クラス1個のサイズの制限だか何か。

初期化する値だけはスクラッチパッドとか外に出すのが吉。

789 名前:778 mailto:sage [2008/12/09(火) 07:06:29 ]
>>782
SO903iです.
JarInflaterはZIP内のすべてをメモリーに展開するんでしょうか?
だとしたら確かにメモリー不足になりますね

ZIP内の1ファイルづつ読み出す方法はないのでしょうか?

ちなみにZIPはstore で圧縮してないです。

790 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 09:17:13 ]
ここで聞くことかどうか分からないけど、eclipse初心者に教えて下さい。

eclipseでDoJaとStarを同居させることは可能? アプリによって切り替えながら使うのが理想だけど。

791 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 10:05:06 ]
Starのエミュに付いてるマニュアル嫁

Star-2008_Emulator_DevGuide1.03.pdf
の18.1 Eclipseについての注意ってとこに赤い字で書いてあるから

と言ってじらす。

792 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 10:48:52 ]
教えてー
iアプリってマルチタスクでほかの事をしている間も動作させることってできる?
やっぱりシステム上絶対に中断してしまうの?


793 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 11:20:18 ]
DojaとStar両対応できるようにプリプロセスいじってたら
Starエミュでビルドするとエミュが無言で消えるソース完成www

794 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 11:24:36 ]
ソースのせいじゃないっぽいな。
かなりの確率で落ちるけど、落ちない時もある。

>>792
基本的にはサスペンドすると思うけど、
確か昔の機種にタスクボタンとか言うのが付いてた気がする。
あれ押したらどうなるか忘れた。

795 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 21:31:24 ]
Threadを破棄(gcで回収)したいときってどうするんだっけ?
run抜けたら勝手に回収される?
それともstop()とかnull代入とか必要?



796 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 22:34:29 ]
>>795
Threadへの参照が無くなって、かつrunからぬけたら回収じゃなかったっけ。

797 名前:795 mailto:sage [2008/12/09(火) 22:50:56 ]
>>796
サンクス!
多分それで大丈夫だよね。
結構昔にThreadがちゃんと回収されないとか聞いた覚えがあるけど、
最近の機種ではそういうことはないのかな・・・

798 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 00:14:35 ]
適当なウソレスばっかだな

799 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 10:07:29 ]
誰も本当の事はわからなかったり、
厳密な機種依存は調べようが無かったりするからな。

800 名前:デフォルトの名無しさん mailto:sage [2008/12/10(水) 17:26:20 ]
「AppSize と SPsize の合計が > 1024K なので NG です」
↑を回避するオプションってないかなorz

Eclipse3.3.2 + Doja5.1でアプリ作ってるんだけど、
デバッガ情報付きバイナリ:704KB
RESフォルダ容量:23KB
スクラッチパッドサイズ:550000 Byte

これでは起動できないから、
Eclipseの設定画面でリモートデバッグ時に使用するデバッグ情報を
全て外して 468KB まで落としてビルドしてます。

リリース時には Doja5.1エミュレータでビルドして、
ツールで最適化圧縮かけてるからサイズ問題は無いんだけど、
開発中にリモートデバッガが使えなくて作業効率の面で悩ましい状況です。

スクラッチパッドの容量あければ良いんですが、
必要なデータで埋まっているため、
これを改造しようとするとコストがかかり過ぎて無理orz

リモートデバッガ諦めたほうが良いのか…!

801 名前:デフォルトの名無しさん mailto:sage [2008/12/11(木) 21:47:09 ]
>>800
Part16の369で似たような質問があったよ。
多分それ読んでも解決しないだろうけど。

802 名前:デフォルトの名無しさん mailto:sage [2008/12/11(木) 23:02:34 ]
>>800
ビルドしたあとjamのAppSizeの値を1に書き換えて実行しなさい
もちろんエミュ上での実行前提だけれどさ

803 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 09:09:44 ]
>>801
調べてる時にPart16の書き込み目にしたけど、
その人、残念な感じのレスしかされてないね…
オプション自体はなさそうだ〜

>>802
なるほど!
Eclipseだと自動ビルドされちゃうけど、
ビルド後バッチを登録してやればいっか

ありがとう!
とは言え、オプションであっても良さそうなのに。
最近頻繁にエミュレータがフリーズするようになってきたし…
正常にエミュが動作しててもエミュレータをXボタンで閉じようと押したら、
エミュレータがフリーズして強制終了とか。
ドコモとしてはデカいアプリは想定外なんかなorz


804 名前:800 mailto:sage [2008/12/12(金) 10:15:51 ]
EclipseのDojaプラグインに
ビルド後バッチ実行させる設定がNEEEEE!

アプリをデバッグモードで起動させようとした場合、
その時点で再ビルドされるから、
AppSizeを書き換えてても値が元に戻ってダメだ。

>>802
802さんはうまくいってる?

805 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 15:20:28 ]
>最近頻繁にエミュレータがフリーズするようになってきたし…
DOJAって使ってると壊れてくるんですかね
私も妙な所でエラーが出たりするようになりました
導入当初はそんなことなかったのになー



806 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 15:50:50 ]
ウチは別にDojaでとまるとかは無いかな。

Starはいきなりエミュが落ちたりするけどなw

807 名前:デフォルトの名無しさん mailto:sage [2008/12/14(日) 22:42:09 ]
ビルド時にトラステッドのチェックみたいなの入れてると落ちる
必要ないから外したほうがいい

808 名前:デフォルトの名無しさん [2008/12/15(月) 17:36:21 ]
star対応めんどくさすぎてワロタw

明日中に見積もり出せとか死ねば良いのに。

809 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 17:46:54 ]
そんなに面倒かね?
ウチで作ってる奴だと、ほとんどは名前変更くらいで、
面倒そうなのってフォントの設定くらいに見えたが。

810 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 17:55:48 ]
240*240前提なら大量修正だ罠

811 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 18:04:46 ]
あー、それがあったか。

しかし、画像サイズは4倍なのにアプリサイズが2倍とか、
505時代を思い出すな。

812 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 21:21:36 ]
jamのプロファイルにDoJa指定して互換モードで動かせばいいじゃないの
全機種がそういう動作をするわけじゃないの?

813 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 23:51:51 ]
>>812
いや、それ既存アプリのまんまやん…。>>759参照。
で、仕事でアプリ作ってるともう客先からStar化の依頼が来るわけだ。

>>808
明日中に見積もりなんてまだいいぜ。
俺なんて一週間で対応しろと言われて今対応中だわ。

814 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 03:50:32 ]
>>810
それって、480x480で作り直せって要望されているってこと?
240x240のままじゃ先方はOKしないのか?

815 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 09:43:25 ]
OperaがMIDPとAndroidの互換レイヤをフリー公開したように
DojaコードをStarで動かすミドルウェアが登場して馬鹿売れするんですね



816 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 22:02:40 ]
現状Dojaも動くStar端末しかないんだから作り直す必要はないはずなのにね
クライアントがアホだと苦労しそうだな

817 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 13:44:20 ]
>>816
Starのみ端末が出るとなってから、慌てる方がアホだろ

818 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 13:49:58 ]
むしろ、Star対応アプリだとメニューで優遇とか
Docomoは言ってきてないの?

819 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 13:52:02 ]
待ち受けアプリも、現状互換モードで動く・動いているの?

820 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 19:56:19 ]
>>817
今回早く安く作ることで金貰う、次回大幅な対応でまた金貰う
一次開発じゃなければこの方がお得じゃないか

821 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 20:27:02 ]
Star対応させるなら次のバージョンでいいと思うけどな
絶対すぐに2.0出そう

822 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 23:39:42 ]
java.lang.RuntimeException: Data check processing failed.
っていうエラーがF905iのみで出る理由って何か思い当たらない?
Doja5.1とSH702iDとN904iでエラーが出ないのは確認済みだが・・・。
Data check processing failedについて何でもいいから知ってる人いたらお願い。

823 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 23:45:19 ]
いつ発生するか調べてから来い。

824 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 00:07:18 ]
>>823
赤外線リモコン信号を送信する時だ
送信データをすべてセットしてsendメソッド呼んだら
java.lang.RuntimeException: Data check processing failed
が出る

825 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 08:04:06 ]
データが大きすぎとか悪いとかそういうことは?



826 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 10:33:30 ]
呼び出してはならない状態の時に呼び出された場合とかじゃねぇの?

827 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 13:30:19 ]
starのツール入れたら、jamファイルダブルクリックしても
ツール起動しなくなった。これ元に戻せないの?
ツールからでも、Windowsからでもどっちから関連付けしても駄目だし。
ちなみにVistaなんだけど。

828 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 01:54:31 ]
フォントの質問なんですが、携帯アプリのFFとかでダメージ表示に特殊なフォントを使ってますよね?
あれってどうやって表示させるかわかりますか?

829 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 03:07:04 ]
フォントじゃねえよ

830 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 03:23:10 ]
フォントだよ

831 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 05:43:56 ]
>828は「君たち分かるかい?おれは分かるぜ」って書き込みに見えるね。

まぁ冗談として、どうやって表示させるか教えてくださいってことなら…
何のアプリにしろ内蔵フォントで書けない文字は絵だ。
意味が分からなかったら、顔に「あ」って書いてあるキャラクターを描画してみて。

832 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 21:26:21 ]
iappli for dummies?

833 名前:828 mailto:sage [2008/12/21(日) 00:33:03 ]
すみません…
書き方がえらそうでしたね。申し訳ない。
>>831
ありがとうございます。
つまり文字の画像を表示させるということでしょうか?

834 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 00:42:41 ]
そう書いてあるのに何を確認してるんだw

835 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 01:27:37 ]
内蔵フォント使うゲームなんて携帯電話ぐらいだよ



836 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 02:54:10 ]
>>835
PCのゲーム(エロゲ)

837 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 04:20:03 ]
エミュレータでページアップ/ページダウンキーが押せないのは、
Starになってもそのままなのかー。
定義の消えたカメラ関連のキーを外して入れて欲しい。

838 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 04:29:32 ]
テキストボックスに入力・スクラッチパッドに保存された文字や数値を
メールで送信するiアプリのサンプルソースを探しているのですが
見つかりません。
簡単なソースで良いので教えて頂けないでしょうか?

839 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 05:03:30 ]
メール送信はトラステッドだから無理。
CGIを使ってWebメールとして送るなら別だけど。

840 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:45:08 ]
FFのウィンドウみたいにウィンドウの角に丸みをつけたいんですけど、
あれは一体どのような表示をしているんでしょうか?
FillRectの関数でできますか?

841 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:48:43 ]
すみません。RoundRectでできるんですね…
勉強不足でした。スレ汚し申し訳ない。

842 名前:デフォルトの名無しさん [2008/12/21(日) 20:05:43 ]
DojaでRoundRectってサポートされてたっけ?

843 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 22:00:40 ]
RoundRectはStarになっても利用不能なので、
drawArc()やfillArc()で頑張るしかない。
たいていのウィンドウはサイズ固定だから、
メッセージ部と角を透過したGIFを使ったほうが良さげ。

844 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 22:23:19 ]
fillPolygonとかdrawPolylineとか。

845 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 23:16:25 ]
GIF画像使えば良い話じゃないの?



846 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 00:38:58 ]
まぁGIFでいいと思う

847 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 11:56:12 ]
○×ゲームを作ろうと考えているのですが
中央のマスにフォーカスがあり、右キーを押すと右のマスにフォーカスが移動する
このような表示はGraphicsを使っているのでしょうか?

848 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 13:30:16 ]
おい、さすがにここんとこの質問レベル低すぎだろ
しかも「〜でできますか?」とかってまずは実験してみろっての

849 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 14:26:38 ]
何様だよww

850 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 14:27:42 ]
神、いわゆるGOD

851 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 14:42:54 ]
そうか? 概ね848に同意だよ。
でももしかしたら中学生、高校生が頑張ってるのかもしれないから静観してる。

iアプリ以前にプログラミングの基本が身についてないとか、ソースクレクレ君とか、
検索サイトで調べることもしてなさそうとか、検索の仕方が分からないとか、
そういったことは自力で何とかしろよと思うし、このスレで教えることでもない。

852 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 14:46:52 ]
構ってやるだけ偉い。
俺とか思いっきりスルーしてたw

853 名前:デフォルトの名無しさん [2008/12/23(火) 13:32:23 ]
Javaってなんですか?

854 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 15:19:08 ]
コーヒー

855 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 15:25:26 ]
未来神話



856 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 17:34:47 ]
SWのアレ

857 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 18:29:35 ]
ハウスのカレー

858 名前:デフォルトの名無しさん mailto:sage [2008/12/23(火) 18:35:56 ]
>>839
いやいや
サーブレット+Javaメールと言う手も有り




859 名前:デフォルトの名無しさん [2008/12/24(水) 17:28:53 ]
doja5.1+905だが、スクラッチパッド以上の容量の画像を鯖に送信することって不可能?
鯖側はCGIを使用する予定だが、そもそも分割しないと無理?

860 名前:デフォルトの名無しさん mailto:sage [2008/12/24(水) 17:37:49 ]
分割しないと無理。
資料いろいろ読めば分かるだろうが、
一度に出来る通信は送信80Kの受信150Kの制限あるから。

861 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 21:54:25 ]
タッチパネル使ったアプリって
タッチパネル搭載機なら全部作れるの?

それともN01AとSH04A以外は非対応端末扱い?

862 名前:デフォルトの名無しさん mailto:sage [2008/12/25(木) 23:17:19 ]
F-01Aはタッチパネル使えなかった。
www3.ocn.ne.jp/~miotti/i/3rd/TSystemInfoS/
↑を実行してTouchDeviceに○が付いていれば使える。

863 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 21:35:36 ]
starになってCollection.ArrayListとかHashMapとか追加された?
わけないよね(・ω・)

864 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 23:42:36 ]
すみません、質問です。
画像データをスクラッチパッドに保存するには、どうすればいいんでしょうか?
画像は、resフォルダにJPEG形式で保存されており、読み込むことは
出来るのですが、スクラッチパッドへの保存方法が思いつかないのです。
初歩的な質問ですみませんが、よろしくお願いします。

865 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 00:00:36 ]
まず、そのresフォルダが何かによって対処が違ってくる。

内部リソースの事を言っているのなら、DataInputStreamとかを使ってバイナリ
データとして読み込み、それをDataOutputStreamで書き込めば良いかなと。

もし外部のSDカード上に作られたフォルダだとしたら、Dojaのバージョンに
よってやり方が異なってくるし、場合によっては出来なかったり、非公式の
やり方をしないといけなくなる。



866 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 01:01:39 ]
>>865
ありがとうございます。解決できました。
質問は内部リソースの事でした。
初歩的な質問で申し訳なかったです。

867 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 02:33:28 ]
>>863
CLDC 1.1のままなので残念ながら無いです。
CLDC自体、1.0と1.1しかないみたいなので、
追加されるとしてもだいぶ先でしょうね。。

868 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 13:51:06 ]
たしかString#lastIndexOf()なんかもなかったよね
その辺標準ライブラリに実装してほしいかったけど

869 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 17:53:02 ]
String#lastIndexOf()って無かったっけ?
でもそんくらいなら簡単に自作できるから問題ないっしょ。

870 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:41:22 ]
アプリ起動時、一旦真っ白い画面になりますが、あれを出さない様にするにはどうすればいいんでしょうか?

871 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 21:18:28 ]
未実装はlastIndexOfだけじゃない件

872 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 22:41:01 ]
>>870
一瞬白くなるのは仕様だと思う。
白い時間が妙に長いのであれば、
Frameのコンストラクタで重い処理をしてないか確認。

>>871
未実装って、CLDCにはlastIndexOf()が入っているけど、
実際には使えないって意味?

873 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 00:25:54 ]
Frame.setBackground()

874 名前:デフォルトの名無しさん [2009/01/03(土) 11:37:55 ]
iアプリからアクセスするストレージ(microSD)って
4GBまでしかアクセスできないの?

875 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 15:18:28 ]
なんで4GBも使いたいのか分からんけど
でかいデータはピープに乗らないし、ファイル数多くすると
ファイルアクセスが糞遅くなる端末が多数あるので大容量データなんか使わない方がいい



876 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 15:24:55 ]
>>872
lastIndexOf(String)が入ってない

877 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 20:18:48 ]
>>875
覗いてどうする。
ヒープな。

878 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 20:22:58 ]
なんでピープなんて書いてしまったんだ・・・

879 名前:デフォルトの名無しさん mailto:sage [2009/01/03(土) 22:35:39 ]
>>876
了解。引数がStringのものがないのね。
メソッド自体は存在するから何がまずいのかよく分かってなかった。
んー、実装はできるけどパフォーマンスが酷そうだ。
・ベタに後ろから順に取り出して比較
・末尾を1文字ずつ落としながらendsWith()
・-1が返るまでindexOf()しまくる
・StringBufferに突っ込んでreverse()してindexOf()
あとsplit()やreplaceAll()が無いのは地味に不便。

880 名前:デフォルトの名無しさん [2009/01/04(日) 00:58:39 ]
>>875
客先から指定されてでかいデータを扱わないといけないのです。
ちなみに実アクセスは、1MBぐらいの単位でアクセスしています。
また、ファイルは、合体して1つにしています。

iappliToolでは、4GBを超えるとfile.getLength()が
おかしいような気がするので質問したのです
どうもfile.getLength()が実サイズから4GBを引いた値を
返す様でした、、、
型はlongだけれど中身はint(DWORD)なのかも、、、



881 名前:デフォルトの名無しさん [2009/01/04(日) 03:02:58 ]
880
実機だと、2GBまでのファイルしかオープン出来ないような、、
現在確認中


882 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 03:34:01 ]
DWORD(大爆笑)

883 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 08:53:47 ]
intとDWORDだと符号が合わない気が

884 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 09:12:53 ]
SDHC?

885 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 17:34:32 ]
ちょっと教えてください。

最近の機種について、機種別の
使用可能フォント(サイズ)一覧とか、
どこかにないでしょうか?




886 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 20:27:35 ]
ソースの中に書いた文字列定数の一部(〜とか)が
実行時に表示させると文字化け(?)するんだけど、何で?

887 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 20:28:54 ]
ソースのエンコード?

888 名前:886 mailto:sage [2009/01/05(月) 21:10:55 ]
eclipse使ってるんだけど、どこかでsjis->unicode変換に
失敗してるみたいな感じ。

普通は何もしなくても正常に表示さられるはずですよね。

889 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 21:20:08 ]
自分もEclipseでやってるけど「〜」が「?」になってます。
ただ、エミュレータ上でだけです。実機では「〜」でした。
「\u301C」にすると両方でちゃんと表示されます。
解決法として正しいかは分かりませんが。。

890 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 22:07:19 ]
〜がUnicode波線じゃないとかなんとか
二種類あるそうで

891 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 22:53:54 ]
コ●ミの携帯げー波ダッシュが文字化けしまくってる

892 名前:886 mailto:sage [2009/01/05(月) 23:06:09 ]
ありがとうございました。

普通の「〜」(\uFF5E)は、シミュレータはもちろん
自分の携帯(N905i)でも「?」と表示されます。

\u301Cだと、両方ともOKでした。

携帯外からの文字は自前での変換処理が
必要になるのかなぁ・・・

893 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 23:12:36 ]
>>892
ttp://blog.ibnet.ne.jp/archives/2008/09/22-ogawa.php

携帯でも似たような事が起きてんじゃね?

894 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 23:17:33 ]
>>893
なるほど。

iアプリとか携帯の問題ではなく
Windows自体に問題があるってことか。


895 名前:デフォルトの名無しさん mailto:sage [2009/01/05(月) 23:40:35 ]
仕様です┐( ̄ヘ ̄)┌




896 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 17:09:21 ]
質問です。

iアプリで複数のファイルを圧縮(zip等)することは出来ないのでしょうか。

色々と探してみましたが、DoJaにはzip圧縮可能なクラスはなさげで
zip圧縮可能なライブラリが別途必要とありました。
ライブラリが必要な場合、どのようなものがあるでしょうか。

897 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 23:13:27 ]
Dojaで使えるライブラリは見たことない
他のライブラリを書き換える手間を考えたら自前で書いたほうが早い気がする
100MByteくらいのZIPを読み込めるiアプリあるから出来ると思う

898 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 23:15:45 ]
一度バッファに入れる必要あるからヒープ以上のサイズは無理か
>>896がどれくらいのサイズを想定しているのかによる

899 名前:デフォルトの名無しさん mailto:sage [2009/01/08(木) 09:15:08 ]
>>897-898
サイズは圧縮後で100kbyte程度を想定しています。

やはり、そのようなライブラリはありませんか…
なんとか自前でやってみます。
回答ありがとうございました。

900 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 13:36:07 ]
線形変換の行列って全然意味がわかりません
次元ベクトル?
スカラー?
もっと分かりやすく説明してください

901 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 13:39:35 ]
数IIIC?

902 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 14:21:41 ]
なんでiアプリスレで。
マルチか。

903 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 14:38:44 ]
>>900
「説明の上手な人に教えてもらえば分かるようになる」という考えは甘いです。
理解するための基礎ができてないんだから、小学校の算数から
しっかりやり直しましょう。

904 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 17:12:28 ]
APIドキュメントのStripeやAffineTransのところを読んでいるんじゃね

905 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 02:58:26 ]
>>900
高校生のための数学の質問スレPART215
science6.2ch.net/test/read.cgi/math/1231679635/
分からない問題はここに書いてね299
science6.2ch.net/test/read.cgi/math/1231772096/

ちなみに数学板はsinx/xのxを0に近づけたときの極限の
証明方法ということで荒れるくらいの、アカデミック(笑)
なところです。



906 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 05:00:46 ]
研究室で携帯用iアプリを作成することになり
携帯電話を買うことになったのですが
電波のない携帯でもアプリを作成することができますか?
それとicカードもないと作成できないのでしょうか?

907 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 05:08:26 ]
ネット経由でないと無理

908 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 13:46:57 ]
実機と微妙に違うところもあるが、エミュレータでええやん

909 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 13:48:23 ]
実機確認しなくていいなら、ね。

910 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 23:07:54 ]
変数がそれぞれ、1、2、3、5、15、193、195とあり、
1の場合にはa、2の場合にはb、・・・193の場合にはF、195の場合にはG
と表示させたいのですがどうしたらいいのでしょうか?
テーブルを用意すると16〜192のところまで空白ができてしまい、
なんだかスマートではないと思うのですが、他に方法はありますでしょうか?

911 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 23:13:56 ]
switchでいいやん。そのテーブルだと多分ルックアップになっちゃうけど

912 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 23:25:29 ]
>>911
すみません。書き込んだ瞬間にswitchでやればいいじゃんって思いました。
ありがとうございます。解決しました!

913 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 00:37:44 ]
>>908
エミュレータでしか動かないiアプリなんて、
永遠に役に立たないと思うぞ。

914 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:20:29 ]
おまえのものさしではかられても・・・

915 名前:デフォルトの名無しさん [2009/01/14(水) 11:25:32 ]
質問です

画面を縦や横に回せる携帯がありますが
その動作を拾えるイベントのようなものはあるんでしょうか?

あと、F-01Aはビューアスタイルではiアプリは使えないんですよね?
使えたって方がいたら、その方法を教えてください




916 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 19:16:18 ]
>>915
回転イベント:
Canvas#processEvent(int type, int param)に届く。
  type = Display2.DISPLAY_STYLE_CHANGED_EVENT
  param = PhoneSystem2.ATTR_DISPLAY_STYLE_*

現在の向き:
PhoneSystem.getAttribute(PhoneSystem2.DEV_DISPLAY_STYLE)で取得。

F-01Aはビューアスタイルでiアプリを起動できないし、
アプリ起動後にビューアスタイルにすると「本体を開け〜」と言われる。
残念ながらビューアスタイルでは使えなーい。

917 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 21:10:44 ]
Display2.DISPLAY_STYLE_CHANGED_EVENT
をN-01Aで利用しようとすると、時々イベントが発生しない事がある。
自分の端末固有の問題なのだろうか。

918 名前:915 [2009/01/16(金) 09:36:05 ]
916の方法で回転イベントを取得できました
ありがとうございます

で実行してみました
SH-01Aはイベント、向き共に取得できました
N-01Aはイベントは取得できましたが、向きは固定でした(画面上も回転しないため、ある意味正しい)


919 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 01:31:48 ]
ある意味??







[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<212KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef