| The Android Open Source Project | cbb1011 | 2009-03-03 19:31:44 -0800 | [diff] [blame^] | 1 | Android Utility Function Library | 
|  | 2 |  | 
|  | 3 | If you need a feature that is native to Linux but not present on other | 
|  | 4 | platforms, construct a platform-dependent implementation that shares | 
|  | 5 | the Linux interface.  That way the actual device runs as "light" as | 
|  | 6 | possible. | 
|  | 7 |  | 
|  | 8 | If that isn't feasible, create a system-independent interface and hide | 
|  | 9 | the details. | 
|  | 10 |  | 
|  | 11 | The ultimate goal is *not* to create a super-duper platform abstraction | 
|  | 12 | layer.  The goal is to provide an optimized solution for Linux with | 
|  | 13 | reasonable implementations for other platforms. | 
|  | 14 |  |