【悲報】 Google、Android SDK以外でのアプリ作成を全面禁止に。Unity3Dなど死亡かat NEWS
【悲報】 Google、Android SDK以外でのアプリ作成を全面禁止に。Unity3Dなど死亡か - 暇つぶし2ch1: コドコド(新疆ウイグル自治区)
12/11/16 14:55:39.19 EeVK4F/70 BE:3261250278-PLT(12346) ポイント特典
sssp://img.2ch.net/ico/anime_sasuga02.gif
【悲報】 Google、Android SDK以外でのアプリ作成を全面禁止に。Unity3Dなど死亡か

米国Googleは11月13日、Android 4.2(開発コード名Jelly Bean)および開発者向けのAndroid 4.2 SDK
(ソフトウェア開発キット)をリリースしたが、それに伴いSDKの使用許諾の内容を拡大し、Android OSの
断片化につながるような行為を禁止する事項を盛り込んだ。

Android端末用のアプリを開発するためには、Google Android SDKの使用許諾条件に同意しなければ
ならない。2009年4月にリリースされていた旧バージョンのサービス利用規約には含まれていなかった、
今回追加された部分は以下の通りだ。

  「Android の断片化を生じるような行為はしないことに同意する。これには、公式なSDKから派生する
  ソフトウェア開発キットの作成や作成への参加および配布を含むが、これに限定するものではない」

この件についてGoogleに何度かコメントを求めたが、原稿執筆時点では回答は得られなかった。

(以下略)
URLリンク(www.computerworld.jp)

■参考
Android SDK以外でのアプリ作成を全面禁止へ
スレリンク(tech板)

依頼
スレリンク(news板:136-137番)

2: 白黒(庭)
12/11/16 14:57:02.84 zn55akNTP
えすでーけーってなんぞ?

3: しぃ(チベット自治区)
12/11/16 14:57:46.90 WkQ9lAim0
Unity3Dの中身はGoogle Android SDKのラッパーじゃないの?
問題無いだろ。

4: イリオモテヤマネコ(チベット自治区)
12/11/16 14:59:08.95 3NS+5cTX0
>>2
SIRENの主人公

5: トンキニーズ(大阪府)
12/11/16 14:59:17.04 Z8FcYoWW0
NDKダメなの?java強要って移植性考えたら悪夢だろ

6: しぃ(チベット自治区)
12/11/16 14:59:25.70 WkQ9lAim0
>>2
アプリ開発者向けのキット。
Android本体を叩くための関数群。

7: ぬこ(禿)
12/11/16 15:00:55.11 qHkoqkQQ0
まじですかい

8: ラガマフィン(大阪府)
12/11/16 15:01:30.69 Bx+esfVD0
C#オワタ

9: コドコド(北海道)
12/11/16 15:13:38.04 kFzqOkK50
>>2
松竹歌劇団

10: アジアゴールデンキャット(チベット自治区)
12/11/16 15:30:12.48 RA3GuEGt0
それSKDや

11: ツシマヤマネコ(北海道)
12/11/16 16:00:59.68 QsrBhodh0
× Android SDK以外でのアプリ作成を全面禁止に
○ Android SDK以外の開発キットを全面禁止に

いや、結果は同じだけどさ

12: パンパスネコ(大阪府)
12/11/16 16:01:38.14 GghiB37h0
ソフト・オン・デマンド?

13: コドコド(大阪府)
12/11/16 16:18:01.87 LmlJBUPL0
どんどん自由がなくなるな
開発すらgoogleosになるのかな

14: 白黒(芋)
12/11/16 16:27:14.90 /aumq+ILP
うーん、いいんじゃね?
ハード側もそっちのほうがチューニング楽になるのでは?
わけのわからん奴らも開発してるし、ウイルス対策とかCPUや電池の効率も上がるかな

15: コドコド(大阪府)
12/11/16 16:29:02.25 LmlJBUPL0
appleすらairでできるのにこれは開発者にはきつすぎる

16: ハバナブラウン(チベット自治区)
12/11/16 16:33:46.04 GIh2iOUv0
Android端末の規制をしないと意味ないだろ
Android SDK強制して自前の分岐だらけになったら余計カオスになるだろ

17: ユキヒョウ(北海道)
12/11/16 16:34:50.53 KJEpDdSY0
TitaniumとPhoneGapもautoか

18: チーター(チベット自治区)
12/11/16 16:38:03.88 5lSwCWM00
つまり今後スパイ系アプリとかで問題起きた時にググ様が全責任を負ってくれるわけでしょ?
いいことじゃん

19: 縞三毛(岩手県)
12/11/16 16:38:47.37 gKjhZRMd0
NDK潰しかね
インテルがx86の泥パッドに力入れるらしいからarm依存全盛だと困るとか?

20: スペインオオヤマネコ(三重県)
12/11/16 16:42:32.11 G1q0DN8t0
Flashもだめなん?また新しい言語勉強せなあかんのか

