フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: 1 2 [3] 4
トピック: Delphi XE4 はどうでしょう?
RAN
メンバー
投稿数: 34
Re: Delphi XE4 はどうでしょう?
on: 2013/04/21 08:56 Sun

新機能リストを読んだ感想

DelphiでiOSアプリを作ることが出来るのは夢があります。
サンプルやチュートリアルが整備されて居て、夢が広がります。
ブランド名はFireMonkey Mobileかな?
ロングタップや通知センターに対応しているのですね。
ClientDataSetが使えて、通信はIndy。
おなじみのコンポーネントが使えます。

TStringBuilderやTStringHelper押しが凄いですね。
ポインタの排除ぐぬぬ。
ゼロから始まるインデックス方式ぐぬぬ。
「デスクトップ アプリケーションから iOS アプリケーションへの Delphi コードの移行」は手間が掛かります。

FMにもFrameが出来て、TListView コンポーネントが追加されました。
FMは毎回ユニット移動しすぎ(笑)。

いつの間にかSourceForgeが高速に!

DEKO
管理者
投稿数: 2691
Re: Delphi XE4 はどうでしょう?
on: 2013/04/22 05:25 Mon

いつもの "残念な方" があちこちでご迷惑をお掛けしております m(_ _)m

さて。この一連の話には前提条件があります。

  • 価格リークの話が本当である。
  • XE5 の発売時期の話が本当である。
  • 新版がリリースされたら Update は提供されない (実質パッシブ入り)。

これらがすべて本当であるという条件下での話です。

"XE3 購入者が割を食う” という話
Update2 がリリースされた直後に僕はこう書きました。

主に C++Builder 向けのアップデートのようです。Resolved で Checked In の QC がまだまだあるので、比較的早期に Update3 がリリースされる気がします。ひょっとすると Mobile Studio のリリースに合わせて出してくるのかもしれませんね。

 
Update1 と Update2 の内容は以下の通りです。
http://edn.embarcadero.com/article/42770
http://edn.embarcadero.com/article/42863

  • C++Builder の 64bit コンパイラ
  • C++Builder の QC
  • リグレッション の QC

これが殆どです。"リグレッション" というのは、以前のバージョンでは発生しなかった問題が新機能追加等によってバグを生むといういわゆる "エンバグ" です…つまり、修正されて当然の QC とも言えます (XE3 では BDE 関連のリグレッションが多いですね…今思えば FireDAC 絡みなのか?という気がしないでもないですが)。

Update1 や Update2 では Delphi XE3 のバグは殆ど修正されていません。但しそれは "QC で入れられた" という枕詞が付きます。Update は QC のバグだけではなく、エンバカデロ社内のバグトラッキングシステム (昔は RAID と言っていたけど、今もそうなのかは不明) に挙がっている不具合も含まれるからです。

社内 BTS に入れられたバグは知る由がないので除外するとしても、Update2 リリース直後に Delphi の "Resolved で Checked In な QC" は結構あった訳です。もちろん XE3 で入れられた QC の話です。この Resolved という状態は、

投稿したレポートは解決しましたが、検証が必要な状態のステータスです。

 
Checked In というのは、

