M1000まとめサイト

C++で開発

最終更新:

m1000

- view
管理者のみ編集可
C++による開発環境の話題はここでお願いします。
なおJAVAでの開発はJAVAで開発でお願いします。

目次




未整理情報
  • キーワード:[SymbianOS7.0] [UIQ 2.1] [SDK] [CodeWarrior for Symbian Personal] [C++BuilderX Developer以上]

とりあえずここ(Docomo 作ろうM1000アプリ)
ただし英語版ならMotorolaからはSDKがでています(開発にはさらにSymbianOS SDKのインストールが必要らしい)



  • ドコモから開発ツールが、まだ発表されないので取り合えずC++BuilderXを使って
    アプリ作成に取り掛かってみたのですが、エミュレータが思ったように動作せず
    いらいらがつのります。
    参考URL http://www.xstech.co.jp -- White (2005-07-22 11:28:40)
  • CW版開発環境構築で、M1000SDKをUIQ2.1 SDKに完全に上書きしなくても、UIQ 2.1のepoc32\winscw以下と\epoc32\release\winscwをM1000SDKの該当箇所にコピーするだけでOKみたいです。
    ただ、モトローラはCWをサポートする気がなさげなので、C++BuilderXかコマンドライン開発にした方がいいかもしんないですが。 -- ねこりん (2005-07-27 14:21:09)
  • >ねこりんさんへ
    なるほど、そうすればよかったんですね(^^)
    情報ありがとうございます。
    ちなみに自分はCWの試用期間が切れたのでVCに切り替えました…(汗) -- ま~ (2005-08-03 13:59:11)
  • .NETでもできるんですか? -- 名無しさん (2005-08-05 22:43:10)
  • 自分は.NETを持ってないので分かりませんが、.NETで開発しているという人はいますね。
    VC6++の場合はビルドコマンドで一度VC++6のプロジェクトを作成してそれを読み込みます。
    Docomoの日本語ドキュメントの推奨環境にに.NETは書いてありませんが、もし.NETがVC++6のプロジェクトファイルを読むことができれば、.NETで開発は可能かもしれません。
    アバウトな情報ですみません(^^; -- ま~ (2005-08-05 23:14:14)
  • .NETでできました。まだドコモのHelloM1000しか試していませんが。
    これで、家でも仕事ができるようになりました。うれしい
    やら悲しいやら・・・ -- 名無しさん (2005-08-06 10:45:15)
  • BuilderX重すぎ・・・ -- 名無しさん (2005-08-06 21:25:38)
  • http://developers.sun.com/&br()と
    http://www.activestate.com/&br()のリンクも追加しといた方がいいかと。 -- 名無しさん (2005-08-08 11:34:29)
  • .netからのsisの作成ってどうやるんでしょうか?
    デバッグにEPOC.EXEを指定してのデバッグまでは出来てるんですが・・・ -- 名無しさん (2005-08-09 06:09:33)
  • 自分はVC++6を使ってますが、多分*.pkgファイルを作成してコマンドライン(DOS窓)からmakesisコマンドで作成する方法になると思います。 -- ま~ (2005-08-09 14:20:37)
  • HelloM1000.pkgのあるフォルダからmakesisコマンドをやってみたのですが
    *.appファイルが所定の場所に無いとかでsisファイルが作成されません。
    何か注意する事はありますでしょうか? -- 名無しさん (2005-08-09 18:44:52)
  • 各ファイルのPathがmakesis実行場所からの相対Path
    になるように、pkgファイルを編集するとよいです。 -- 名無しさん (2005-08-09 23:18:08)
  • となると、IDEはファイル管理とクラスビューでクラス把握が
    主な用途となるわけですね。
    ありがとうございました、大変助かります。 -- 名無しさん (2005-08-10 05:49:11)
  • c++に限った事では無いと思われますが
    uiq2.1のSDK内のリファレンスが無いと
    通信機能やウインドウ・ダイアログ処理等
    GUIアプリとしての機能や通信やタッチパネルを
    利用した機能が使用できません。
    テキストで三目並べしかつくらねーぜ
    って人意外はuiq2.1SDKをinstするか
    下のプロジェクトに協力しましょう。
    http://www4.atwiki.jp/uiq-jp/pages/1.html -- 名無しさん (2005-08-11 12:32:59)
  • こんなプロジェクトがあるってことはEclipseでも開発できるのかな?
    UBIQLIPSE
    http://ubiqlipse.sourceforge.net/&br()
    Plug-in for Eclipse that provides a WYSIWYG editor for the creation of UIQ v2.1 GUIs. UBIQLIPSE maintains an XML model of the GUI and converts this model into Symbian C++ code on demand. (See Open QUB.)
    -- 名無しさん (2005-08-12 08:10:27)
  • UIQ2.1-JPの宣伝ありがとうございます(^^)
    -- ま~ (2005-08-12 10:17:40)
  • builderXで開発を進めてるんですが、コマンドラインでコンパイルするとなるといちいちSDKの切り替えなんかをしなければならんのですか…
    もう少し楽にならんかな -- can (2005-08-18 14:56:54)
  • 2chからの情報ですが
    MotocoderのM1000SDKがver1.1になってます。
    Install後、アップデートされましたと
    上書きokのようです。
    変更点は・・・・新ファームに対応とかくらいです。 -- S2K3 (2005-08-19 16:24:53)
  • >上書きokのようです。
    っていうか、既に1.0がインストールされている状況では、アップデートしか
    できません。
    1.0の環境を残しておいて、新たに1.1をインストールってしたかったのに、
    リリースノートが貧弱っていうか、あれでリリースノートなんかいな?
    あの程度で仕事になってんなら、俺にやらせろ!
    -- 金太 (2005-08-22 13:14:53)
  • 環境変数使ってる時点で、前バージョン残せるとは思えませんが・・・
    リリースノートについてはメールでもして
    改善要求を出しては如何ですか? -- 名無しさん (2005-08-22 15:37:22)
  • リソースファイルを使わずにコンポーネントに日本語を
    表示することってできるのでしょうか。

    こんな感じで↓
    Cの文字列
    char c_name[] = "名前"; // 日本語
    をTPtrかなにかディスクリプタに変換して、
    CEikLabel::SetTextL(symbian_desc_name);

    リソースファイルを使わないというのは、実行時に
    テキストファイルからFILE、fopen、fgetsで読み出した
    文字列を使いたいからです。

    SJIS-Unicodeの変換をすればいいのでしょうか。
    -- 名無しさん (2005-08-24 19:45:19)
  • 開発環境がそろってるなら
    まずは思った通りにコーディングしてみてはどうでしょうか? -- 名無しさん (2005-08-25 08:16:39)
  • スタンドアロン向けの『コンパイルからSISファイル作成までの流れ(実機向け)』と、開発メモの拡張子リストを作成してみました。
    不備があったら申し訳ないですorz -- can (2005-09-01 10:25:45)
  • それはそうと、今ファイルの読み書きをしようとしてるんですが文献見ても載ってないorz
    どこか参考になるようなところないですかね… -- can (2005-09-01 17:10:33)
  • テキストファイルならC風味でOKじゃね?
    FILE* fp = fopen("C:\\m1000.txt", "r"); -- 名無しさん (2005-09-01 20:27:09)
  • そんなあなたに
    http://www4.atwiki.jp/uiq-jp/pages/1.html -- 名無しさん (2005-09-01 21:40:48)
  • ㌧クス!
    やってみますです! -- can (2005-09-02 09:09:55)
  • アプリケーションから内蔵カメラのシャッターを切ることは出来ないのでしょうか?
    カメラDNLの使用方法も読みましたが、解像度設定、カメラ切替え
    、カメラアプリケーションの呼出し、くらいしか説明されていませんが、やはり無理なのでしょうか。 -- ichi (2005-10-05 22:35:55)
  • windowsのPC上のデータ(CSV等)を取得は出来ないのでしょうか?
    サンプルでもありましたら、教えてください。 -- JNW (2005-10-17 13:33:49)
  • M1000だけど1GBまで認識できるそうなんですが、2GBもOKですか・・・? -- MM (2006-08-31 16:15:21)
  • tg82xxn76hulco h9z1gwp2k644 ca5omq9zem46 -- qwfapr0vvy (2007-07-19 12:50:18)
  • w7ht7nu1 a5e6d60d2 8lzqgkwx -- 3t5l354ncn (2007-07-19 13:15:12)
目安箱バナー