21: ジャガランディ(静岡県)
12/11/16 16:44:43.27 HNqXx1n30
そりゃ、SKDですよ、節子はん

22: オリエンタル(チベット自治区)
12/11/16 17:01:02.62 RtNZS9qq0
>>20
いや大丈夫
他のSDKで作ったアプリがダメってこと
Android用の開発ツールは問題ない

23: 縞三毛(チベット自治区)
12/11/16 17:53:26.49 A6mh5g2q0
>>22
AIR SDKは他のSDKじゃね?

24: 縞三毛(チベット自治区)
12/11/16 17:56:01.23 A6mh5g2q0
>>14
互換性問題を吸収しているのをウリにしている開発環境も多いし、
末端のアプリ開発者は過労死するだろ。

25: 白黒(芋)
12/11/16 18:03:00.28 /aumq+ILP
>>24
これから作るやつの話じゃなくて?

過去のアプリ修正するわけじゃないのに、そこまで大変なのか・・
アプリは個人でしか開発してないから分からん

26: 縞三毛(チベット自治区)
12/11/16 18:06:09.33 A6mh5g2q0
>>25
各自で全機種テストが必要になっちゃうじゃん。
これから作るにしてもゲームだと特に大変だと思う。

27: トンキニーズ(大阪府)
12/11/16 18:07:44.29 Z8FcYoWW0
全機種きっちりテストしてるとかなり負担増になりそうだな
海外のアプリメーカー談だとiOS比で開発費用が倍くらいかかるって話があった

28: 縞三毛(チベット自治区)
12/11/16 18:11:57.66 A6mh5g2q0
ゲームみたいに固定サイズの画像を使うアプリだと
解像度の違いを吸収するだけでも一苦労だと思う。

29: リビアヤマネコ(鹿児島県)
12/11/16 18:57:56.64 LsRK7MwF0
adobe flashもダメってこと?
CS6買ったばかりなんだが・・・

30: 白黒(芋)
12/11/16 19:04:29.25 /aumq+ILP
「Android の断片化を生じるような行為はしないことに同意する。これには、公式なSDKから派生する
  ソフトウェア開発キットの作成や作成への参加および配布を含むが、これに限定するものではない」

条件反射してる奴大杉るだろ

31: コドコド(WiMAX)
12/11/16 19:57:27.91 grUC18BD0
公式なSDKから派生するって、SDKの改造版を言っているんじゃないか

32: ボルネオウンピョウ(石川県)
12/11/16 23:58:24.72 3kf620fL0
Unity iOS持ってるけど
Android開発に手出してなくて良かったwwwwwwww

33: 縞三毛(チベット自治区)
12/11/17 01:01:43.88 a6TbPLwy0
つーか、これGPL違反でしょ。

GPL&商用ライセンスのJavaから派生していて商用ライセンス払わずに裁判やってる時点で
GPLで確定だし、そうなると派生物を禁止する条項は無効だろう。

34: デボンレックス(関東地方)
12/11/17 01:10:08.56 BGTzeesjO
明日win8に入れて触ってみるから開発環境の解説サイト張っといて
あと初心者用の書籍見繕ってくれ

35: パンパスネコ(千葉県)
12/11/17 01:16:46.83 oFXytLM60
もしかしてオラクルが本気だしたらアンドロイド開発壊滅とか

36: 白黒(奈良県)
12/11/17 01:22:33.20 /jfiZb6c0
びっくりした、スレ建てた奴が日本語読めなかっただけか

37: ピューマ(新潟県)
12/11/17 01:32:29.73 7+WrKDNs0
マジかよ・・・
で、どういう事?

38: ロシアンブルー(北海道)
12/11/17 01:37:01.14 vL85/80w0
この条項は
いわゆる国産機とかが、何のフィードバックもなしに
勝手にSDKレベルからカスタマイズして、AndroidOS間の互換性や
アプリの可搬性を下げてる問題に対する対処

ガラスマふざけんな、ってことだろう
アプリの開発環境の話じゃないぞこれ

39: エジプシャン・マウ(岡山県)
12/11/17 01:37:04.73 ZAfnrupx0
つまりどういうことだってばよ?

40: キジトラ(東日本)
12/11/17 01:37:30.81 AaAtRXPq0
開発ソースはオープンにすることが普及の一歩じゃないの?
囲い込みとかアップルでもやらない愚行だぞ

41: メインクーン(大阪府)
12/11/17 01:39:22.63 kWE9EiQR0
>>37
グーグル、Android OS断片化の拡大防止のため、SDKに新たな利用条件を設定
開発者がAndroid OSの断片化に加担しないよう新たな使用規約を追加

元記事のタイトルはこれだからな。
開発ツールは全く関係ない。

42: スミロドン(家)
12/11/17 01:39:39.75 UH5rdZ0W0
マジかよw

43: ノルウェージャンフォレストキャット (大阪府)
12/11/17 01:40:55.71 3jlC44dM0
>>38
国産機マジでそんなアホな事やってんの?
なんのためのプラットフォームだと思ってんだ…

