開発環境関連

REALbasic Release 2009 Release 5 Alpha 1

REALbasic Release 2009 Release 5 Alpha 1が出ましたね。

リリース 5では、Cocoa対応になるのかならないのかは書いてありませんでしたが、今回も少なくとも、α、βバージョンの段階で、テストの為に、Cocoaアプリが作れるようになっています。いちおう、以下の様な進行状況のようですが、だいぶCocoa対応のものが増えてきましたねhappy01

CocoaでWorkするもの

  • Menubars、2D graphics、Canvas、DisclosureTriangle、PagePanel、Popupmenu、ProgressBar、 Pushbutton、RadioButton、Scrollbar、StaticText、TextArea、TextField、 UpDownArrow、Window、Checkbox、Line、Oval、Placard、ProgressWheel、Rectangle、 RoundRectangle、Seperator、Slider、ImageWell、TabPanel、BevelButton、 HTMLViewer、PopUpArrow、Toolbar、Listbox、ContainerControl、 Contextual menus、Drag and Drop(新)、Graphics.DrawInto(新)
    ※(新)は、リリース 5で新しく追加されたものです。

CocoaでWorkしないもの

  • Combobox、DataControl、Groupbox、MoviePlayer、PasswordField (new control)、 MouseCursor、SpriteSurface(サポート打ち切り予定)

●リリース 5の機能

リリースノートをざっと見た所では、リリース 5の目玉の機能がなんなのかわかりませんsweat01またCocoaサポートしないのなら、今のところ、リリース 4の改良と修正バージョンでしかありません。

Release 5 Alpha 1は、以下でダウンロードできますが、ライセンスを持っていないと使えないと思います。

----------------------------------------------------

| | コメント (0) | トラックバック (0)

Flash Professional CS5で、iPhoneアプリが作れるように

もうあちこちで話題になっていますが、私も書いておきますcoldsweats01sweat01

あのオーサリングツールのFlashの次バージョン(Flash Professional CS5)で、Flashのソースコードから、ipaファイルを出力できるようになる。つまり、iPhoneアプリが作れるようになるそうで〜すhappy01paper

Safariscreensnapz005_2それで、既に次バージョンのプレリリース版を使って作成されたiPhoneアプリがApp Storeで提供されているんですね(以下)。
Chroma Circuit
Trading Stuff
Fickleblox
Just Letters
South Park
That Roach Game
Red Hood

Xcodeを使わなくてもいいということは、マックでなくても(Windowsマシンでも)iPhoneアプリが作れるってことですし、さらにこれまでのFlashでアプリ開発者は、iPhoneアプリへの移植が、楽になりますよね。REALbasicもiPhoneアプリ作れるようになるといいのになぁ〜

Icn_ipabacklist_48あと、ま、大丈夫だとは思ったんですが、いちおう、Flashで作られたipaファイルの情報をipaBacklistでちゃんと読み取って動いてくれるか心配だったので、無料のThat Roach GameTrading StuffRed HoodをダウンロードしてipaBacklistを動かしてみました。
Ipabacklistscreensnapz005 いちおう動いたようで、ひと安心happy01

で、このFlash Professional CS5ですが、年内にパブリックβがリリースされる予定だそうです。

| | コメント (0) | トラックバック (0)

REALbasic 2009 リリース 4 公開

REALbasic 2009 リリース 4が、公開されましたpaper

普段は、α、βバージョンは使わない様にしているんですが、リリース3とあれこれ仕様が異なった部分があって、後戻りしにくくなってしまい。実は、ipaBacklist, コピポッド、シンクロちゅ〜んは、リリース 4 βバージョンでビルドしてますsweat01

今回のバージョンも、まだ、Cocoa対応にはなっていませんが、α、βバージョンの段階では、テストの為に、Cocoaアプリが作れるようになっています。いちおう、以下の様な進行状況のようです。

