مقدمه
کوچک زیباست . این اساس یونیکس است. برای درک مفهوم این جمله باید سیستم عاملهای نسل سوم را ( که یونیکس نیز از آنهاست) به یاد آورید . سیستم های دایناسورواری بودند که برای انجام همه کار طراحی شده بودند . سیستم عامل ماشینهای IBM 360 نمونه خوبی در این مقوله است. سیستم عاملی که توان شبیه سازی تقریبا تمامی سیستم های عرضه شده تا قبل از خود را داشت و فهرست اشکالات آن یک دفتر به قطر دفتر راهنمای تلفن را تشکیل می داد! ساختارهای اطلاعاتی غول آسا سیستم های ذخیره سازی پرونده بسیار پیچیده زبانهای برنامه نویسیی چون پی ال وان و کوبول که کاربران را تنها در یک سو جهت می داد و در کل دیکتارتوری IBM که هر استفاده کننده ای را در شبکه ایغول آسا اسیر می کرد.اندروید سیستم عامل متن بازی است که برای گوشی های هوشمند smartphone و
کامپیوترهای دستی و تبلت ها که توسط open handset alliance و google ساخته
شد این سیستم عامل دارای 12 میلیون کد می باشد که 3 میلیون ان xml و 2.8
میلیون خط c و 2.1 میلیون آن جاوا می باشد در سال های آینده اندروید در
میلیون ها سیستم همراه و موبایل مورد استفاده قرار خواهد گرفت شاید برخی به
اشتباه فکر کنند که اندروید یک پلتفرم سخت افزاری است ولی اندروید تنها
یکی سیستم عامل است که برای موبایل ها ساخته شده است , که امروزه با گسترش
روز افزون دستگاه های مورد استفاده از این سیستم عامل به نوعی یادگیری این
سیستم عامل می تواند چالشی جدید برای علاقه مندان به برنامه نویسی باشد