>>497
> OSをアップするって簡単そうに言ってるけど
> 運用中のデータやアプリをそのまま使えるようにアプデするのはかなり困難
それはない
OSの機能をアップする場合、従来のアプリが正常に動作するよう上位互換が保たれる
というのがふつうだからね
逆に言うと、古いOSで動かなくなるアプリというのは、新しいOSの機能を使っているから
動かなくなるわけで、古いOSの機能しか使っていないアプリは、OSの新しい機能に対応
できないことはあっても、運用中のアプリやデータが動かなくなることはまずない
こうしたアプリの動作を保証しているのは、API (Application Programming Interface) と
いわれるアプリケーションとOSとの間を取り持つライブラリー群
つまり、APIを通してOSを利用していれば、OSがアップデートしてもアプリは正常に動作
しますよ、ということがかなり強力に保証されている (完全な保証ではない)
一方、OSが新しくなったとき動かなくなるアプリは、APIを介さずOSのシステムコールを
使っているとか、OSの利用しているファイルを直接読みに行ったりするような、裏工作を
行っているようなもので、それはアプリ側が悪いわけだしアプリのチョンボと言うしかない
以上のことを、具体的な例を挙げて話をすると――
たとえば、Android OS 7.0の目玉機能のひとつにマルチウィンドウがあるけど、アプリを
マルチウィンドウに対応させるためには、次の2つのどちらかに対応する必要がある
1.古いAPIを使っているアプリの場合
アプリ自身がマルチウィンドウに対応しているかどうかを宣言する必要がある
2.新しいAPIを使っているアプリの場合
自動的にマルチウィンドウ対応になる
それでは、古いAPIを使っていて、アプリ側でマルチウィンドウに対応しているかどうかを
宣言していないような古いアプリはどうなるかというと――
「アプリで分割画面がサポートされていません」
といったメッセージを表示し、OSがマルチウィンドウの機能を使えないよう制限している
Fire OSの場合は、いまのところ Fire OS側でマルチウィンドウに制限を掛けている(?)
つまり、OSに新しい機能を追加する場合は、OSを作っている側が古いアプリにどう対応
するのかを考慮する必要があるし、OSにはそうしなければならない義務がある
OSがバージョンアップするたびに、アプリやデータに問題が発生するようなシステムじゃ、
そんなヘタレなOSからは、利用者もソフトハウスも逃げ出してしまうだろうからね
探検
Fire HD10 (2017) Part30
■ このスレッドは過去ログ倉庫に格納されています
2019/11/27(水) 10:21:29.280
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「ぽっちゃり女性」は婚活男性の94%が結婚相手として「避けたい体型」…結婚相談所が調査 ★3 [首都圏の虎★]
- 高校トイレで生徒に暴行の動画が拡散、栃木県警が容疑で捜査 加害生徒「本当に申し訳なかった」 県教委などに抗議殺到 [Hitzeschleier★]
- 【物価高】2026年も続く「飲食料品」値上げ、1万5000品目前後の見通し 原材料・物流・人件費が重荷に [煮卵★]
- 【南米】コロンビア大統領、米脅威に「武器を取る」 [シャチ★]
- 首相、リニア開業「まずJR東海に努力お願い」 岸田政権の「国家プロジェクト」から後退 [首都圏の虎★]
- 【400日ぶりの肉声】中居正広が独占直撃に語ったこと 騒動後も支え続けた15年来の恋人と百貨店で買い物デート《初2ショット》 [Ailuropoda melanoleuca★]
- 【動画】高市早苗、安倍晋三の遺影を見せびらかせながらニタニタ顔で伊勢神宮参拝。「コイツ完全に狂ってやがる」との声が大勢を占める… [668024367]
- grokおじさん「奥さまを甦らせていただきました。どうぞご査収ください」👉10万いいね [329329848]
- 「2位じゃダメなんですか」を嘲笑した保守政権。あれから17年。日本の実質GDP5位に後退。まだまだ下がる模様 [743638351]
- grok、下着は見えないようにねと言うと逆に見せてくる説が浮上
- 待って、🏡👈がないやん😡😡😡😡
- ほらお前ら、ドラクエ6のラスボスの名前忘れただろ?w
