آموزش طراحی وب

اندروید چیست ؟

تصمیم داریم در بخش ” آموزش اندروید ” از این پس ، آموزش های تخصصی در رابطه با طراحی اپلیکیشن های مبتنی بر سیستم عامل اندروید و مقالات مفید در رابطه با سیستم عامل اندروید رو خدمتتون آموزش بدیم .

آموزش طراحی رابط کاربری اپلیکیشن اندروید ( بخش اول )

سلام  دوستان عزیز ، امیدوارم شاد و سرحال باشید ،

تصمیم داریم در بخش ” آموزش اندروید ” از این پس ، آموزش های تخصصی در رابطه با طراحی اپلیکیشن های مبتنی بر سیستم عامل اندروید و مقالات مفید در رابطه با سیستم عامل اندروید رو خدمتتون آموزش بدیم . این مقالات آموزشی در بخش های مختلف و متعدد و با فاصله زمانی کوتاه بر روی سایت مدرسه مجازی ایرانیان جهت مطالعه و استفاده شما قرار میگیره . امیدواریم این بخش هم همانند سایر بخش های وب سایت برای شما مفید واقع شود .

 

android_sh-600x600

ابتدا به صورت خلاصه در مورد سیستم عامل اندروید صحبت میکنیم :

اندروید چیست ؟

به نقل از ویکی پدیا ، اندروید کلمه ای یونانی : به معنی مَرد ، انسان ، شبه آدم یا رُبات (آدم آهنی)) و به انگلیسی : Android نام سیستم‌عاملی است که گوگل برای اسمارت فون‌ها و تبلت‌ها و هم اکنون برای تلویزیون‌ها عرضه میکنه و با همکاری ده‌ ها شرکت بر روی دستگاه‌های مبتنی بر اندروید قرار میده . جالبه بدونید که اندروید بر پایهٔ هسته لینوکس ساخته شده .

تاریخچه اندروید

در اوت ۲۰۰۵، گوگل شرکت اندروید واقع در پالو آلتو، کالیفرنیا را خرید. شرکت کوچک اندروید که توسط اندی رابین، ریچ ماینرز، نیک سیرز و کریس وایت پایه‌گذاری شده بود، در زمینه تولید نرم‌افزار و برنامه‌های کاربردی برای تلفن‌های همراه فعالیت می‌کرد. اندی رابین مدیر عامل اجرایی این شرکت پس از پیوستن اندروید به گوگل به سمت قائم‌مقام مدیریت مهندسی این شرکت و مسئول پروژه اندروید در گوگل منصوب شد.  تیم اندروید به رهبری رابین فعالیت خود را برای تولید سکوی تلفن همراه مبتنی بر هسته لینوکس آغاز کردند و نتیجه اولیه این پروژه در نشست خبری شرکت گوگل در ۵ نوامبر سال ۲۰۰۷، مطرح کردن اتحادیه گوشی باز بود.

۳۴ شرکت فعال در زمینه تولید نرم‌افزار، تولید تلفن‌های همراه، اپراتور تلفن همراه و تولیدکننده نیمه رساناها و پردازنده‌های تلفن همراه اعضای بنیان‌گذار این اتحادیه بودند. در میان نام‌های مشهور در بین اعضای مؤسس، شرکت‌هایی چون سامسونگ، ال‌جی الکترونیکس، موتورولا، اچ‌تی‌سی، تی-موبایل، ان‌تی‌تی دوکومو، اینتل، انویدیا، تگزاس اینسترومنتس، کوالکام، برودکام، تلفونیکا، اسپرینت، ای‌بی و البته گوگل به چشم می‌خوردند. اریک اشمیت مدیر ارشد اجرایی گوگل در این مراسم گفت: «اعلام امروز بسیار جاه‌طلبانه‌تر از معرفی تنها یک تلفن گوگلی است که در چند هفته اخیر توسط رسانه‌ها پیش‌بینی شده بود.

Android-Kit-Kat-Screenshots-2

از دیدگاه ما سکویی که ما ارائه کرده‌ایم، هزاران تلفن گوناگون را به بازار روانه خواهد کرد.» نخستین گوشی مبتنی بر اندروید توسط شرکت اچ‌تی‌سی با همکاری تی-موبایل تولید شد. این گوشی که به فاصله کمتر از یک سال از تشکیل اتحادیه گوشی باز یعنی در ۲۲ اکتبر ۲۰۰۸ تولید شد، در بازارهای مختلف به نام‌های اچ‌تی‌سی دریم، تی-موبایل جی۱ و ارا جی۱ به بازار عرضه شد .

