The following photographs were taken at the 3GSM
World Congress 2007 show in Barcelona. The ACCESS
Linux Platform is the new Linux based mobile platform from ACCESS (PalmSource),
seen as the successor to Palm OS (Garnet).
Demo system. This hardware emulates a real device -its running on a
Monahans (ARM) processor and Marvell development board-, in this case a smartphone
with touch screen:
This ACCESS Linux Platform demo is phone-centric because it's installed
in phone hardware. The main application is the home screen, with the
standard icons (coverage, battery, etc.), carrier name, hour and date, and notifications
(alarms, unread SMSs, etc.). At the bottom we can see a button called Applications,
which open the launcher.
In this today screen we can move to the top icons with the 5 way navigator.
With the first icon we can change the Text input method:
Coverage, with information about the carrier and check boxes to off
the phone or all the wireless systems (phone - Bluetooth - WiFi):
If we tap in Applications we open the launcher. In this launcher
we can see at the same time the 3 types of applications that you can install
in ALP: native applications, Palm OS applications (.prc) and Java applications.
We have also a category list:
For example the Welcome application goes ahead the 4 basic steps to
configure the device (language selector, screen calibration, etc.):
In Preferences we can setup the device and the OS. We can see
the normal options: Bluetooth, Brightness, Buttons,
Date & Time, Formats... :
Also we will see new options, like Language Picker. Now we can
change the language without a hardreset:
Garnet VM Preferences. Remember that Garnet VM is the
software emulator which you can run Palm OS applications in ACCESS Linux Platform.
Well, we can setup different params like: Size, Palm OS Language
to emulate (that can be different from the global device language), remap keys,
and custom setup (application by application):
Garnet application preferences. Each Palm OS application installed
in ACCESS Linux Platform can have its own Display size, Memory,
Sound, Virtual Mouse or Keys remap configuration. In this
way we can run in ALP hardware applications designed to run in another type
of hardware (for example: different screen sizes).
This is another type of developer phone:
can see a demo video here.