44: マーブルキャット(東京都)
12/11/17 01:42:27.83 iHJVEelU0
Android2.4出して下さいオナシャス!

45: ロシアンブルー(北海道)
12/11/17 01:43:45.46 vL85/80w0
>>39,40
GoogleとしてはSDKはオープンにしてる

スマホのベンダ(キャリアとハードのメーカ)が
SDKに変更を加えて
ゴリゴリにカスタマイズした上でハードに乗せる

公称仕様上(ハードやOSのバージョン)では
互換性があってしかるべき端末間でも
あっちのキャリアの、あのメーカの端末では動くのに
こっちのキャリアの、このメーカの端末では起動もしない
というようなアプリがうまれる。

つまり同じ「Android搭載端末」と言えども
Android スーパースペシャル俺様カスタム版がキャリアやベンダ毎に存在してて
とてもGoogleサイドで免責しきれないとか、アプリ開発者に本来なら要らないはずの過負荷をかけてる

それをやめれ、っていう条項が4.2で追加された

AIRとかFlashとかそういうのを禁ずるもんじゃない

46: スコティッシュフォールド(やわらか銀行)
12/11/17 01:45:57.68 ucrO+Asg0
よくわかんない。
ガンダムに例えるとどういうこと?

47: ノルウェージャンフォレストキャット (大阪府)
12/11/17 01:46:42.50 3jlC44dM0
SDKというよりOSのAPI仕様を勝手にカスタマイズしてるって事じゃね?

48: ソマリ(東京都)
12/11/17 01:47:02.64 pac2MqWT0
>>46
旧ザクの俺にはさっぱりですわ

49: マンチカン(岐阜県)
12/11/17 01:47:16.13 iZRAcwCh0
ここでは日本の言葉で話せ

50: ベンガル(dion軍)
12/11/17 01:48:19.60 f1izf3on0
>>46
ニュータイプにOSの書き換えを許可しない

51: ラ・パーマ(静岡県)
12/11/17 01:48:52.26 Qcw84Bsm0
>>50
コーディネーターだろ

52: ソマリ(東京都)
12/11/17 01:51:09.49 pac2MqWT0
>>50
ファンネル使いざまぁって事っすか。
旧ザクで良かったはw

53: ロシアンブルー(北海道)
12/11/17 01:51:45.99 vL85/80w0
>>46
TV版ジオン軍モビルスーツみたいに色物志向のヘンテコモビルスーツとか
docomoとかauとかsoftbankとかが抱える国産メーカーによって大量生産されてる
アッグガイとかジュアッグとかザクレロとか

ザクIIの可搬性やジムの量産性のような工業的価値は見向きもされない状態
ガンダムはNexusシリーズ

54: オセロット(関東・東海)
12/11/17 01:53:50.43 iXstkwc10
>>46
Zガンダム以降認めない感じ

55: ソマリ(東京都)
12/11/17 01:55:28.19 pac2MqWT0
シン・マツナガ仕様のザクにはちょっと憧れてました。

56: スミロドン(埼玉県)
12/11/17 01:59:45.18 5zUsL6aA0
>>46
シャア専用禁止

57: ソマリ(東京都)
12/11/17 02:01:59.73 pac2MqWT0
             ,イ    │
          //      |:!
            //,. -/r‐- 、| !
         /,/ ./ |  _」 ト、
       /.\`/  |二...-┘ ヽ
.        i   ,.>、;/ー- 、    l
       ! ∠.._;'____\   |
      ,!イ く二>,.、 <二>`\.、ヽ.
     /'´レ--‐'ノ. `ー---- 、 |\ ヽ、
    \  `l  (!"      Jfヽ!  `''-;ゝ
      `‐、jヽ ヾニニゝ   ゙イ" }_,,. ‐''´ <オッサン共寝ろ
         `´\  ー   / ,ィ_}