CocoaでWorkするもの

  • Menubars、2D graphics、Canvas、DisclosureTriangle、PagePanel、Popupmenu、ProgressBar、 Pushbutton、RadioButton、Scrollbar、StaticText、TextArea、TextField、 UpDownArrow、Window、Checkbox、Line、Oval、Placard、ProgressWheel、Rectangle、 RoundRectangle、Seperator、Slider、ImageWell(新)、TabPanel(新)、BevelButton(新)、HTMLViewer(新)、PopUpArrow(新)、Toolbar(新)、Listbox(新)、ContainerControl(新)、Contextual menus(新)
    ※(新)は、リリース3以降に新しく追加されたものです。

CocoaでWorkしないもの

  • Combobox、DataControl、Drag and Drop、Graphics.DrawInto、Groupbox、MoviePlayer、PasswordField (new control)、 MouseCursor、SpriteSurface(サポート打ち切り予定)

●簡単にリリース 4の機能

  • (新規)Implement Report Editor (the UI)
  • (新規)Tooltip class
  • (変更)BinaryStream、TextInputStream、TextOutputStreamの扱いが変わりました。
  • (改良)BevelButtonの背景の変更
  • ほか、いろいろ

----------------------------------------------------

| | コメント (0) | トラックバック (0)

REALbasic Release 2009 Release 4 Alpha 1

REALbasic Release 2009 Release 4 Alpha 1」が使えるようになりましたねhappy01が、残念ながら、2009R4でも、Cocoa正式対応にはならないようですねbearing

とはいえ、開発状況に合わせて、Cocoaアプリが体験できます。
R4では、新たに、HTMLViewerとListBoxがCocoa対応になったようです。が、まだまだ未対応のものが沢山ありますdown

CocoaでWorkするもの

  • Menubars、2D graphics、Canvas、DisclosureTriangle、PagePanel、Popupmenu、ProgressBar、 Pushbutton、RadioButton、Scrollbar、StaticText、TextArea、TextField、 UpDownArrow、Window、Checkbox、Line、Oval、Placard、ProgressWheel、Rectangle、 RoundRectangle、Seperator、Slider、HTMLViewer(新)、Listbox(新)

CocoaでWorkしないもの

  • ContainerControl、Contextual menus、DataControl、Drag and Drop、Graphics.DrawInto、Groupbox、MoviePlayer、PasswordField (new control)、TabPanel、Toolbar、BevelButton、ImageWell、PopUpArrow、 MouseCursor、SpriteSurface(サポート打ち切り予定)

●その他

  • Add TextInputStream.Open and TextOutputStream.Create
  • Implement Report Editor (the UI)
  • Tooltip class

ところで、Mac OS X Snow Leopardは8月28日発売、予約は来週から?らしいですねhappy01 Micono Utilitiesのソフトが問題なく動いてくれるかどうか、やっぱ心配です。。。think

| | コメント (1) | トラックバック (0)

REALbasic 2009 Release 3

7月7日なんですが、リアルソフトウエアが REALbasic 2009 リリース3がリリースされましたpaper

今回のリリースでは、3D画像処理とアニメーションを利用できる OpenGL のサポートを含む31の新機能と100以上の改良点を追加しているそうです。

サポートしなくなると以前から言われていたRB3DSpaceが、とうとうまったく使えなくなってしまったみたいsweat01

RZ1ActionRZ1Basicが今のままでは、まったくどうしようもなくなってしまったsweat01OpenGLに書き換えるのは、並大抵のことではできないぞ〜sweat01

ちなみに、サポートされなくなったコントロールを含んだプロジェクトを開くと、プロジェクトファイルがぶっとぶことがありますので、気をつけなくてはね。兎に角、私の場合、REALbasic 2009 リリース2を消してしまわないようにしなくては。

| | コメント (0) | トラックバック (0)

REALbasic Release 2009 Release 3 Alpha 1 is ready for testing

Rb2009R3a1がCocoaテスト用でダウンロードできるようになったので、早速、試してみました(AlphaバージョンなのでREALbasicのホームページからはダウンロードできません)。

oneCocoaサポートに関して、ReadMeによると

  • 予想以上にCocoa対応に苦労しているそうで、
  • Rb2009R3ではCocoa対応としては出ないみたい
  • けど、7月には完成させなきゃ(Snow Leopardがでるから?)

のようです。

twoRb2009R3a1での対応状況
CocoaでWorkするもの

  • Menubars、2D graphics、Canvas、DisclosureTriangle、PagePanel、Popupmenu、ProgressBar、Pushbutton、RadioButton、Scrollbar、StaticText、TextArea、TextField、UpDownArrow、Window、Checkbox、Line、Oval、Placard、ProgressWheel、Rectangle、RoundRectangle、Seperator、Slider

CocoaでWorkしないもの

  • ContainerControl、Contextual menus、DataControl、Drag and Drop、Graphics.DrawInto、Groupbox、Listbox、MoviePlayer、PasswordField (new control)、TabPanel、Toolbar、BevelButton、HTMLViewer、ImageWell、PopUpArrow、MouseCursor、SpriteSurface

threeCocoa対応のコントロールを配置して動かしてみました。
My_applicationscreensnapz001

●Cocoaで、Debug Runする為には?
Optionキー+Realbasic_2009screensnapz004で行います。

●Cocoaで動いているか確認する為には?
例えば、
  #if TargetCocoa
    TextField1.Text="Run on Cocoa"
  #elseif TargetCarbon
    TextField1.Text="Run on Carbon"
  #endif

上図で、TextFieldの所に、「Run on Cocoa」と表示されています。

●Cocoaでビルドする為には?
ビルド設定のMac OS Xのところで「Cocoa」を選択してビルドします。
Realbasic_2009screensnapz001

●CocoaとCarbonのビルドしたアプリのファイルサイズは?
ほとんど同じでした。

●Cocoa未対応のものを使うと

  • ListBoxで試したら、ビルドできますが、
    ListBoxは表示されませんでした。
  • Cocoa未対応のpluginを使った場合
    エラーが出て、ビルドができませんでした
    Realbasic_2009screensnapz003

●その他

  • LineコントロールのIDE上での画像のアップデートがバグっているみたい。
  • Sliderの新しい機能の、TickStyleがCocoaでは大丈夫ですが、Carbonでうまく動いてないみたい。
  • Cocoaでは、Propertyパネルで入力した値が初期化されてしまうみたい。例:ProgressBarのValueに30をセットして、Runさせると、Valueが0になってしまう。
  • まだまだREALbasicでCocoaアプリケーションを作るのは簡単にはできなさそう。安定して使えるようになるのは、1年後くらいだろうなぁ〜

| | コメント (0) | トラックバック (0)

REALbasic 2009 Release 2

予定通り、4月14日、REALbasic 2009 Release 2が公開になりましたhappy01paper
Release 2では、18の新しい機能と、6つの変更と、72のバグフィックスがあったようです。

で、新しい機能として、「256 x 256, 32-bit application icons」が設定できるようになったんで、これからは、できるだけ256x256に耐えうる画像でアイコンを作りたいですねsweat01

だから、REALbasicのアイコンが、変わったんですねhappy01
Finderscreensnapz001

実際に起動、コンパイルしてみましたが、

  • 起動にかかる時間の改善は殆どありませんでした。とても時間がかかります。
  • コンパイルは、少し速くなった感じがします。
  • できあがったアプリは相変わらず大きいです。MBS Pluginを使っているせいもあるのかな?
  • アイコンは変わったけど、中身のインターフェイスのボタン類などは、変更はありませんでした。
  • 「COM is now much better supported for controlling applications」と書いてあっるけど、COMって、何? Windowsで、シリアルポートClassで、Bluetoothを使っていると極端に遅くなっていたんで、これが改善されていれば、嬉しいなぁ。。。
    [追記] 「COMオートメーションのサポート……COMオートメーションをサポートしている、他の Windows アプリケーションに指示を出せるアプリケーションを作成できるようになりました。」とのことです。

てなところで〜すpaper

| | コメント (0) | トラックバック (0)

REALbasic 2009 リリース2 は 4月14日

REALbasic 2009 リリース2 が 4月14日にリリースされるようです。

プロフェッショナル版の価格の改訂

  • 新規購入:62,500円から37,500円へ40%値下げ
  • ライセンス更新:31,250円から18,750円へ値下げ

