トップページ⇒tech
540コメント151KB

wide studioについて

■ このスレッドは過去ログ倉庫に格納されています
0001ぎこのДNGNG
誰かwide studioについて教えてくれ。
http://www.widestudio.org/index.html
0153俺は147じゃないが・・・。NGNG
>>152
PCを複数台持っているのならともかく、つくったアプリの動作確認するのに
イチイチOS切り替えるのも面倒だし、わざわざエミュ導入するのも
ナンダなとも思うし・・・。

(WideStudioを使う事自体)無駄な行為かも知れないが、アクマでWideStudioで
TRONアプリ作るんだったら、WideStudio本体がTRON上で動いてくれた方が・・・。
0154デフォルトの名無しさんNGNG
>>153
>イチイチOS切り替えるのも面倒
PCで動かすわけじゃないし・・・

>わざわざエミュ導入
クロス環境でもアプリの動作確認はできるし・・・
0155デフォルトの名無しさんNGNG
>PCで動かすわけじゃないし・・・

PCで動かす事を前提にしてないんだったら、
そもそも話題などにはしない。
0156・・・・・・NGNG
>B-TRON版(超漢字) WideStudio の件です。
>B-TRON版の開発環境は
>GCCのLINUX版クロスプラットフォームビルドで無料で公開されています。
>(T-Engine 用の開発環境(T-Shell)は10万円なのですが)
>
>従って、WideStudio を使って Linux上で
>B-TRON 用のアプリケーションを無料で作ることができます。

・・・、ってさ。
0157デフォルトの名無しさんNGNG
>>152
|Date: 2004年2月19日(木) 午後9時05分
|Subject: [widestudio] WideStudio v3.70-3公開のお知らせ
(snip)
|今回のソースコードには、BTRON用のセルフ wsbuilder が含まれております。
|src-btron 配下をビルドした後、src-btron/wsbuilder を個別に
|ビルドすると wsbuilder が作成できます。
|※今回のバージョンでは、まだ BTRON 用の
|※セルフ wsbuilder はベータ版、制限付です。

超漢字セルフ開発環境でもビルドできてるらしい
0158デフォルトの名無しさんNGNG
T-Engine(組み込み機器用プラットフォーム)の話と
超漢字(PCに搭載可能なTRON仕様のOS)の話が
ごっちゃまぜになってる罠
0159102NGNG
>>158
ですねー
0160デフォルトの名無しさんNGNG
v3.70-8にスレッドを生成するクラス、ミューテクスクラス、セマフォクラスが追加されたもよう
0161デフォルトの名無しさんNGNG
キタキタキターーーーーーーーーーーーーーーーーーーーーーーーー
0162136NGNG
102さん、進行状況は?
0163デフォルトの名無しさんNGNG
WideStudio 3.70-10 の Windows 版の
インストーラを実行すると,CRC エラーてのが出て
中断する

家でも会社でも

両方,Windows 2000 だ

俺だけかな?

ぜひつかってみたいんだが
0164デフォルトの名無しさんNGNG
>>156-159
ttp://www.widestudio.org/t-engine/t-engine.html

結局T-Engine用GUIは出来るの?出来ないの?
0165デフォルトの名無しさんNGNG
>>164
> 結局T-Engine用GUIは出来るの?出来ないの?

出来ますよ。

T-Engineで出来ない事はセルフコンパイル
出来ても意味が無いが
0166デフォルトの名無しさんNGNG
>>163
俺もWindows2000環境だが、問題なくインストール終了したし、起動も問題ないみたい。ダウンロード
したファイルが壊れていたのか、あるいは解凍ソフトの不具合かも。
0167デフォルトの名無しさんNGNG
MP3プレイヤーを作ろうと思ったんだが…これでは他の言語のように簡単に作れない
よね?
目的を優先させるか、達成感を優先させるか、ありふれた題材だからこそ迷う。
と、いうか一体どこまでの事ができるのかも解らず書いていたりして。
0168102NGNG
皆さんひっさしぶりです。
最新版のスクショでぇす。
http://49uper.com:8080/img-s/6549.png

内部的には少し代わってたりするんですが、外観はあまりかわってません
あと久しぶりに自分のソースを見たらいきあたりばったりなソース過ぎて
これは公開できないと改めて思いました、思いました。