۹ دسامبر ۲۰۰۸ چهارده عضو جدید از شرکت‌های صنعت تلفن همراه جهان به اتحادیه گوشی باز پیوستند. در بین این نام‌ها باید به سونی اریکسون، اریکسون، توشیبا، ایسوز، گارمین، هواوی و آرم هولدینگز اشاره کرد. روند پیوستن شرکت‌های بزرگ به اتحادیه تا به امروز نیز ادامه داشته‌است و شرکت‌هایی چون ایسر، آلکاتل، لنوو، شارپ، فاکس‌کان، ان‌ای‌سی، کیوسرا، ان‌ایکس‌پی، اس‌تی-اریکسون، مارول، زدتی‌ئی و دل نیز از جمله شرکت‌هایی بوده‌اند که به جمع پشتیبانی‌کنندگان اندروید پیوسته‌اند.

در ۳ سپتامبر ۲۰۱۳ توسعه‎دهندگان اندروید به‌طور رسمی اعلام کردند که با شرکت نستله، که از شرکت‎های مطرح صنعت شکلات‌سازی جهان می‎باشد، همکاری خواهند کرد. در همین راستا نگارش ۴٫۴ سیستم‎عامل اندروید، کیت‌کت نام گرفت. کیت کت از مارک‎های معروف شکلات است که توسط شرکت نستله تولید می‎شود .

اندروید و اسمارت فون

در حقیقت اسمارت فون دارای سیستم عامل هست و اندروید قابلیت نصب بر روی اسمارت فون های مختلفی را دارد . در مقاله بعدی در مورد اسمارت فون ها صحبت خواهیم کرد . دقت داشته باشید که این سیستم عامل ها هستند که توانایی و قدرت یک اسمارت فون را بالا برده و آن را هوشمند میکند البته هماهنگ بودن نرم افزار با سخت افزار بسیار حائز اهمیت هست .

ویژگی های اندروید

  • اندروید تمامی تکنولوژی‌های اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای را پشتیبانی می‌کند.پ
  • اندروید از فرمت‌های مختلف فایل‌های مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF پشتیبانی می‌کند.
  • اندروید برای ارسال پیغام‌های متنی یا همان اس ام اس (SMS) از فرم‌های SMS, MMS و XMPP پشتیبانی می‌کند.
  • مرورگر موجود در اندروید بر اساس فریم ورک اوپن سورس WebKit توسعه یافته‌است.
  • اندروید برای ذخیره داده‌ها و مدیریت بانک‌های اطلاعاتی سبک از نرم‌افزار SQLite استفاده می‌کند.
  • تمام برنامه‌های اندروید به زبان جاوا نوشته می‌شوند. برای اجرای برنامه‌های جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل می‌شوند و سپس روی ماشین مجازی جاوایی (Dalvik virtual machine) اجرا می‌شوند.
  • ابزارهای مختلف اندروید برای توسعه دهندگان به راحتی در دسترس است و توسط شرکت گوگل پشتیبانی می‌شوند. این ابزارها شامل کتابخانه‌ها، خطایاب، شبیه‌ساز گوشی و یک پلاگین برای اکلیپس است.
  • اندروید از سخت‌افزارهای مختلف همچون جی پی اس و دوربین‌های متنوع پشتیبانی می‌کند.
  • تصاویر و فایل‌های گرافیکی بوسیله OpenGL پردازش می‌شوند که کیفیت بالاتری خواهند داشت.
  • با استفاده از تکنولوژی نسبتاً جدید شرکت Adobe با نام AIR نیز می‌توان به توسعه برنامه‌های کاربردی تحت این سیستم عامل پرداخت.

نسخه های اندروید

در زیر میتونید نسخه های مختلف اندروید رو مشاهده کنین :

  • فرویو نسخه ۲.۲
  • جینجری برد نسخه ۲.۳
  • ایس کریم سندویچ نسخه ۴.۰
  • جلی بین نسخه ۴.۱ و ۴.۲ و ۴.۳
  • کیت کت نسخه ۴.۴

android

بسیار خب بخش اول به پایان رسید . در بخش های بعدی در مورد مسائل فنی و تخصصی دیگری در مورد طراحی رابط کاربری اپلیکیش های اندروید صحبت خواهیم کرد . پس با من و مدرسه مجازی ایرانیان همراه باشید .

تهیه شده در مدرسه مجازی ایرانیان

حسین همت یار

نویسنده در مدرسه مجازی ایرانیان ، دانشجوی رشته IT ، طراح وب و علاقه مند به تازه های دنیای اینترنت و وب و البته لینوکس

دیدگاه ۵

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین