آموزش برنامه نویسی اندروید | Android Programming Tutorials

Android چیست؟

اندروید یک سیستم عامل متن باز است که بر پایه لینوکس ساخته شده است و اکنون توسط گوگل پشتیبانی می شود و آخرین نسخه آن یعنی نسخه 8 سیستم عامل اندروید اوریو نام دارد.

برنامه نویسی سیستم عامل اندروید:

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

 زبان برنامه نویسی اندروید:

زبان اصلی برنامه نویسی سیستم عامل اندروید جاوا است. شما برای آنکه بتوانید یک اپلیکیشن برای این سیستم عامل تولید کنید، باید شروع  به یادگیری زبان جاوا بپردازید، همچنین برای طراحی ظاهر اپلیکیشن های اندروید باید از زبان Xml که یک زبان ساده و بیشتر شبیه Html است، استفاده کنید. در برنامه نویسی اندروید ما دو نوع برنامه نویسی داریم، نوع اول برنامه نویسی Native و نوع دوم برنامه نویسی Hybrid است.

حدود 70 درصد از گوشی های هوشمند دنیا از سیستم عامل اندروید استفاده می کنند. تعداد برنامه نویسان اندروید در سراسر دنیا به چند میلیون نفر می رسد و از دارای جامعه بسیار قوی است و به همین دلیل دارای پشتیبانی بسیار قوی می باشد.

برنامه نویسی Native:

در این روش از برنامه نویسی، ما از زبان اصلی برنامه نویسی برای اندروید یعنی جاوا استفاده می کنیم. در حقیقیت، برنامه نویسی نیتیو اصلی ترین روش برنامه نویسی اندروید است که برنامه های تولید شده در این روش دارای سرعت فوق العاده بالا، کاربرد بهتر و … می باشند. در این روش برنامه ویس اجازه دسترسی به تمام امکانات سیستم عامل را دارد.

برنامه نویسی Hybrid:

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

روش برنامه نویسی Hybrid  مناسب برای برنامه نویسان حوزه وب می باشد، کسانی که قصد دارند تا به جز برنامه نویسی وب به برنامه نویسی موبایل نیز بپردازند.

زبان برنامه نویسی این روش Html Css Javascript است و برای همین است که می گوییم این روش مناسب برای برنامه نویسان وب می باشد. از مزایا روش Hybrid  می توان به نوشتن یک بار کد و استفاده از آن در بستر های مختلف اشاره کرد.

در ادامه به شرح انواع تکنولوژی های موجود برای برنامه نویسی به صورت هایبرید می پردازیم:

  • آموزش ساخت پیام  Self-Destructing در اپلیکیشن Android

آموزش ساخت پیام Self-Destructing در اپلیکیشن Android

جمعه ۱۰ مرداد ۱۳۹۳ - ساعت ۱۵:۴۷
  • آموزش طراحی آیکن برای IOS و Android

آموزش طراحی آیکن برای IOS و Android

چهارشنبه ۰۱ مرداد ۱۳۹۳ - ساعت ۲۰:۵۱
  • آموزش اتصال اپلیکیشن Android به وب سرویس RESTful

آموزش اتصال اپلیکیشن Android به وب سرویس RESTful

دوشنبه ۳۰ تیر ۱۳۹۳ - ساعت ۲۳:۱۶
  • شروع برنامه نویسی Android

شروع برنامه نویسی Android

یکشنبه ۲۹ تیر ۱۳۹۳ - ساعت ۲۱:۳۶
  • آموزش استفاده از Phone Gap

آموزش استفاده از Phone Gap

جمعه ۲۷ تیر ۱۳۹۳ - ساعت ۰۳:۲۲
  • آموزش پیشرفته ساخت اپلیکیشن های موبایل با Flash

آموزش پیشرفته ساخت اپلیکیشن های موبایل با Flash

جمعه ۲۷ تیر ۱۳۹۳ - ساعت ۰۱:۱۲
  • شروع کار با Android Studio

شروع کار با Android Studio

سه شنبه ۲۴ تیر ۱۳۹۳ - ساعت ۰۳:۴۴
  • آموزش برنامه نویسی Android با Eclipse

آموزش برنامه نویسی Android با Eclipse

چهارشنبه ۱۸ تیر ۱۳۹۳ - ساعت ۲۲:۵۶
  • برنامه نویسی Android با Android Studio و Eclipse

برنامه نویسی Android با Android Studio و Eclipse

یکشنبه ۱۵ تیر ۱۳۹۳ - ساعت ۲۲:۳۹
  • آموزش ساخت اپلیکیشن اندروید با ابزارهای ساده

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

جمعه ۱۳ تیر ۱۳۹۳ - ساعت ۲۲:۱۶
  • آموزش ساخت اپلیکیشن Android در سی شارپ با Xamarin

آموزش ساخت اپلیکیشن Android در سی شارپ با Xamarin

پنج شنبه ۱۲ تیر ۱۳۹۳ - ساعت ۲۲:۰۶
  • شروع برنامه نویسی Android

شروع برنامه نویسی Android

چهارشنبه ۱۱ تیر ۱۳۹۳ - ساعت ۲۱:۵۲
  • آموزش ساخت اپلیکیشن موبایل با Flash

آموزش ساخت اپلیکیشن موبایل با Flash

چهارشنبه ۱۱ تیر ۱۳۹۳ - ساعت ۲۱:۰۶
  • آموزش طرح بندی در اندروید  Android Layout Fundamentals

آموزش طرح بندی در اندروید Android Layout Fundamentals

شنبه ۰۷ تیر ۱۳۹۳ - ساعت ۱۷:۵۸
  • آموزش عملی PhoneGap

آموزش عملی PhoneGap

چهارشنبه ۰۴ تیر ۱۳۹۳ - ساعت ۲۲:۳۹
  • آموزش اندروید برای برنامه نویسان دات نت قسمت دوم

آموزش اندروید برای برنامه نویسان دات نت قسمت دوم

یکشنبه ۰۱ تیر ۱۳۹۳ - ساعت ۲۱:۱۶
  • آموزش اندروید برای برنامه نویسان دات نت قسمت اول

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

یکشنبه ۰۱ تیر ۱۳۹۳ - ساعت ۲۱:۱۰
  • آموزش ساخت اپلیکیشن اندروید با سی شارپ

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

یکشنبه ۰۱ تیر ۱۳۹۳ - ساعت ۱۹:۵۷
  • آموزش کامل برنامه نویسی Android با Java

آموزش کامل برنامه نویسی Android با Java

یکشنبه ۰۱ تیر ۱۳۹۳ - ساعت ۱۷:۵۳
  • آموزش Android NDK

آموزش Android NDK

یکشنبه ۰۱ تیر ۱۳۹۳ - ساعت ۱۶:۵۷
  • ساخت اپلیکیشن های Android و iOS با Dreamweaver CS5.5

ساخت اپلیکیشن های Android و iOS با Dreamweaver CS5.5

یکشنبه ۰۱ تیر ۱۳۹۳ - ساعت ۱۶:۵۴