Note: Older versions of Android often support
diﬀerent features, include diﬀerent APIs and follow
diﬀerent design patterns. Google provides
compatibility and support libraries that help smooth
out many of these diﬀerences.
For this reason, consumers
purchasing a device today
may not automatically end up
with the latest version of the OS.