• ایمیل دانشگاه مجازی
  • تلگرام دانشگاه مجازی
دانشگاه مجازی

دریافت محصولات آموزشی

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

استخدام مدرس

مدرسان عزیز، جهت ثبت درخواست استخدام فرم زیر را پر فرمایید.

دریافت لیست رشته های موجود

رشته های مورد تدریس توسط اساتید دانشگاه در لینک زیر موجود است.

آموزش کامل از 0 تا صد برنامه نویسی اندروید با Android Studio

تعداد پسند ها : یک نفر پسندید
تاکنون 137 نفر این پست را مشاهده کرده اند

آموزش کامل از 0 تا صد برنامه نویسی اندروید با Android Studio


آموزش کامل از 0 تا صد برنامه نویسی اندروید با Android Studio
دانشگاه مجازی

آموزش کامل از 0 تا صد برنامه نویسی اندروید با Android Studio

گوگل پروژهٔ تحقیقاتی بود که در ژانویهٔ ۱۹۹۶ توسط لری پیج و سرگئی برین دو دانشجوی دکترای دانشگاه استنفورد در کالیفرنیا رقم خورد.[۲] آن‌ها نام پروژه خود را "BackRub" گذاشته بودند زیرا موتور جستجوگر آن‌ها لینک‌های پشتیبانی سایت‌ها را بررسی می‌کرد و بر همان مبنا میزان اهمیت آن‌ها را در نتایج جستجو تعیین می‌کرد (که بعداً رتبه صفحه نامیده شد)، که در همان زمان یک وبگاه کوچک دیگری با نام RankDex با روشی مشابه کار می‌کرد. موتور جستجوگر آن‌ها ابتدا با دامنه google.stanford.edu استفاده می‌شد[۳] و در ۱۵ سپتامبر سال ۱۹۹۷ دامنه google.com ثبت شد[۴] و در سپتامبر ۱۹۹۸ در واقع اولین دفتر کار گوگل راه‌اندازی شد و این شرکت رسماً به ثبت رسید.[۵][۶] در واقع اولین دفتر کار گوگل در گاراژ خانهٔ سوزان وژکیکی در منلو پارک، کالیفرنیا قرار داشت.[۷][۸] در اوت ۲۰۱۱ گوگل اعلام کرد که بخش تلفن‌های همراه شرکت موتورولا را خواهد خرید و چند ساعت پس از اعلام، صاحب آن شد. این شرکت برای خرید سهام موتورولا مبلغ ۱۲٫۵ میلیارد دلار به صورت نقد پرداخت می‌کند و براین اساس مالکیت موتورولا موبیلیتی به گوگل واگذار می‌شود و با این خرید صاحب ۱۹ هزار کارمند جدید خواهد شد.[۹] به دست آوردن شرکت موتورولا، که همکار اختصاصی برای اندروید محسوب می‌شود، گوگل را قادر خواهد ساخت تا اندروید را تقویت و رقابت بین سیستم‌های موبایل را افزایش دهد. موتورولا، دارای حق امتیاز اندروید باقی خواهد ماند و اندروید نیز متن بازباقی می‌ماند. گوگل، به شرکت موتورولا به عنوان یک کسب و کار مجزا نگاه کرده و آن را به صورت جداگانه خواهد گرداند.[۱۰] از سال ۲۰۰۷ که گوگل سیستم عامل مخصوص موبایل خود اندروید را عرضه داشته روز به روز بر محبوبیت آن افزوده شده و شرکت‌های معتبر و بزرگی تلفن‌های مبتنی بر سیستم عامل اندروید گوگل ارایه کردند. بیش از ۱۵۰ میلیون دستگاه اندرویدی در سرتاسر جهان وجود دارد و روزانه ۵۵۰ هزار دستگاه بر تعداد آنان اضافه می‌شود. شرکت موتورولا که قدمتی ۸۰ ساله در زمینهٔ ارتباطات و تلفن همراه دارد یکی از مهم‌ترین تولیدکنندگان تلفن همراه در آمریکا است و در رقابت با شرکت‌های بزرگی چون اچ‌تی‌سی و سامسونگ کمی عقب مانده‌است.[۱۱]

 

سرمایه و پیشنهاد اولیه عمومی سازی

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

پیشنهاد اولیه عمومی‌سازی (IPO) گوگل، پنج سال بعد در ۱۹ اوت ۲۰۰۴ صورت گرفت. شرکت سهام ۱۹٬۶۰۵٬۰۵۲تایی با ارزش ۸۵ دلار برای هر سهم را پیشنهاد داد.[۱۳][۱۴] سهام به صورت یک مزایده آنلاین و منحصربه‌فرد که توسط مورگان استنلی و کردیت سویس ساخته شده بود به فروش رسید.[۱۵][۱۶] فروش ۱٫۶۷ میلیارد دلاری سرمایه‌ای بیش از ۲۳ میلیارد دلار به گوگل داد.[۱۷] بیش از ۲۷۱ میلیون سهم از سهام تحت کنترل گوگل باقی‌مانده بود و بسیاری از کارمندان گوگل میلیونرهای روی کاغذ شدند. یاهو!، یکی از رقبای گوگل، نیز سود کرد، چرا که ۸٫۴ میلیون سهم از را گوگل را تا قبل از اینکه IPO انجام شود در اختیار داشت.[۱۸]