.          |_ `ー ''´ _」'
        _,.| ~||「  ̄ 人|、._
  ,r==;"´  ヽ ミ|||彡   / ` ー`==、-、
. ///,イ  ___ ヽ|||_,,. ‐''´___  | | | |ヽ

58: ロシアンブルー(北海道)
12/11/17 02:03:06.39 vL85/80w0
>>47
SDKの中にAPIも含まれてる、aospの成果物は全部入ってるので
SDKの改変や独自変更はプラットフォームの派生や変造にあたる
aospで本来保証したい互換性を、ベンダに破壊されてて
Googleはほとほと困ってるうえに、どのキャリアもベンダも協力的じゃない
(ソフト周りの苦情はGoogleやGoogle Playを通じて開発者にまわる)

59: ノルウェージャンフォレストキャット (大阪府)
12/11/17 02:05:21.83 3jlC44dM0
>>58
というかデバイスドライバ以外は一切ハードベンダに触らせないほうがいいんじゃねーの

60: ターキッシュバン(内モンゴル自治区)
12/11/17 02:10:02.47 9zHOfpb6O
おじさんに分かりやすく解説プリーズ

61: ロシアンブルー(北海道)
12/11/17 02:11:08.54 vL85/80w0
>>59
本来は改善をフィードバックされたり
新しいハードに対するドライバを供給してもらうためのaospだったはずなんだが
実質フリーライドされてるうえに原作レイプされている状態


あとリファレンス実装的な役割もあったんだが
透明性をいいことに、影で好き勝手やられてたまらん って状況

62: ソマリ(やわらか銀行)
12/11/17 02:14:06.18 B+GY9d7L0
これってただアプリ作ってる人よりメーカーが憤死するんじゃないの
互換性の無さとかこのメーカーだと何故かエラーでないみたいなのをなくそうって話でしょ
googleとしては個人レベルのアプリをどうこうって話じゃないはず

63: ハイイロネコ(やわらか銀行)
12/11/17 02:14:59.37 PJQCm89Q0
要するに俺様仕様全開のDOCOMOオワタってこと?

64: ノルウェージャンフォレストキャット (大阪府)
12/11/17 02:16:58.68 3jlC44dM0
>>61
その辺googleはメーカーを信用せずに手綱にぎっとくべきだったなあ
OS互換性の分断化って最悪エコシステム崩壊につながるんじゃね

65: ベンガル(dion軍)
12/11/17 02:17:20.17 f1izf3on0
よく考えてるとこれがモロに影響するのはドロイド端末作ってるメーカーとキャリアか。
google製のOSをレイプしまくった状態で実装するもんで、普通にSDKで作ったアプリがうごかねぇんだけど・・・ってクレームが多発する現状を打破したいわけだよな。
現在・今後に4.2以降の端末を使うユーザーにはよくなる&アプリ開発側もキャリヤやら端末ごとの対応がOSのバージョン気にするだけでよくなるわけだ。

66: ノルウェージャンフォレストキャット (大阪府)
12/11/17 02:18:26.08 3jlC44dM0
docomoなんかはそうなったらむしろ喜びそうだけどwww

67: リビアヤマネコ(新疆ウイグル自治区)
12/11/17 02:20:32.73 WNwISaNg0
端末メーカーは、オリジナリティが無くなって困るとか言うんだろうな
誰も求めちゃいないのに

68: ロシアンブルー(北海道)
12/11/17 02:20:41.25 vL85/80w0
>>62
その通り

うまくいけばソフトの開発者やソフト屋としてはむしろありがたいくらいの話
端末ごとにわざわざ動作確認とってリストにする必要なくなる
結果的に利用者としても、自分の端末で動く動かないので困る必要もなくなる

困るのはベンダで社外秘にしたい独自エッセンスをGoogleにフィードバックすることで
公式SDKに反映されたら競合他社にバレることと
却下されたらその実装はもう使えないこと

69: ベンガル(dion軍)
12/11/17 02:22:57.51 f1izf3on0
>>68
これを嫌って意地でも4.2以降使おうとしないメーカー出そう・・・

70: ハイイロネコ(新疆ウイグル自治区)
12/11/17 02:24:31.94 IIPDCjR+P
スレタイおかしくね?

71: 斑(茸)
12/11/17 02:25:10.49 qQi+Crc5T
GNまでのローカライズなら許す
GNにはspメーラーと緊急地震速報のみでDマーケットとかiチャンネルとか一つも入ってない
これが本来のキャリアの姿だ
2chMate 0.8.3.14 dev/samsung/Galaxy Nexus/4.1.1

72: ロシアンブルー(北海道)
12/11/17 02:26:13.03 vL85/80w0
>>64
そのためのNexusだったりする
リファレンス実装というやつを持ち回りでメーカーにやらせてるが
頭かたい日本のガラスマメーカーはそもそもそれをやりたがらない
(断固拒否してるといってもいい)

どっちかっていうと出荷台数と知名度稼ぐための売名行為として中華や韓国、台湾あたりが積極的で、今のところGoogleのお気に入りはそっち方面

Nexusでご機嫌とりつつ、面倒くさいお勉強会が終ったら好き勝手する
そんな感じ

73: しぃ(チベット自治区)
12/11/17 02:27:35.49 eSz3RMMH0
これAmazonだいじょうぶなん?
あそこも独自sdkとかじゃなかったっけ

74: しぃ(チベット自治区)
12/11/17 02:30:26.12 eSz3RMMH0
>>73 自己レス
って思ったけどAmazonは独自マーケット持ってるから問題ないか
問題なのはGooglePlayに依存してる端末ベンダーかね

75: ロシアンブルー(北海道)
12/11/17 02:30:43.79 vL85/80w0
>>73
アプリとかミドルウェアレベルなら問題ないんだがね
kindleはミドルウェアの価値の方があるんじゃないか。

ただAmazonならシステムレベルでの改変箇所はいざとなれば
まるごとGoogleにフィードバックしそうな気はする(そこでゴネる手間暇リスクを考えて)

76: ベンガルヤマネコ(愛知県)
12/11/17 02:43:22.03 d5r6a2+n0
OS素のままでいいしキャリア電波が3GLTE使えればどんな端末でもいいのにそんな端末1台もない

77: ベンガル(dion軍)
12/11/17 02:44:37.98 f1izf3on0
>>76
nexus7の3G版。simフリーだぜ。

アメで買わないといけないけどw

78: ベンガルヤマネコ(愛知県)
12/11/17 02:47:09.93 d5r6a2+n0
>>77
茸だとプラスエリアがダメ
もちろんLTEも

79: ボルネオウンピョウ(チベット自治区)
12/11/17 02:48:23.80 owH/tz120
ベンダー囲い込んだ所で
「独自要素盛り込み禁止な!俺の許す範疇だけで製品作れ」
ベンダーは乗り換え先も無くて涙目、完全にGoogleが主導確保、これはえげつない
ただしアプリ開発者には良い事尽くめで、ユーザーにとっても悪くはない

Appleはソフトもやるハード屋、Googleはソフト屋って事かね

80: ベンガルヤマネコ(東京都)
12/11/17 02:51:29.16 /eEC4nH+0
>>79
とっとと対応しない日本メーカーが悪いだけだろ。

81: ノルウェージャンフォレストキャット (大阪府)
12/11/17 02:54:06.05 3jlC44dM0
>>79
まったくえげつなくないよ。
OSの断片化なんて下手したらプラットフォームの価値自体を地に落としかねないんだから
googleとしては最初は「そんなこといちいち言わなくてもわかるよね?」って意識だったんじゃないの?

82: ベンガル(dion軍)
12/11/17 03:06:53.16 f1izf3on0
>>79
スマホになったのに結局ガラパゴスやってた国内メーカー達が馬鹿なだけじゃん
root取らなきゃ消せないアプリとかウィルスかよ・・・

>>78
モバイルwifiルーターとかが今のところの現実味のあるところか。
別に携帯必要になるというスマートじゃないのが嫌だけど。

今後はタブに近い端末&青歯の子機とかになるといいなぁとか思ってたり

83: ロシアンブルー(北海道)
12/11/17 03:13:32.54 vL85/80w0
>>79
深刻なのは日本だけなんだよね
やろうと思えば近隣アジアはGoogleに従っても生きていける

日本って電算機がでまわりはじめた遥か昔から現在に至るまで
ハードベンダには「ソフトはハードのおまけ」っていう考え方が染み付いてる
標準実装とか、規格とか仕様とかソフトに関しては蔑ろにする風潮が昔からあるんだが
PCやサーバ界隈のベンダは度重なる失敗で勉強はしてるものの
携帯キャリアに関しては全くの勉強不足、まだ痛い思いをしてないしな
たちの悪いことに立場的には、キャリアの方が今のところ偉いというのが最悪なところで
キャリア>ハードベンダ>>>>>{越えられない壁}>>>>>>ソフト部門や下請け
という構図

だからGoogleがAndroidの独自実装が乱立するのを食い止めるために
標準化を働きかけても「ソフト屋が何生意気いってるの」程度にしか考えない、とくに決定権のある偉いオジサンがたはそう

84: しぃ(チベット自治区)
12/11/17 03:13:51.10 eSz3RMMH0
なんか上で適当なこと書いてしもた
Amazonのディベロッパーサイトみてきたけど、AmazonのsdkってほとんどGoogle純正sdkに組み込まれてるのね
しかもバージョンうかつに上げないだろうから今回の4.2でのお達しはさっぱり関係ない、と
思ったよりAmazonとGoogleが蜜月な感じてちとびっくりしたよ
よう調べんと書いてすんまへんでした

85: ノルウェージャンフォレストキャット (大阪府)
12/11/17 03:16:13.60 3jlC44dM0
>>83
これって日本狙い撃ち的な政策なの?
ガラパゴスってそこまで浮いてのか…

86: ロシアンブルー(北海道)
12/11/17 03:19:37.02 vL85/80w0
>>85
狙いうちってわけじゃないだろうな
これをまじめに守れば一番大打撃をうけるのが日本、というだけ

今迄は禁じられてたわけじゃないからどこの国の製品にも独自実装はあるよ
日本は「やりすぎてる」という話だな

87: ベンガルヤマネコ(愛知県)
12/11/17 03:27:14.21 d5r6a2+n0
>>85
日本メーカが特に異様なんだろうな
ファーウェイくらいの規模メーカでもここまで改変してない

88: リビアヤマネコ(新疆ウイグル自治区)
12/11/17 03:31:36.40 WNwISaNg0
HTCが3Dとかやって爆死してなかった?
あれは日本用だったのか?

89: ロシアンブルー(北海道)
12/11/17 03:41:02.68 vL85/80w0
>>88
発売直後の64QAMの件もあって、購入したやつ涙目だったEvo 3Dさんのことですか?
海外版も存在するよ

90: トンキニーズ(関東・甲信越)
12/11/17 03:42:42.46 K5cakuNbO
ちょっと整理して具体例出してくれますん?

例えば最近のシャープだとアプリとウィジェットを
分断するUIのせてたりするでしょ、ああいうのがoutな訳?

後、上の方でも出てましたがXPERIAだと日本版(俗に言うアジア版)と国際版があったけど、
国際版の範囲のメーカーのチューニングならOKなレベル?

91: ロシアンブルー(北海道)
12/11/17 04:00:11.17 vL85/80w0
>>90
自分達で作ったUIを乗っけてる分には何の問題にもならない。
UIとはいえ、所詮はほとんどの場合ホームアプリレベルでの実装だからな。
モノによってはぶっこ抜かれて、他所の端末に移植されたりすることもあるくらいだし。


具体例でいうと

・kernelレベルでの非互換
・カメラ、NFC、センサー、グラフィック拡張でのAPI改変
・通信関連、バッテリ等の省エネ対策のためのAPI改変

同じアプリを使ってる(アプリもSDKを使ってパソコンで作ったもの)はずなのに
APIを叩いて、返ってくる情報が標準のAPIとは違う情報(多かったり少なかったり、そもそも違ったり)して受け取れないで落ちたり誤動作する
わかりやすいところでいうとカメラ、Wifi、BTあたり。
Zoom FXなんかは涙ぐましい努力で非互換を吸収してる(自動検出も行う)が
新しい機種がでるとよくバグる。

アプリ開発の手間のうちのほとんどが、開発環境(リファレンス実装)で想定してる
APIからの戻り値と、各ベンダ毎に実機の戻り値が違ったり
リファレンス実装との挙動が違ったりすることへの対応に費される。

独自実装による弊害を如実に体験したいなら
aospベースのカスタムロムを入れてみるとわかりやすい
(できれば実機やStockRomの解析が進んで熟れるまえに試すとわかりやすい)
カメラアプリ動かすと強制再起動、Wifiが完全死亡、NFCが使えない
各種アクセラレーションが軒並だめ、などいかにベンダが抱えこんでるものに依存してるかがよくわかる。

92: ベンガルヤマネコ(愛知県)
12/11/17 04:06:06.52 d5r6a2+n0
huawei zte辺りを覗いてきたけど廉価端末が多いだけでフラッグシップモデルもまともそう
変な改変が必要な機能なし
やっぱ日本メーカ端末は異様だよ

93: スペインオオヤマネコ(山形県)
12/11/17 04:17:38.70 HSXIrOg00
て事は国内機の「地デジ」とか「お財布」とか独自機能は死ぬ方向ですか?
ウイルスレベルのプリインストールアプリは死ねば良いと思うけど、

94: ボルネオウンピョウ(チベット自治区)
12/11/17 04:19:08.98 owH/tz120
日本メーカーって互換性のあるプラットフォームの意義をそもそも理解してねーんじゃねぇかと思う
未だに独自規格の囲い込み戦略しかできないかのような

95: ロシアンブルー(北海道)
12/11/17 04:24:15.43 vL85/80w0
>>93
ワンセグについてはアプリ、APIともに改変じゃなくて追加がほとんど
そこは影響ないだろうと思う、そもそもAndroid OSそのものにワンセグ放送の機能はないから改変して実装するってことはないんじゃないか?
そのために標準APIもりもり買い替えてたとしたら、別実装が求められるかもしれんが

オサイフについては実装によるとしかいいようがないな
NFCそのものは標準APIとして存在してるけど
ハードが特殊でアクセスに改変を要するとかなら
APIレベルでやってたことをアプリまで持ち上げなきゃいけない
オサイフの機能そのものはアプリレベルで対応できるものだから

いずれも「きちんとしてね」と言われたら「直せる」レベル

96: ベンガルヤマネコ(愛知県)
12/11/17 04:25:16.72 d5r6a2+n0
>>93
ワンセグ、nfcなら本国版サムスンでも付いてる

97: ラ・パーマ(東京都)
12/11/17 06:17:26.24 Z174QdP40
各社が競争するための独自機能盛り込むのは断片化ではなく差別化って別の言葉で表現してる、ホームアプリを独自のものにしようが、お財布ぶちこもうが問題ない
JBで元々断片化無くすって公言してて、ICSでタブUIとphoneUI統合したのもそのため
今回、アプリ表示環境のディスプレイが変わっても最適化しやすいよう改良されてる、日本の開発者に喜ばれるnativeRTLの実装で縦書きも簡単に等断片化意識した変更が加えられてる
4.2SDK環境なら断片化なんて気にならんから、APIlv17で開発進めろよって言ってるだけ。
開発者もユーザーにもメリットないからいつまでも古いことやってるなってこと

困るのは最底辺のバグだらけのアプリつくるアプリックスみたいな開発者達だけ

98: オリエンタル(栃木県)
12/11/17 06:26:29.26 dSa/Fma40
ザク系とかドム系とか種類が多すぎて大変だから
ゲルググ一本に絞ります。

99: 白(dion軍)
12/11/17 08:02:11.65 XvnizZcBP
一方連邦は…ジム系も種類増えすぎたので、これからはボール一本に絞ります

100: ジャガーネコ(富山県)
12/11/17 08:08:01.34 pmjaBjRl0
えっと…
メーカー独自機能の追加は可能で、
Androidの標準機能のカスタマイズは
禁止って事か?

だとすると完全なSIMフリーにできるな
テザリング時にISP強制固定できないわけだし

困るのdocomo茸w

101: ロシアンブルー(新疆ウイグル自治区)
12/11/17 08:22:28.76 uqES3j+MT
もしかしてキンドルつぶし?

102: 白(WiMAX)
12/11/17 08:59:22.85 KtJyJiWHP
>>100
テザリングの可否機能の追加は元々androidで公式にサポートしてる
ドコモはそれを使ってドコモSIMの場合は特定のAPN以外テザリング不可という制限かけてるだけ
実際国際ローミング中やドコモ以外のSIMを挿した場合はテザリング制限は発動しない
(初期の独自仕様実装の機種は除く)
問題になるのはドコモローミングのMVNO
これもOS内ではドコモ扱いの括りになって制限が発動してしまう
まあ、本当は除外できるのを意図してそのままにしてるんだと思うけどな

103: 白(関西地方)
12/11/17 09:07:29.52 Z+mauXdiP
お前の所のSDKが糞いからだろうが。
完全にはなり得ない社会で、パチンコやヤクザ許して上手くガス抜きしてた警察が、
点数稼ぎでマリファナや脱法ドラッグはキツく規制した事でチビッコギャングの収入源になって
余計やりにくくなって来てるのと似た事になるだろう。

104: イエネコ(東京都)
12/11/17 10:54:48.70 pCWWL9TB0
GPL3のTiVo化回避と同じ匂いを感じるな。

105: クロアシネコ(神奈川県)
12/11/17 11:13:40.56 o5KKY9Ar0
松下がゲーム機出してソフトハウス集めて説明会やったときに
「下請けのみなさーん」とか言ってたらしいw
その頃から何も変わらない日本メーカーのソフト軽視

106: マンクス(大阪府)
12/11/17 11:53:26.17 KfuLNA6V0
Dの食卓作った飯野はパナ騙し金稼いだな

107: ハイイロネコ(静岡県)
12/11/17 12:25:46.31 Bxi5fA0tP
結局これって公式マーケットで配布してるアプリだけでしょ
野良やサードパーティ製のストアで配ってるアプリに関しては規制しようが無いのでは

108: ハイイロネコ(茸)
12/11/17 12:35:13.67 +IXSGwPeP
囲い込み独自SDKを禁止しただけ。
SDKの規約でgoogle playの制限できるわけない。
また分断、囲い込みに相当しない独自改変SDKの配布も禁止してない。

109: シャム(大阪府)
12/11/17 12:57:26.22 U8MKh9sV0
ちょっと待って、NDK は大丈夫だよね?
NDK の位置づけってどうなの?

110: アメリカンワイヤーヘア(dion軍)
12/11/17 13:21:58.97 VJWTV5sM0
よく分かんない…(´・ω・`)
つまりGooglePlayでギャラクシー厨の阿鼻叫喚が減るってこと?

