アカウント名:
パスワード:
想定外のデバイスに組み込まれることを回避するため
それはソースコードを公開しない理由にはならんだろう。
むしろ「俺らの許可しないデバイスに勝手に組み込まれて販売され、俺らに利益が届かない形で儲けられると困るから」だ。
| 想定外のデバイスに組み込まれることを回避するため> それはソースコードを公開しない理由にはならんだろう。
cupcakeなど解像度バリエーション非対応な頃に無理やり謎拡張された高解像度端末が出たり、donutなどたまだmidプロファイルが未成熟な頃にphoneプロファイルベースで無理やりtablet対応した中華Padが出たりなど、個人が趣味的にhackするだけでなく、製品としての端末が市場に出回ったおかげでアプリ実装側も混乱するなどのトラブルにもつながり、Android自体に対してのマイナスイメージが付けられるリスクを経験していたわけで。
今回のhoneycombも、tablet想定
それ、恩恵と受け取る人はほとんどいないよ。
私はアプリ作る人だけど、これだけ頻繁にAPI変更されると下位互換取るのは非常に大変。たとえば、3.0用に作ってしまうと、3.0ではきっちり動くけどそれ以前のAPIレベルでは動かないし、マーケットで表示もされないのね。それだとさ、商売にならないのよ。インストールベースが小さいからね。でも、2.1なりでも動いて、3.0では3.0のUIが使えるプログラムを書くのはとっても大変なのよ。3.0のAPIをいちいちMethodでクラス組み立てて、実装されてるかどうか例外判定しないといけないのね。もちろん、判定すればそれで終わりじゃなくて、下位互換処理は自分で作る。
正直いってさ、そんなポコポコバージョンあげられたらやってられんよ。特に3.0は変更が大きくて、それも利用者から直接見えるところ。夏には3.1が出ますってのは開発者にとっては悪夢でしかないよ。
その上、どこかのハードベンダが端末売るために作った独自拡張?はっきりいってアプリが動かなくてもこっちに文句いうのはやめてくれ、といいたくなる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
完全に苦しい言い訳 (スコア:-1, フレームのもと)
想定外のデバイスに組み込まれることを回避するため
それはソースコードを公開しない理由にはならんだろう。
むしろ「俺らの許可しないデバイスに勝手に組み込まれて販売され、俺らに利益が届かない形で儲けられると困るから」だ。
Re: (スコア:1, 興味深い)
| 想定外のデバイスに組み込まれることを回避するため
> それはソースコードを公開しない理由にはならんだろう。
cupcakeなど解像度バリエーション非対応な頃に無理やり謎拡張された高解像度端末が出たり、
donutなどたまだmidプロファイルが未成熟な頃にphoneプロファイルベースで
無理やりtablet対応した中華Padが出たりなど、個人が趣味的にhackするだけでなく、
製品としての端末が市場に出回ったおかげでアプリ実装側も混乱するなどのトラブルにもつながり、
Android自体に対してのマイナスイメージが付けられるリスクを経験していたわけで。
今回のhoneycombも、tablet想定
Re: (スコア:1, 興味深い)
そういう現象こそが、Android陣営の掲げていた自由、オープンの恩恵じゃないの?
ガジェヲタ向けのニッチマーケットを卒業して、マス向けの製品に進化するあたって、
オープンも終了したんですかね。
Re:完全に苦しい言い訳 (スコア:1, 興味深い)
それ、恩恵と受け取る人はほとんどいないよ。
私はアプリ作る人だけど、これだけ頻繁にAPI変更されると下位互換取るのは
非常に大変。たとえば、3.0用に作ってしまうと、3.0ではきっちり動くけど
それ以前のAPIレベルでは動かないし、マーケットで表示もされないのね。
それだとさ、商売にならないのよ。インストールベースが小さいからね。
でも、2.1なりでも動いて、3.0では3.0のUIが使えるプログラムを書くのは
とっても大変なのよ。3.0のAPIをいちいちMethodでクラス組み立てて、
実装されてるかどうか例外判定しないといけないのね。もちろん、判定すれば
それで終わりじゃなくて、下位互換処理は自分で作る。
正直いってさ、そんなポコポコバージョンあげられたらやってられんよ。
特に3.0は変更が大きくて、それも利用者から直接見えるところ。夏には3.1が
出ますってのは開発者にとっては悪夢でしかないよ。
その上、どこかのハードベンダが端末売るために作った独自拡張?はっきりいって
アプリが動かなくてもこっちに文句いうのはやめてくれ、といいたくなる。