عملکرد سهام بعد از IPO خیلی خوب پیش رفت و در ۳۱ اکتبر ۲۰۰۷ به مرز ۷۰۰ دلار رسید،[۱۹] و دلیل اصلی آن فروش و درآمد بسیار بالا در قسمت تبلیغات اینترنتی بود.[۲۰] در حال حاضر کمپانی در فهرست بورس نزدکو تحت نام GOOG قرار دارد و در بورس فرانکفورت با نام GGQ1 در بازار سهام حضور دارد.[۲۱]

 

اندروید

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

 

 

تاریخچه:

در اوت ۲۰۰۵، گوگل شرکت اندروید واقع در پالو آلتو، کالیفرنیا را خرید. شرکت کوچک اندروید که توسط اندی رابین، ریچ ماینرز، نیک سیرز و کریس وایت پایه‌گذاری شده بود، در زمینه تولید نرم‌افزار و برنامه‌های کاربردی برای تلفن‌های همراه فعالیت می‌کرد. اندی رابین مدیر عامل اجرایی این شرکت پس از پیوستن اندروید به گوگل به سمت قائم‌مقام مدیریت مهندسی این شرکت و مسئول پروژه اندروید در گوگل منصوب شد.[۲] تیم اندروید به رهبری رابین فعالیت خود را برای تولید سکوی تلفن همراه مبتنی بر هسته لینوکس آغاز کردند و نتیجه اولیه این پروژه در نشست خبری شرکت گوگل در ۵ نوامبر سال ۲۰۰۷، مطرح کردن اتحادیه گوشی باز بود. ۳۴ شرکت فعال در زمینه تولید نرم‌افزار، تولید تلفن‌های همراه، اپراتور تلفن همراه و تولیدکننده نیمه رساناها و پردازنده‌های تلفن همراه اعضای بنیان‌گذار این اتحادیه بودند. در میان نام‌های مشهور در بین اعضای مؤسس، شرکت‌هایی چون سامسونگ، ال‌جی الکترونیکس، موتورولا، اچ‌تی‌سی، تی-موبایل، ان‌تی‌تی دوکومو، اینتل، انویدیا، تگزاس اینسترومنتس، کوالکام، برودکام،تلفونیکا، اسپرینت، ای‌بی و البته گوگل به چشم می‌خوردند. اریک اشمیت مدیر ارشد اجرایی گوگل در این مراسم گفت: «اعلام امروز بسیار جاه‌طلبانه‌تر از معرفی تنها یک تلفن گوگلی است که در چند هفته اخیر توسط رسانه‌ها پیش‌بینی شده بود. از دیدگاه ما سکویی که ما ارائه کرده‌ایم، هزاران تلفن گوناگون را به بازار روانه خواهد کرد.» نخستین گوشی مبتنی بر اندروید توسط شرکت اچ‌تی‌سی با همکاری تی-موبایل تولید شد. این گوشی که به فاصله کمتر از یک سال از تشکیل اتحادیه گوشی باز یعنی در ۲۲ اکتبر ۲۰۰۸ تولید شد، در بازارهای مختلف به نام‌های اچ‌تی‌سی دریم، تی-موبایل جی۱ و ارا جی۱ به بازار عرضه گردید.

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

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

اندروید آب‌نبات چوبی یا اندروید لالی پاپ (به انگلیسی: Android Lollipop)، (به معنای آبنبات‌چوبی) یا اندروید ۵ یا اندروید L یکی از نسخه‌های سیستم عامل اندروید است که توسط گوگل در ۱۵ اکتبر ۲۰۱۴ ارائه گردید. اندروید L که مخفف این نسخه از اندروید می‌باشد و براساس گفته رئیس بخش اندروید گوگل سوندار پیچای بزرگ‌ترین به‌روزرسانی در اندروید است.[۴]

اندروید مارشمالو (به انگلیسی: Android Marshmallow) یا اندروید ۶ نسخه‌ای از سیستم عامل اندروید است که در سپتامبر ۲۰۱۵ توسط گوگل معرفی شد.[۵]

آخرین به روز رسانی اندروید نسخهٔ 8 یا «اوریوا» (Orio) می‌باشد که در 2017 انتشار یافته‌است.

 

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

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

 

 

رابطه اندروید و جاوا

 

نرم‌افزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته می‌شوند و برای ارتباط با لایه‌های زیرین سیستم عامل می‌توانند از کتابخانه‌های جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شده‌است و بسیاری از برنامه‌های اندروید هم با جاوا نوشته شده‌اند. اما این سیستم عامل، Java Virtual Machine ندارد. برای اجرای برنامه‌های جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل می‌شوند و سپس روی Dalvik vitrual machine اجرا می‌شوند. دالویک یک ماشین مجازی جاوایی است که برای سیستم عامل اندروید بهینه شده‌است تا هم RAM و هم CPU و هم باتری کمتری مصرف کند). برنامه‌های جاوایی معمولی هم که روی گوشی‌های دیگر اجرا می‌شوند با استفاده از نرم‌افزارهای شبیه‌ساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.

 

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

 

