Rather than be designed to run on a wide range of screen resolutions, form factors, and platforms, WP7 is designed to focus on a "class" of devices. Each class is defined by a set of hardware specs for a chassis.
There is a baseline set of Hardware components required, on top of which the chassis specs are applied. The base set of HW components are:
-ARMv7 based applications processor (compared this to ARMv4 for WinMo 6.x)
-Hardware accelerated DirectX and Direct3D (compositing is a big feature in WP7 and without HW accel won't run at an acceptable framerate)
-Capacative multi-touch screen
-Camera
-Bluetooth + Wi-Fi
-FM Radio
-A-GPS
-Accelerometer, compass, light, proximity sensor
Microsoft provides a set of built-in drivers for these components (1 driver for each component), to simplify the development process for the OEM. The OEM is not required to use these exact components but doing so means they don't have to spend time developing drivers for them (MSFT provides source and PDD bits) - so these are likely to be the components we find in first-generation WP7 devices. There is currently one main development platform and that is the QSD8x50 (snapdragon).
These components are in what's termed the "Silicon Catalog", and they are:
-Accelerometer - Bosch - BMA 150
-Compass - Yamaha - YAS529
-Ambient Light Sensor - Capella - CM3612
-Proximity Sensor - Capella - CM3612
-Wi-Fi - Atheros - 6002
-FM Radio - SiLabs - 4705
-Digital Camera - Aptina - MT9P012 (5MP)
-Capacative Touch Controller - Cypress Semiconductor - 301x series
The first chassis to be targeted for initial release is the "Performance Chassis" - adding on top of these base requirements a WVGA screen.
Other chassis will follow after the initial release - I would expect there to be a higher class/chassis added later. Currently we run 192 DPI for WVGA and the current WP7 build has support for 262 DPI (incomplete as of this writing) so we can more than likely expect to see larger "tablet" styled devices later.
Credit again to Da_GNARF
-Reeedim
There is a baseline set of Hardware components required, on top of which the chassis specs are applied. The base set of HW components are:
-ARMv7 based applications processor (compared this to ARMv4 for WinMo 6.x)
-Hardware accelerated DirectX and Direct3D (compositing is a big feature in WP7 and without HW accel won't run at an acceptable framerate)
-Capacative multi-touch screen
-Camera
-Bluetooth + Wi-Fi
-FM Radio
-A-GPS
-Accelerometer, compass, light, proximity sensor
Microsoft provides a set of built-in drivers for these components (1 driver for each component), to simplify the development process for the OEM. The OEM is not required to use these exact components but doing so means they don't have to spend time developing drivers for them (MSFT provides source and PDD bits) - so these are likely to be the components we find in first-generation WP7 devices. There is currently one main development platform and that is the QSD8x50 (snapdragon).
These components are in what's termed the "Silicon Catalog", and they are:
-Accelerometer - Bosch - BMA 150
-Compass - Yamaha - YAS529
-Ambient Light Sensor - Capella - CM3612
-Proximity Sensor - Capella - CM3612
-Wi-Fi - Atheros - 6002
-FM Radio - SiLabs - 4705
-Digital Camera - Aptina - MT9P012 (5MP)
-Capacative Touch Controller - Cypress Semiconductor - 301x series
The first chassis to be targeted for initial release is the "Performance Chassis" - adding on top of these base requirements a WVGA screen.
Other chassis will follow after the initial release - I would expect there to be a higher class/chassis added later. Currently we run 192 DPI for WVGA and the current WP7 build has support for 262 DPI (incomplete as of this writing) so we can more than likely expect to see larger "tablet" styled devices later.
Credit again to Da_GNARF
-Reeedim
"Beneath this mask there is more than flesh. Beneath this mask there is an idea, Mr. Creedy, and ideas are bulletproof."