111: コラット(やわらか銀行)
12/11/17 13:26:51.08 4QGLtMco0
>>94
メーカーってかキャリアだと思う

112: ロシアンブルー(北海道)
12/11/17 13:27:11.99 vL85/80w0
MicrosoftがDOSを販売していたころ
NECやSharp, EPSON、富士通なんかがそれぞれ人気のパソコンを販売していたが
それぞれハードウェアも独自で、システムのDOSもソフトの互換性が損なわれるくらいに
独自のカスタマイズがされていたせいで、ソフトの互換性確保が厳しい状況だった
Windows 95の販売で、NEC以外の各社がPC本体の仕様の共通化を進めるなか
NECはしばらくの間、PC 98の仕様をひきずったままWindowsに対し独自のカスタマイズを続けたが、仕様の違いからくる非互換による問題を吸収する手間やコストに見合わず
Windows 98以降は、他社同様DOS/V化した。ハードベンダによる囲い込み戦略は失敗した。

一方、Microsoft自体は
一般PC以外への普及を目指して、IBM PowerPC向けにPPC用Windowsや、RISC系CPU向けWindowsを供給したり、情報端末にはWindows CE、オフィスユース向けにWindows NTを供給をしたが、コンピュータ向けシステムとしてはWindows 2000以降は一本化
Workstation向けのPPCやRISC CPU向けNTは死亡
情報端末向けシステムとしては、CE→Mobile→WindowsPhoneと流れて8で一本化。
沢山の亜種の管理は失敗した。