نسخه

نام نسخه

ترجمهٔ فارسی
نام نسخه

نمای صفحه اصلی

تاریخ انتشار اولیه

۱٫۰

alpha

آلفا

 

۲۳ دسامبر ۲۰۰۸

۱٫۱

beta

بتا

 

۹ فوریه ۲۰۰۹

۱٫۵

Cupcake

کیک فنجانی

 

۳۰ آوریل ۲۰۰۹

۱٫۶

Donut

دونات

 

۱۵ سپتامبر ۲۰۰۹

۲٫۰

۲٫۱

Eclair

نان خامه‌ای

 

۲۶ اکتبر ۲۰۰۹

۲٫۲

Froyo

ماست یخ‌زده

 

۲۰ می۲۰۱۰

۲٫۳

Gingerbread

نان زنجبیلی

 

۶ دسامبر ۲۰۱۰

۳٫۰

۳٫۱

۳٫۲

Honeycomb

کندوی عسل

 

۲۲ فوریه ۲۰۱۱

۴٫۰

Ice Cream Sandwich

ساندویچ بستنی
(در برخی منابع: بستنی حصیری)

 

نوامبر ۲۰۱۱

۴٫۱

۴٫۲ ۴٫۳

Jelly Bean

آب‌نبات ژله‌ای

 

۰۹ ژوئیه ۲۰۱۲

۴٫۴

KitKat

کیت کت

 

۳۱ اکتبر ۲۰۱۳

۵٫۰

Lollipop

آبنبات چوبی

 

۱۲ نوامبر ۲۰۱۴[۸]

۶٫۰

Marshmallow

مارشمالو

 

۰۵ اکتبر ۲۰۱۵

۷٫۰

Nougat

نوقا

 

۲۲ اوت ۲۰۱۶

٨٫۰

Orio

اوریو

 

۲۰۱٧

 

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

 

اندروید استودیو[۳] یک محیط برنامه‌نویسی برای پلتفرم اندروید است. این برنامه در ۱۶ می ۲۰۱۳ توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. از ماه جوئن ۲۰۱۳ نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب جت‌برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس می‌باشد.

 

امکانات

چندین ویژگی جدید در این نرم‌افزار برای کاربران می‌باشد:

  • چیدمان زنده: ویرایشگر WYSIWYG – کدنویسی زنده – رندر هم‌زمان برنامه
  • کنسول توسعه دهنده: راهنمای بهینه‌سازی – کمک برای ترجمه – ردیابی ارجاع – طریقه استفاده
  • ارائه نسخه بتا و اجرای صحنه
  • پشتیبانی از ساخت مبتنی بر Gradle
  • رفع و عیب یابی مخصوص اندروید
  • ابزار لینت برای گرفتن عملکرد، قابلیت استفاده، نسخه سازگار با مشکلات دیگر
  • قابلیت Proguard و امضای برنامه
  • مبتنی بر الگوی wizard برای ایجاد طرح اندروید و اجزای مشترک
  • ویرایشگر طرح بندی غنی که به شما اجازه کشیدن و رها کردن UI کامنت‌ها را می‌دهند. گزینه‌ای برای تنظیمات پیش نمایش طرح بندی در صفحه نمایش چندگانه

محتویات 5قسمت اول بسته آموزشی :

 


  قسمت اول دانلود پیش نیاز ها و مکمل های مورد نیاز اندروید
  قسمت دوم دانلود اندروید استودیو و نصب و راه اندازی اولیه   
  قسمت سوم تنظیمات اولیه نصب و ساخت پروژه جدید ابتدایی   
  قسمت چهارم تنظیمات اولیه داخل محیط اندروید استودیو و شبیه ساز اندروید داخلی   
  قسمت پنجم معرفی کلید های میانبر اندروید استودیو تم ها و شخصی سازی ادیتور کد نویسی

 

 

محتویات قسمت های غیر رایگان :

 

قسمت اول کد نویسی اولیه نمونه کد های اولیه ویجت ها و لایه ها  و تست اجرای آنها در شبیه ساز داخلی اندروید

قسمت دوم  معرفی کلاس های اصلی  وضعیت ها متود ها و تعریف   لاگ یا گزارش نویسی برای هر وضعیت فعالیت ها

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

 منابع: 

 ویکیپدیا 

گوگل  

 «Google! Search Engine». دانشگاه استنفورد، ۱۱ نوامبر ۱۹۹۸. بایگانی‌شده از نسخهٔ اصلی در ۲۱ سپتامبر ۲۰۱۱. بازبینی‌شده در ۱۶ سپتامبر ۲۰۱۱.