配布される予定

 
というステータスなのです (詳しくは http://edn.embarcadero.com/jp/article/38793) 。

そして、"新版がリリースされたら Update は提供されない" という話が関係してきます。ひょっとするとこれらの QC は検証が終わっていないのかもしれません。XE4 にも含まれていない可能性すらあります。そうするとどういった事になるのかと言うと、

  • XE4 が発売される (XE3 のバグ QC はまだ解決されていない)
  • XE3 のアップデータはこれ以降出ない (実質パッシブ入り)
  • XE4 のアップデータで XE3 のバグ QC が解決される

という事になります。繰り返しますが "先の前提条件がすべて本当だったら" の話です。

XE4 が例年通り 9 月頃の発売なのであれば、XE3 の Update3 はまず間違いなく出たでしょう。ですが、ここ最近で新版が発売された後に Update が提供された例を私は知りません。この事実だけから判断すれば XE4 が 4 末にリリースされる場合、XE3 の Update3 は出ない事になります。

「XE3 では Delphi 向けのアップデートが実質行われなかった」

って事になるんですが、いいんですか?という話なのです。

価格差の話
よく買ってくれるお客さんが XE3 も買ってくれました。ですが…

・XE3 をスルーしたヒト (iOS サポートあり)
 XE4 = $549

・XE3 を購入したヒト (iOS サポートなし)
 XE3 ($499) + HTML5 Builder ($0) + XE4 Update ($49) = $548

 
同じ XE4 を入手するにしても、XE3 をスルーしたヒトは +$1 で iOS サポート機能付きの XE4 環境が手に入ります。XE3 を購入したヒトは $499 の追加出費をしないと iOS サポート機能が手に入りません (Pro で計算)。言い換えれば、

XE3 相当 + $50 = XE4 (iOS 開発付)

 
2010~XE2 ユーザは "いつもの価格 + $50" で iOS 開発環境付きの XE4 が手に入ります (iOS 開発環境の増加分は、わずか $50!)。XE4 は XE2 以前のユーザが対象なのでしょうか?

サポートバージョンポリシーの話
XE4 は発売と同時にパッシブサポート入りします。何故なら XE5 が秋 (半年後) に出るからです。現在のバージョンサポートポリシー (http://support.embarcadero.com/jp/updates/version) のままであればそうなっちゃうのです。

一般的に約6ヶ月前に CodeGear から告知

 
パッシブ入りの告知は原則として 6ヶ月前に出ていなければなりません。"新版がリリースされたら Update は提供されない = パッシブ入り" なので、逆算するとそうなっちゃいます。XE4 から逆算すると "XE3も既にパッシブ扱い" という事になります。現状に即していないので 「サポートバージョンポリシー改正したら?」 と言っています。

XE3 ユーザが不利益を被らないためには
Update3 がリリースされる事が約束されていて、XE4 をスルーし、秋に出る XE5 を購入すれば例年通りです。ですが、XE3 ユーザが不利益を被るかどうかは、秋になって XE5 がリリースされて先述した前提条件がすべて本当だったと判明するまではどれも未確定事項なのです。

だから 「XE3 の Update3 は出すんだろうね?」 「XE4 が 4 末で半年後に XE5 が出るんだね?」 という文句 (?) は言うべきだと思うのです。

DEKO はエンバカ社員じゃないし関係者でもない…云々
だから、常々文句書いてますよね?理不尽な文句は書いていないと思いますが。ただの Delphi ユーザですから他言語ユーザの言い掛かりには反論しますし、理不尽な文句言う "残念な方" にも反論します。ですが、エンバカさんに対してユーザとして文句を言うべき点は文句言いますよ?デブキャンセッションや Web セミナー中でも毒吐いてた事があるでしょう?

「XE4 という製品がダメ」 だとアジってる訳じゃありません。一連の文章読んでそう思えるのなら僕が書いた文章が拙いのでしょうけれどね。

RAN
メンバー
投稿数: 34
Re: Delphi XE4 はどうでしょう?
on: 2013/04/22 09:50 Mon

引用 DEKO on 2013/04/22 05:25 Mon
いつもの "残念な方" があちこちでご迷惑をお掛けしております m(_ _)m

 
偽delfusa(笑)
DEKOさん掲示板の雑談の話題は幅広いですね。

XE3 をスルーしたヒトは +$1 で iOS サポート機能付きの XE4 環境が手に入ります。

 
あ!?え?・・・そうなの??

この図は正式に発表された情報ではないし
説明はロシア語なので全然分からないので
まだ未確定情報ですが
もしそういう事だったら、XE3ユーザー=私は可哀想すぎますね。ぐぬぬ。

RAN
メンバー
投稿数: 34
Re: Delphi XE4 はどうでしょう?
on: 2013/04/22 18:03 Mon

値段が発表されました。

エンバカデロ、iPhone/iPadアプリのネイティブ開発を実現したマルチデバイス開発ツールRAD Studio XE4を世界同時発表
http://enterprisezine.jp/release/14854

Delphi XE4 Professional(バージョンアップ)
           (通常¥62,000のところ) ¥56,000
Delphi XE3 Professionalユーザーは、¥6,000(税別)で、Delphi XE4 Professionalにバージョンアップできます。

Mobile Add-On Pack for Delphi XE4 Professional
           (通常¥56,000のところ) ¥50,000

 
この他に両備 e-Shop http://item.rakuten.co.jp/ryobi-eshop/c/0000000193/ では
FireDAC Client/Server Packが\ 44,000です。

DEKO
管理者
投稿数: 2691
Re: Delphi XE4 はどうでしょう?
on: 2013/04/22 18:09 Mon

価格リークの件はほぼ当たっていましたが、前提条件が間違っておりました。

[エンバカデロ、iPhone/iPadアプリのネイティブ開発を実現したマルチデバイス開発ツールRAD Studio XE4を世界同時発表 (EZ)]
http://enterprisezine.jp/release/14854

これによると、

  • "Delphi 単体の" Professional 版には iOS 開発環境は含まれない
  • Delphi 単体の Professional 版で iOS 開発を行うには "Mobile Add-On Pack for Delphi XE4" が別途必要となる
  • RAD Studio の Professional 版には iOS 開発環境が含まれる

という事なので、Delphi 2010~XE2 ユーザがお得という事でもないようです。

ややこしいのは Delphi 単体の Pro 版なので Delphi 単体の Pro 版限定の話をすると、iOS 開発を行う場合、

アップグレード対象外ユーザ:
Delphi XE4 100,000 (通常 110,000円) + Mobile Add-On Pack 50,000円 (通常 56,000円) = 150,000円
Delphi 2010~XE2 ユーザ:
Delphi XE4 56,000円 (通常 62,000円) + Mobile Add-On Pack 50,000円 (通常 56,000円) = 106,000円
Delphi XE3 ユーザ:
Delphi XE4 6,000円 + Mobile Add-On Pack 50,000円 (通常 56,000円) = 56,000円

 
となり、確かに Delphi XE3 ユーザへのアドバンテージとなっています。Ent 以上の SKU は (ほぼ) お値段据え置きとなっているとなっているようです。

DEKO
管理者
投稿数: 2691
Re: Delphi XE4 はどうでしょう?
on: 2013/04/23 00:29 Tue

[RAD Studio XE4発売記念キャンペーン]
http://www.embarcadero.com/jp/radoffer

…さらに混乱。Delphi XE3 Pro ユーザが XE4 (iOS 開発環境含む) にする場合、"Mobile Add-On Pack for Delphi XE4 Professional キャンペーン版" だけを買えばいいような記述になってる。

プレスリリース (http://www.embarcadero.com/jp/press-releases/radstudio-xe4-announce-jp) には

*3 Delphi XE3 ProfessionalおよびDelphi XE4 Professionalユーザーが購入可能。Professional版で、iOS開発を利用可能にするプラグイン。

 
とある。

  • Delphi XE3 Professional + Delphi XE4 Professional バージョンアップ + Mobile Add-On Pack for Delphi XE4 Professional で "XE4 with iOS"
  • Delphi XE4 Professional + Mobile Add-On Pack for Delphi XE4 Professional で "XE4 with iOS"
  • Delphi XE3 Professional + Delphi XE4 Professional バージョンアップ で "XE4 w/o iOS"
  • Delphi XE3 Professional + Mobile Add-On Pack for Delphi XE4 Professional で "XE4 with iOS"
  • Delphi XE3 Professional + Mobile Add-On Pack for Delphi XE4 Professional で "XE3 with iOS"

間違ってるのはどれなの?"XE3 with iOS" が可能だとするなら、XE4 のコンポーネントである TCameraComponent や TOrientationSensor、iOS 用 TWebBrowser はどうなるの?

DEKO
管理者
投稿数: 2691
Re: Delphi XE4 はどうでしょう?
on: 2013/04/23 15:09 Tue

Delphi XE3 Professional 版から XE4 (iOS 開発環境付き) にするには

"Mobile Add-On Pack 50,000円 (通常 56,000円)" のみでいい

との事です。この Mobile Add-On Pack は正確には アドオンではなく XE4 そのもの なので XE3 がインストールされた環境にインストールすると、スタートメニューには

  • Delphi XE3
  • Delphi XE4

が並ぶ事になります。XE3 にアドオンされる訳ではありません。

アップグレード対象外ユーザ:
Delphi XE4 Professional 100,000 (通常 110,000円) + Mobile Add-On Pack 50,000円 (通常 56,000円) = 150,000円
Delphi 2010~XE2 ユーザ:
Delphi XE4 Professional 56,000円 (通常 62,000円) + Mobile Add-On Pack 50,000円 (通常 56,000円) = 106,000円
Delphi XE3 ユーザ:
Mobile Add-On Pack 50,000円 (通常 56,000円) = 50,000円
Delphi XE4 ユーザ:
Mobile Add-On Pack 50,000円 (通常 56,000円) = 50,000円

 
iOS 開発環境が必要なら上記の組み合わせで購入する必要があります。
# エンバカさんに問い合わせたので間違いないと思います。

tokibito
メンバー
投稿数: 3
Re: Delphi XE4 はどうでしょう?
on: 2013/04/23 16:11 Tue

iOS対応のアドオンは価格結構しますねー。
私はFireMonkeyのバグが直って使い勝手がよくなるならXE4にアップグレードはするつもりです。
ただ、遊ぶだけだと高い気がするので、iOSアドオンは今回は見送るかも。

DEKO
管理者
投稿数: 2691
Re: Delphi XE4 はどうでしょう?
on: 2013/04/23 18:31 Tue

引用 tokibito on 2013/04/23 16:11 Tue
私はFireMonkeyのバグが直って使い勝手がよくなるならXE4にアップグレードはするつもりです。

 
XE4 の (QC) 修正リストです。FireMonkey の TModel3D のメッシュ数 (≒ポリゴン数) 上限が低い件 (QC#109989) 等が入っています。

[Fix list for RAD Studio XE4, Delphi XE4 and C++Builder XE4]
http://edn.embarcadero.com/article/43068

DEKO
管理者
投稿数: 2691
Re: Delphi XE4 はどうでしょう?
on: 2013/04/24 03:38 Wed

機能一覧を眺めてみると…Delphi XE4 Pro (iOS なし) では FM3 のフレーム (TFrame) サポートが無いように取れる。
これは何かの間違いであって欲しいトコロ。

See Also:
[Delphi XE4 機能一覧 (Features Matrix)]
http://ht-deko.minim.ne.jp/Delphi/archives/XE4/delphi-xe4-feature-matrix-jp.pdf

[RAD Studio XE4 機能一覧 (Features Matrix)]
http://ht-deko.minim.ne.jp/Delphi/archives/XE4/radstudio-xe4-feature-matrix-jp.pdf

ページ: 1 2 [3] 4
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.056 sec.