Unixの歴史を見てみると、AT&Tがはじめて配布したオリジナルのUnix以降
さまざまな大学、さまざまな個人、さまざまな企業によって
多種多様なUnixの亜種が量産された、ミニコン マイコンブームと伴に各社はこぞって
独自Unixの開発改良を続けたが、Unixには付き物のC言語も同様に非互換を伴う
方言が山程生まれて、各社が提供するシステムには相互運用性が乏しかった
それを標準化するための働きやコンソーシアムが生まれたが時既に遅く
時代はマイコン ミニコンブームから、PC DOS/Vブームがはじまり
サーバ用途においてもPCサーバが求められるようになっていた。
画一化されたハードウェアで動作させられない各社独自のUnixはなりを潜め
クライアント、ワークステーション利用においてはDOSを経てWindowsに
サーバシステムにおいてはBSDやLinuxにとって代られた
付き物だったC言語は標準化に成功したものの、標準化が行なえた範囲はけして広くなく、C言語処理系はコンパイラ依存、OS依存によるところが大きく
異なる環境での動作には殆どの場合は多大な移植の手間暇がかかることとなった

113: ボルネオヤマネコ(庭)
12/11/17 13:47:42.59 AMt02sFh0
Flash逝った

114: 白(芋)
12/11/17 14:12:08.37 DhUTRd7OP
そういやシャー○に行った知り合いが、ハードウェアとソフトのチューニングのために
Androidのカーネル部分をいじってるって言ってたなぁ

