The Android Open Source Project | 9066cfe | 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 | |