のの予定のようです。パーソナル版との価格差が縮まって、プロフェッショナル版が、だいぶ買いやすくなりましたね。

スタジオ版(REAL Studio)追加されるようです。
パーソナル版、プロフェッショナル版に加え、スタジオ版(REAL Studio)のライセンス形態が追加されるようです。スタジオ版では、

  • どのOSのどのコンピューターへも何台でもインストールが可能
  • REAL Server の無制限接続ライセンス

というライセンスで、185,000円で、1年間のライセンス更新は 92,500円で販売されるようです。REALbasicを使って作っておられる専業業者って新たなライセンスを作るほどいるんでしょうかね?

いちおう、それぞれのライセンスの位置づけは

  • 趣味のプログラマー用:パーソナル版
  • 兼業開発者用:プロフェッショナル版
  • 専業技術者用:スタジオ版

という感じになるようです。

| | コメント (0) | トラックバック (0)

REALbasic 2009 Release 1

REALbasic 2009 Release 1がリリースされましたhappy01

早速、立ち上げてみました。
100個の改良点と26個の新機能が加わったそうですが、

  • 見た目は全然変わってない。
  • 全体的に速くなり、軽くなった気がするup
  • 起動にかかる時間は、前バージョンでは、6分くらいかかっていたんですが、やっぱり遅いdown
  • チェックボックスが、interminateが使えるようになった。
  • WindowsでCanvasのダブルバッファリング対応upちらついて使い物にならない場合もあったので、それが上手く行くようになれば(..)(^^)(^。^)(*^o^)(^O^)ウレシーーー!!
  • 初心者ユーザーがREALbasicでプログラムを開発する際の手助けを行う「クイックスタート」画面が付いたんですが、そこにそんなに労力使わなくてもって感じsign02
  • 画像のマスク付き保存ができるようになったup

直って良かった所

  • コメント/コメント解除のボタンが正しく機能しなかったが直った。
  • プロパティ/メソッド/定数などの順番が直った。
  • left/top/width/heightなどの順番がバラバラだったが直った。
  • 2つ以上のコントロールを選択した場合、複製ができなかったが直った。

直ってない所

  • 定数を追加で、定数がハイライトしない。不便down

変になった所

  • もしかしたら、新しい仕様なのかもしれないけど、コンパイル時のエラーが、新たなタブとして表示される。過去のエラーが残っていて、間違えそうdown

| | コメント (2) | トラックバック (0)

REALbasic 2008は使いにくい

先日、REALbasicをアップデートして、v2007からv2008にして1週間たちました。

とりあえず、v2008を使って作った、コピポッド、携帯動画変換ちゃん、それと、RZ1ControllerRCを公開しましたhappy01paper今、ぼちぼちとRZ1Basicをやってます。

v20008は、2〜3回デモで使用してわかっていたんですが、兎に角、起動が遅い。アイコンをダブルクリックして、実際に使える様になるのに、6分かかります。私の使っているソフトで時間がかかるかなぁと感じるものとして、Photoshopがありますが、これも1分ちょっと程度。

空のプロジェクトで6分なんで、RZ1Basicのような少し大きめのプロジェクトを開こうとすると10分弱かかります。起動にかかっている時間、バックグランドにまわして何か他の作業をしていると、ハングアップしてしまう場合があるので、起動させてる時間何もできませんsweat01しかも、これはv2007のころからそうなんだけど、逝ってしまうと、絶対に強制終了が効かなります。OS Xのソフトで、そんなのありかよsign02って感じ、電源を強制的に落とすしかなくなってしまいますbearing

おまけに、バグも増えてるしdownv2007の時より、ハングアップの回数も増えたしdown新たに設けられたタブオーダーの機能は使いにくいし、オーダーを無茶苦茶にしちゃうしdown1日の開発に掛けてる時間のうち30分以上が、コンピューターとREALbasicの起動の時間になってる感じ。。。

すいません、(* ̄3)<<《愚痴愚痴愚痴愚痴愚…
言ってbearing

| | コメント (2) | トラックバック (0)