くらし情報『インライン変換はなぜ使えない? iOS向けサードパーティー製キーボードにまつわる制約の話』

2014年12月6日 17:13

インライン変換はなぜ使えない? iOS向けサードパーティー製キーボードにまつわる制約の話

にせよ「mazec for iOS」にせよ、アプリ単独で起動したときには設定画面や使い方の説明程度の機能しか利用できない。サードパーティー製キーボードアプリの場合、外部アプリと連係することではじめて本来の機能を提供する特殊なアプリ、ということもできる。

従来のiOSは、アプリの資源(プログラム部分や各種ファイル)が峻別される「サンドボックス構造」が厳守され、アプリ間で可能な処理はかなり限定的だったが、機能拡張という仕組みがOSに用意されることによりできることの幅が格段に広がった。ただし、それは「機能拡張」として定められた範囲内であり、システム領域まで柔軟にアクセスできるPCとは次元が異なると理解すべきだろう。

●なぜ、あの機能が使えないのか
○あの機能が使えない理由

「機能拡張」としてのサードパーティー製キーボードアプリの立ち位置を理解すれば、そのできること/できないことがおよそ浮かび上がってくる。有り体に言えば、APIに定義されていない処理は実現が困難ということになるが、それではわかりにくいため具体的な事例を挙げていこう。キーボードを追加した後「フルアクセスを許可」を有効にしなければならないことは、まさに機能拡張による制約といえる。

関連記事
新着くらしまとめ
もっと見る
記事配信社一覧
facebook
Facebook
Instagram
Instagram
X
X
YouTube
YouTube
上へ戻る
エキサイトのおすすめサービス

Copyright © 1997-2024 Excite Japan Co., LTD. All Rights Reserved.