Access
Linux Platform(ALP)は、株式会社ACCESS傘下のACCESS Systems(旧PalmSource)によって開発された、次世代のPalm OSです。このプラットフォームは、
Java、従来のPalm OS、GTK+、そしてGNU/
Linuxシェルアプリケーションといった、多様なアプリケーションとの互換性を持たせるためのレイヤーを特徴としています。これにより、開発者は既存のアプリケーションをALP上で利用したり、新しいアプリケーションを開発する際に、より柔軟なアプローチが可能になりました。
ALPの特徴と技術
ALPは、特に
携帯電話市場をターゲットとして開発されました。3GSMカンファレンスで発表された当初は大きな注目を集めましたが、Palm, Inc.によるサポートは現在行われていません。しかし、その技術的な特徴は非常に興味深いものです。
ユーザーインターフェース
ALPのユーザーインターフェースは、従来のPalm OSの雰囲気を色濃く残しており、「Zen of Palm」の哲学を継承しています。これは、ユーザーにとってできる限りシンプルなアプリケーションを提供することを重視したデザインです。見た目や使い心地は、過去のPalm OSに慣れ親しんだユーザーにとって、違和感なく受け入れられるものとなっています。
基本フレームワーク
ALPの基本フレームワークは、
ノキアのインターネット・タブレット・フレームワークに似た構造を持ちます。これは、ALPがGTKとGStreamerフレームワーク上で動作していることに起因します。これらのフレームワークを活用することで、ALPは高度なグラフィック処理やマルチメディア機能を実現しています。
搭載端末
ALPが搭載された主な端末は、
NTTドコモ向けのNECカシオ モバイルコミュニケーションズ製および
パナソニック モバイルコミュニケーションズ製の
携帯電話です。これらの端末を通じて、ALPは多くのユーザーに利用されました。
ALPに関するリンク
以下に、ALPに関する重要なリンクをまとめました。これらの情報源から、より詳しい情報を得ることができます。
ACCESSのプレスリリース
Development Kit Press Release (2007-03-05)
Hiker Developers Framework (2006-12-21)
Application Framework (2006-10-30)
ACCESS Linux Platform Announced (2006-02-14)
サードパーティーのリンク
Screenshots & more info
More Screenshots
これらのリンクを通じて、ALPの技術的な詳細やユーザーインターフェース、搭載端末に関するより詳しい情報を入手できます。ALPは、その多様な互換性と使いやすさから、特定の層に支持されたプラットフォームです。特に、従来のPalm OSユーザーにとっては、馴染み深い操作感を保ちつつ、新しい技術を取り入れた進化版と言えるでしょう。しかし、Palm, Inc.のサポート終了により、現在では過去の遺産となっています。それでも、その技術的な特徴や設計思想は、現代のモバイルプラットフォーム開発においても参考になる点が多く存在します。