115: ソマリ(やわらか銀行)
12/11/17 14:52:37.08 B+GY9d7L0
kernelをいじって公開してる人多いし
それはメーカーも同じだよな

116: ターキッシュバン(大阪府)
12/11/17 15:01:39.81 WrlOo3gz0
情報渡してるのにアップルよりクローズになってわろた
態度でかすぎて鼻につくなあ

117: ハイイロネコ(東京都)
12/11/17 16:06:00.55 +IXSGwPeP
>>114
アプリの互換性に問題が出なければ問題ない。
問題にしてるのはMicrosoftのJVMみたいな奴。

118: ハイイロネコ(東京都)
12/11/17 16:07:11.56 +IXSGwPeP
>>116
開発言語を限定しているAppleの方がずっとクローズド。
これはアプリ互換性で問題が出るSDKの独自改変を禁じただけ。

119: 三毛(新疆ウイグル自治区)
12/11/17 16:47:52.30 LMgO/CgO0
>>118
限定?基盤API呼ぶ部分以外をcで書く分には大差ないぜよ?
NDK周りでちょいとややこしい構図になってるのはむしろAndroidだし、言語環境にしたってLua埋め込んでも問題ない程度に自由だぜ
obj-c全く触りたくない潔癖性?

別件で、レビュアーがどうにも最近糞化してて厄介だが。この辺はほんとクローズド以前に苛々するなApple