またタブ化しかけのもあるんですが、まぁ8月くらいをめどに。
だから今回のスクショのやつはうぷしないでしょうね。
あとtreelistのデータソースをファイルで指定したら起動時にえらい時間かかりました。
今度は何か改善策を考えたく存じます(行き当たりばったりに

>>167
mpg123 とか使えば〜?
win32に移植されてるから、それなりに出来るのではないのー?
ソースも公開されてるしー。
でも簡単に作りたいなら、widestudioなんかで作る意味ないと思うよ。
僕も以前mpg123を使って作ったけど、widestudioを使いませんでした。
僕はwidestudioはネタにしか使わないのでー、別の開発環境と比べてクロスプラットホームくらいしか長所がないと思ってるんで。
mpg123はC言語で書かれてるからgccでもちょっとの訂正でコンパイルできると思うよー。
0169デフォルトの名無しさんNGNG
正直、eclipseとどっちが使えるのよ?
0170デフォルトの名無しさんNGNG
>>169
eclipseに決まってるだろ、そんな事も解らんのか。
0171デフォルトの名無しさんNGNG
ttp://www.widestudio.org/t-engine/t-engine.html
T-Engineでも出来ないことが無いなんて強烈でつね。
試しにに、Win32プロジェクトをwsbuilderで"新規プロジェクト"&"ビルドオール"しましたが、実行しても画面が出ません。

知りたいのは、WideStudioのウィンドウシステムに何使ってるんでしょうか?
WideStudio専用ウィンドウシステムなんかな。ソースがあれば嬉しいな。
まさか、wxWindowsなんかが使えるなんて、さらにスゴイことになってないでしょうね。
0172171NGNG
<WSCmainWindow.h>とか、WSCcomboBoxとかなってるから、
やっぱ、WideStudioウィンドウシステムってとこですか?

点の描画メソッドとか、一部を定義すれば移植出来る汎用ウィンドウシステムなのかな。
誰か教えて下さい。
0173デフォルトの名無しさんNGNG
BTRONのウィンドウシステムに皮をかぶして WideStudio用の共通インタフェースを
提供しているはずだけど
ソースパッケージの src/btron の下がそれだと思う
0174デフォルトの名無しさんNGNG
>>171
T-Engineで思い出したんだけどWideStudioってWindowsCEには対応してるの?



・・・つかT-Engine上で動くWindowsCEマシンいつ出るんだろう?
0175デフォルトの名無しさんNGNG
>>173
じゃぁ、T-Engineだけじゃ無理なんだ。
まさか、T-Engineにヘッダーとフォントを足すとBTRONになるわけないし。

T-Engineに超漢字フォントって標準装備なわけないよな。
0176デフォルトの名無しさんNGNG
結局、BTRONが必要で、T-EngineだけじゃGUI出来ないんだよね?
0177名無しNGNG
どなたか、画像でraw形式(バイナリの生データ)
扱えるか知りませんか?

http://www.zoi.to/~zoi/widestudio/manual/ht-ref/WSDdev-fmain.html
みたらjpegはOKそうでしたけど、生はどうなんでしょ?
0178デフォルトの名無しさんNGNG
>>168
なるほど。mpg123は検索に引っ掛かっていて、
これが使えるかもとかは思っていました。
おっしゃるとおり、クロスプラットフォーム&ネタという
特徴をもったのを考えています。

WideStudio v3.80-1きてましたね。
0179102NGNG
>>178
Mingwでコンパイルを試してないのにちょっとした訂正で使えるとか無責任なこといったかな?と思って、
今日Mingwでmpg123をコンパイルしてみました。
本家から mpg123-0.59r を落としてきて、コンパイルしてみました。
そのままじゃ無理でしたが、少しの訂正を加えたら無事コンパイルできました。
mpg123がWideStudioでも使えるみたいでとりあえず安心しました。

こんな感じに動きますた。
http://49uper.com:8080/img-s/7603.png

>クロスプラットフォーム&ネタという
おもしろいソフトになりそうですね。期待してます。

>WideStudio v3.80-1きてましたね。
僕のはまだ3.70-7です。落とすだけで重労働だから僕には無理っぽいですw
0180デフォルトの名無しさんNGNG
>>179
素早い動作確認、ありがとうございます。
思っているのとは違うものになっても、
基本機能はできるんじゃないかという
勇気が出てきました(をい

90Mとかあるので、正に重労働ですね。
僕のほうも20Mくらいでヘバっていました。
リジューム出来るツールは必須かもw
0181デフォルトの名無しさんNGNG
WideStudio使ってるひと少ないなぁ
0182デフォルトの名無しさんNGNG
光回線なら1分で落とせるぞ。
0183デフォルトの名無しさんNGNG
File選択Dialog boxの表示が遅く見えるんですが、僕のPCが遅いだけ?
0184デフォルトの名無しさんNGNG
これのほかにフリーの開発環境ソフトってどんなのがあるの?
0185デフォルトの名無しさんNGNG
>184
[Windows]
Dev C++ (Win32APIでグリグリ組むなら、これはそこそこ良いかも)
LCC (リソースエディタも付いている!)
Borland C++ (言わずと知れたフリーの開発環境)
MinGW (gccベースの本格的Winアプリ開発環境)

[Linux]
KDE Developer
Qt Designer
GTKでも何かあったような気がする
まあ、皆gccを利用しているのだが。

その他
0186184NGNG
>>185
ウホッ!けっこう揃ってますね。

では早速・・・と、その前に英語も勉強しよ。
あまりにも使い方HELPさえ嫁んのが多いもので・・・。
0187デフォルトの名無しさんNGNG
>>186
ん?Borland C++とか日本語ヘルプが揃ってるはずだが、Linux?
0188デフォルトの名無しさんNGNG
いつの間にVCやBCCに対応してたの?
俺が気がつかなかっただけ?
0189デフォルトの名無しさんNGNG
>>188
↓公式サイトに、そういったコンパイラを使う際の注意事項が載っているよ。

 ttp://www.widestudio.org/msplatform.html

↑製品名や商標名などの全角・半角が全く意識されていない文章だけど、気にしないでね。
 Wide Studio プログラマはそんなこと気にしない人ばっかりだから。

0190デフォルトの名無しさんNGNG
WideStudio徹底ガイドブック
組込みシステム用GUI統合開発環境の決定版
http://www.personal-media.co.jp/book/new/new.html

ユビキタス時代を創るGUI統合開発環境「WideStudio」を豊富な具体事例を用いて解説。
リファレンスを収録した公式解説書の決定版。
WideStudio最新版と本文掲載のサンプルプログラムを収録したCD-ROM付き。


WideStudioとは――
マルチプラットフォーム(T-Engine各機種, Teacube, 超漢字(BTRON),
Windows, Linux, FreeBSD, SOLARIS, MacOS Xで幅広く動作)、
マルチランゲージ(C/C++、Ruby、Perl、Pythonでの開発が可能)の、
ウィンドウアプリケーション統合開発環境です。
0191デフォルトの名無しさんNGNG
mingw:MSのDLLとGNUのコンパイラを共存する関係上多少の不整合が、実行ファイル巨大化
cygwin:ファイルシステムとかエミュ独特のクセが
bcc:なんかDAO等の例外を補足出来ないことが、boostも半分×だし
VCToolkit:コンパイラはいいんだけどセコイ制限が
0192デフォルトの名無しさんNGNG
>>189
おもいっきりワロタ。
0193デフォルトの名無しさんNGNG
WideStudio徹底ガイドブック
http://www.personal-media.co.jp/book/tron/219_6/index.html

ユビキタス時代を創るGUI統合開発環境「WideStudio」を
豊富な具体事例を用いて解説。リファレンスを収録した公式解説書の決定版。
WideStudio v3.80-3と本文掲載のサンプルプログラムを収録したCD-ROM付き。
0194デフォルトの名無しさんNGNG
>>191
セコイ制限って?
0195デフォルトの名無しさんNGNG
このIDE使い方が分からなくて速攻削除した。で、VC++6.0使ってる。
0196デフォルトの名無しさんNGNG
WideStudio開発者の平林俊一氏
http://itpro.nikkeibp.co.jp/free/ITPro/NEWS/20041023/151633/
0197デフォルトの名無しさんNGNG
以前これを使ったことがあるけど使いにくさ満点だった。
今は使いやすくなってるのかな?でも使わないけど。
0198デフォルトの名無しさんNGNG
そう。自分も使いにくくて、というか、使い方が分からなくて
すぐ削除。コンパイラのオプションも全部手打ちのようだったし、
使うメリットが良く分からなかった。
これ人気あるんですか?
0199デフォルトの名無しさんNGNG
>「WideStudio」は,Windows,Linux,Mac OS X,FreeBSD,Zaurusなど
>様々なOS上共通に動作するアプリケーションを作成できるオープンソースの
>統合開発環境。情報処理推進機構(IPA)の2003年度未踏ソフトウェア
>創造事業に採択され,平林俊一氏は「天才プログラマー/スーパークリエータ」
>にも認定されている。趣味として開発したWideStudioだが,現在は
>勤務先の富士通にも認められ,業務として開発やサポートを行っている
>(関連記事)。
0200デフォルトの名無しさんNGNG
勤務先の富士通も大変だな。
0201デフォルトの名無しさんNGNG
ついでにサイトの構成も個人的にキライだった。
0202デフォルトの名無しさんNGNG
このIDE、インストールして30秒くらいで消す作業に入った。
0203デフォルトの名無しさんNGNG
たしかに使いにくい。
正直、寿命が長いソフトだとは思えないな。
0204デフォルトの名無しさんNGNG
継続して使用しているユーザーはいるのか?
0205デフォルトの名無しさんNGNG
使いにくいって、VBよりいいだろ?
たいていのことはSET/GETだけだから難しくないし、
ショボイエディター付いてこなくて好みのエディタが使えるのもいいし。
難があるというのならコンパイラにパッチを当てずにコンバーター通していることとか
g++の扱う型とMSVCRTの型の微妙な不整合とかそういう部分だと思うが。
0206デフォルトの名無しさんNGNG
>>205
VBよりいいかも知れないけど、VCより悪い。
0207デフォルトの名無しさんNGNG
Narrow Studio
0208デフォルトの名無しさんNGNG
試しにダウソした。
...
削除した。
0209デフォルトの名無しさんNGNG
結論
 スーパープログラマー ≠ GUIデザイナー
 スーパープログラマー ≠ アーキテクト

プログラムのできるやつが、必ずしも使いやすいツールを作るとは限らない と。
0210デフォルトの名無しさんNGNG
試しにアプリ1つ作った・・・削除した


って奴はおらんの?
0211デフォルトの名無しさんNGNG
いないだろう。
作ろうと思う前に削除しちゃうから。
でもメーリングリストには千人以上も登録されてるんだねぇ。
0212デフォルトの名無しさんNGNG
実は壮大な自作自演とか?
0213デフォルトの名無しさんNGNG
なんだよ、これ。アンインストーラーで削除したのにたくさんdll残ってるじゃん。
しかもwinntディレクトリに。ちゃんとしたアンインストーラー作れよ。
ワイドスタジオのdllなんて残しといても意味ねーだろ!四年?もかけてこんなアホなもの作るな、ボケ。
それと、ビルドオールって何だよ。カヌーで川下りでもするのか?
メニューの日本語、絶対、変!レイアウトも目茶苦茶。
なんじゃ、こりゃあ??????????????????????

以上、沢山の人の本音でぴた
0214デフォルトの名無しさんNGNG
>>213
ランタイムだろそれ
0215デフォルトの名無しさんNGNG
WideStudio徹底ガイドブック
http://www.personal-media.co.jp/book/tron/219_6/index.html

ユビキタス時代を創るGUI統合開発環境「WideStudio」を豊富な具体事例を用いて解説。
リファレンスを収録した公式解説書の決定版。
WideStudio v3.80-3と本文掲載のサンプルプログラムを収録したCD-ROM付き。


WideStudioとは――

■ マルチプラットフォーム(T-Engine各機種, Teacube, 超漢字(BTRON),
  Windows, Linux, FreeBSD, Solaris, Mac OS Xで幅広く動作)、
  マルチランゲージ(C/C++、Ruby、Perl、Pythonでの開発が可能)の、
  ウィンドウアプリケーション統合開発環境です。

■ WideStudioはフリーなオープンソースライセンスです。

■ WideStudioで作成したアプリケーションはソースコード互換があります。

※WideStudioの特徴、動作環境、ライセンスをはじめとする詳細は、WideStudio Home Page をご覧ください。


関連リンク

■ WideStudio Home Page  http://www.widestudio.org/

■ Jun's Homepage(J3W関連ホームページ) http://www.nk.rim.or.jp/~jun/

0216デフォルトの名無しさんNGNG
ユビキタス時代を創れそうにはとても思えないGUI統合開発環境「WideStudio」を
豊富な具体事例を用いて解説されても全く使い物にならないので誰も買いません。
0217デフォルトの名無しさんNGNG
>>215

宣伝乙。
どうせバージョンがすぐに上がって互換性がなくなるだろうから、本なんて買わないけどさ。
0218デフォルトの名無しさんNGNG
今のところWindows、Linux上じゃ完全にWxWidgetsに劣っている
0219デフォルトの名無しさんNGNG
将来も劣っているだろう
0220デフォルトの名無しさんNGNG
とはいいきれない
0221デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WideStudio
0222デフォルトの名無しさんNGNG
WxWidgets>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>WideStudio
0223デフォルトの名無しさんNGNG
もし、widestudioが勝っているところがあるとすれば、日本語ドキュメントがあるところだ。
しかし、それは些細な違いでしかない。
0224デフォルトの名無しさんNGNG
もし、widestudioが劣っているところがあるとすれば、
どうしようもない日本語ドキュメントがあるところだ。
それは大きな違いでしかない。
0225デフォルトの名無しさんNGNG
VC++7.1とIntelC++8.1で通常のコンパイル・リンクはできたけど、staticではできなかった。
リンクオプションをシステムがつけてくれるんだけど、そこがバグっているので手のほどこしようがない・・・
0226RubyistNGNG
ロゴが薄汚い
0227デフォルトの名無しさんNGNG
0228デフォルトの名無しNGNG
あっちにもスレしたけど、この上でBoost使う方法おしえて。
あと、MinGWだけバージョンUPする方法ってある?
0229デフォルトの名無しさんNGNG
なんか否定的な意見ばっかでワラタ。
確かにコレで作られたソフトってあんまし見たこと無いな。
0230デフォルトの名無しさんNGNG
あげ
0231デフォルトの名無しさんNGNG
2ちゃんねらにwide studioの素晴らしさは分かるまい。
0232デフォルトの名無しさんNGNG
widestudioを使ってる奴の正体
http://images.google.com/images?svnum=50&hl=ja&lr=&q=widestudio+app
0233デフォルトの名無しさんNGNG
224
cppdoc使って見ろ。

wsのwin95版はないのか?
0234デフォルトの名無しさんNGNG
>>233
>wsのwin95版はないのか?

今時win95使ってる奴なんていないっしょ。
昔納入した客先の発注とかならいざ知らず。
(にしても実績のないこんなん使いませんが)
0235デフォルトの名無しさんNGNG
やはりwxWin~より劣ってるようだな。ありがと
0236デフォルトの名無しさんNGNG
>>235
どういたしまして。

# どっちもどっちです。
0237 【大吉】 【1389円】 NGNG
おおぅ何か香ばしいぜぇぇえええ
0238デフォルトの名無しさんNGNG
2ちゃんねら以外でもwide studioの素晴らしさは分かりたいとは
思わないだろう。
0239デフォルトの名無しさんNGNG
わからないざ。そんなものないんだから。
0240デフォルトの名無しさん05/01/24 00:51:24
使ってみた

趣味と実用の中間くらいな感じだと思った
0241デフォルトの名無しさん05/01/31 00:27:40
もうちょっと使いやすくならんもんかね。
0242デフォルトの名無しさんNGNG
そういえばフロントエンドをeclipseにできるようにするとか
中の人が言ってたっけなあ。
っていうかいつの間にかJAVAにも対応したんだな。

何にせよ、せっかくここまでできてるんだからもうちょっとがんばって
細部を詰めて欲しい。今のままではちょっと惜しい。
0243デフォルトの名無しさん05/02/12 17:03:53
まあオープンソースなんだから足りない所は
自分で改良なり作るなりしろって話もあるんだが‥
何しろ未踏だからなあ、やっぱりタダで協力するのはなあ‥
‥という面があったりするのだろうか?
0244デフォルトの名無しさん05/02/13 07:09:07
結局ワイドスタジオって何なの?
ライブラリ?フレームワーク?IDE?
0245デフォルトの名無しさん05/02/13 07:44:38
MPFC(マルチ・プラットフォーム・ファンデーション・クラス)
0246デフォルトの名無しさん05/03/13 18:49:58
これって初心者には向きませんか?
0247デフォルトの名無しさん05/03/14 04:08:27
向いていると思う。
プロパティいじるだけで殆どのことができるから。
問題はもっさり重くて自由度があんまりないこと。
0248デフォルトの名無しさん05/03/14 13:25:37
韓国語サポートとかわけわからんことする前にもう少し自由度を上げるとかしとけって話だよな。
0249デフォルトの名無しさん05/03/14 23:47:29
初心者向けのおもちゃ
上級者には向かない
0250デフォルトの名無しさん05/03/16 00:47:19
むしろ上級者向けのおもちゃのような気がしないでもないが・・・
あと初心者にはあえて.NETを推しておこう。
0251デフォルトの名無しさん05/03/16 00:54:22
上級者には開発に参加するぐらいしか楽しみはないだろう
使えるアプリをじゃんじゃん作りたい人には不向き
0252デフォルトの名無しさん05/03/17 03:10:49
言わしてもらうと、クライアントサーバーの端末だの
適用業務アプリだのはJavaや.NETで充分なので、
あえて今C++でソフトを書くとすればユーティリティ系になるのだが
この場合フレームワークでは自由度に欠ける。
SDIやMDIの通常のアプリではなく、タスクトレイに格納されたり
ホットキーやマウスジェスチャでポップアップしたり、
システムサービスに収まるようなソフトを書くには
WinMainを自分で書くツールキットでないとよろしくない。
■ このスレッドは過去ログ倉庫に格納されています