120: ハイイロネコ(やわらか銀行)
12/11/17 16:52:16.23 2sSGIWXEP
obj-c触りたい奴なんて要るわけ無いだろ

121: ピューマ(東京都)
12/11/17 16:57:43.55 3CljBRk10
Appleみたいになってきたw

122: アムールヤマネコ(静岡県)
12/11/17 16:58:43.58 AIIUKntE0
これが泥厨が言う自由(笑)とカスタマイズ(笑)か

123: マレーヤマネコ(芋)
12/11/17 16:59:05.44 WNaGUVpO0
一時期開発トライしたけど
開発ソフトがアホほど重くてあきらめた。

なんであんな重いの??

124: ピューマ(大阪府)
12/11/17 16:59:35.88 8XtupDjf0
Andoroidは、電話番号や住所氏名年齢電話番号検索履歴などの個人情報に、
外部プログラムから参照や送信できないようにするべき。

125: マンクス(埼玉県)
12/11/17 17:00:54.73 k/vUeHYUT
すだきょうや

126: ピューマ(東京都)
12/11/17 17:48:19.26 3CljBRk10
>>123
最近はx86版のエミュレーターがあるから、そっちで開発すればそこそこ早いよ。
バージョンは限られてるけど。

127: ピューマ(東京都)
12/11/17 17:48:52.21 3CljBRk10
Eclipseが重いのはどうにもならんけどw

128: 白(芋)
12/11/17 18:00:31.37 DhUTRd7OP
>>124
オンラインのバックアップもSDカードへのコピーも電話帳アプリからの編集もできなくなるけど
いいの?

129: ボンベイ(WiMAX)
12/11/17 18:21:40.46 o9typu7U0
>>33
Google storeで扱えないだけ

130: ボンベイ(WiMAX)
12/11/17 18:25:07.30 o9typu7U0
>>43
日本のニーズニーズに合う機能に幾つも欠けていたからだよ
日本以外の国では、スマートフォンが一番多機能だが、少なくとも去年までのスマートフォンの基本仕様は機能的にガラケーに追いついていなかった。

131: ボンベイ(WiMAX)
12/11/17 18:28:43.60 o9typu7U0
>>38
フィードバックは一年以上前からやってるよ。
でも欧米のニーズと日本のニーズの乖離が大きすぎて反映されてこなかった。
一応Googleは根本的修正をしてくれているけれどね。

132: 三毛(新疆ウイグル自治区)
12/11/17 19:45:51.21 LMgO/CgO0
>>127
ant直叩きでも開発できるよ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch