تبلیغات

موضوعات

آخرین نظرات

همکاران و دوستان

آمار سایت

  • تعداد مطالب : 1251
  • تعداد صفحات : 8
  • تعداد دیدگاه ها : 1901
  • تعداد کلمات سایت : 715,278
  • آی پی شما : 136.243.36.91

برچسب ها

تبلیغات

 بالن آرزو ويژه مراسم چهارشنبه سوريPC7518BVL
  دود جادويي هفت رنگ ويژه مراسم چهارشنبه سوري 4S PC7518BVL
 حشره كش برقي RIDDEX

پیوندها

متن تبلیغ اول
متن تبلیغ دوم
متن تبلیغ سوم
به سایت پی 30 یوزر خوش آمدید امیدوارم به نیاز های خود برسید
  • ریست پرینتر کانن mp550 ارور ۶C10

    ریست پرینتر کانن mp550 ارور ۶C10
  • ریست پرینتر کانن ***۴ ip

    ریست پرینتر کانن ***۴ ip
  • کرک نرم افزار YoGen Vocal Remover

    کرک نرم افزار YoGen Vocal Remover
  • سریال نامبر آفیس ۲۰۱۰ و ۲۰۱۳ ماکروسافت

    سریال نامبر آفیس ۲۰۱۰ و ۲۰۱۳ ماکروسافت
  • کرک نرم افزار converter xilisoft نسخه ۷٫۸٫۸

    کرک نرم افزار converter xilisoft نسخه ۷٫۸٫۸
  • سریال نامبر نرم افزار Mirillis Action

    سریال نامبر نرم افزار Mirillis Action
  • کرک نرم افزار محبوب ۳D max 2013

    کرک نرم افزار محبوب ۳D max 2013
  • دانلود سریال نامبر نرم افزار Acme CAD Converter 2013 8.6.1...

    دانلود سریال نامبر نرم افزار Acme CAD Converter 2013 8.6.1
آموزش برنامه نویسی برای سیستم عامل آندروید

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

تاریخ : پنج شنبه، ۵ خرداد ۱۳۹۰
۰دیدگاه
نوشته:میثم جعفری
آموزش برنامه نویسی برای سیستم عامل آندرویدReviewed by میثم جعفری on May 26Rating:
امتیازی داده نشده

 

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

 

اندروید سیستم عامل متن بازی است که در ابتدا توسط Android Inc. طراحی گردید و بعدها Google وOpen Handset Allianceآنرا خریداری نمودند. این سیستم عامل، دارای ۱۲ میلیون کد است که ۳ میلیون آن XML، ۲٫۸ میلیون خط C و ۲٫۱ میلیون آن جاوا می باشد. در سال های آینده اندروید در میلیون ها سیستم همراه و موبایل مورد استفاده قرار خواهد گرفت. درصورتی که علاقه مند به برنامه نویسی بوده و یا در این زمینه یک حرفه ای هستید ، زمان یادگیری گسترش نرم افزار های اندروید فرا رسیده است. امروزه پلت فرم های بسیار زیادی برای موبایل وجود دارد، سیمبین، آی فون، ویندوز موبایل، بلک بری، جاوا موبایل، لینوکس موبایل، و غیره از این دسته هستند. دربین پلت فرم های موجود اندروید، دارای ویژگی های خاصی است.

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

۱- یک نرم افزار متن باز مبتنی بر لینوکس است و بدون پرداخت هیچ هزینه ای می توان آنرا دستکاری نمود.
۲- یک نرم افزار مبتنی بر مولفه است که کار برنامه نویسی را بسیار راحت تر می کند . (Component-Based )
۳- پشتیبانی از SQL و GPS امکانات بسیار مفیدی را برای برنامه نویس فراهم می کند.
۴- برنامه ها را می توان در لایه های امنیتی مختلفی اجرا نمود که امکان ماندگاری مناسبی داشته و مزیت مهمی برای گوشی های هوشمند خواهد بود.
۵- گرافیک و صدای با کیفیت قابل قبول را پشتیبانی می کند. انیمیشن های دوبعدی مبتنی بر فلش ، سه بعدی مبتنی بر OpenGL برای ساخت بازی های قابل قبول می تواند در اندروید مورد استفاده قرار گیرد.
۶- پشتیبانی از سخت افزار های روز از ویژگی های مناسب دیگر اندروید است. کد های اندروید مبتنی بر جاوا بوده و توسط ماشین کامپایل Dalvik ترجمه می شوند و جاوا نیز یک زبان مستقل از سخت افزار است . پشتیبانی از دستگاه های ورودی مانند کیبورد، تاچ و ترک بال نیز از ویژگی های اندروید است.

نسخه های مختلف اندروید

– نسخه ۱٫۱:
تاریخ انتشار ۶ فوریه ۲۰۰۹

۲- نسخه ۱٫۵ (Cupcake) مبتنی بر هسته لینوکس ۲٫۶٫۲۷ :

در سی ام آپریل سال ۲۰۰۹ نسخه ی ۱٫۵ با چند بروز رسانی در واسط کاربری، منتشر شد.
– آپلود تصاویر به پیکاسا و ویدئو به یوتیوب از طریق تلفن همراه
– یک کیبورد مناسب با امکان پیش بینی تایپ کاربر
– Bluetooth A2DP
– ویجت های جدید برای سیستم عامل
– انیمیشن به هنگام تعویض صفحه

۳- نسخه ۱.۶ (Donut) مبتنی بر هسته لینوکس ۲٫۶٫۲۹:
در ۱۵ سپتامبر ۲۰۰۹ منتشر شد .
– تجربه تجاری مهم
– یک محیط مجتمع برای دوربین و تصاویر کاربر
– امکان حذف تصاویر گالری بصورت گروهی
– جستجوی مبتنی بر صوت بروز رسانی شده
– یک موتور Text-To-Speech ، پشتیبانی از VPNو ۸۰۲٫۱x
– Screen Resolution بالاتر

۴- نسخه ۲٫۰/۲٫۱ (Eclair) مبتنی بر هسته لینوکس ۲٫۶٫۲۹:
نسخه ۲٫۰ در ۲۶ اکتبر ۲۰۰۹ ، ۲٫۰٫۱ در ۳ دسامبر و ۲٫۱ در ۱۲ ژانویه ۲۰۰۹ منتشر شدند.
– سرعت بالاتر سخت افزاری
– پشتیبانی برای Screen Resolution های مختلف
– استفاده از Google Map 3.1.2
– پشتیبانی از Microsoft Exchange
– زوم دیجیتالی
– کیبورد مجازی پیشرفته تر
– Bluetooth 2.1
– تصاویر پی زمینه بصورت Live
– ۵نسخه ۲٫۲ (Froyo) مبتنی بر هسته لینوکس ۲٫۶٫۳۲ :
تاریخ انتشار آن ماه می ۲۰۱۰ بود.
– پیشرفت سرعت کلی اندروید ، حافظه و کارایی
– استفاده از کروم ۸ و پشتیبانی از موتور جاوااسکریپت
– نرم افزار های کاربردی بیشتر
– امکان سوئیچ بین زبان های مختلف با سرعت بالا
– پشتیباتی آپلود فایل در Browser
– پشتیبانی از Adobe Flash 10.1

-۶ نسخه ۳٫۰ (Gingerbread):
احتمالا اواخر ۲۰۱۰ منتشر خواهد شد.

برنامه نویسی کاربردی برای اندروید

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

نصب ابزار های مورد نیاز

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

java JDK

۱- آخرین نسخه JDK را از آدرس زیر دانلود و نصب نمایید:

http://java.sun.com/javase/downloads/index.jsp

برای آنکه مطمئن شوید آخرین نسخه از JDK ی جاوا را دارید دستور زیر را در محیط Command ویندوز تایپ نمایید:
java –version

Eclipse

۲- مرحله ی بعدی نصب یک محیط برای برنامه نویسی جاوا است که نرم افزار Eclipse از این ژانر توصیه می شود. Eclipse یک نرم افزار متن باز بوده و حتی توسط توسعه دهندگان گوگل نیز مورد استفاده قرار گرفته است. این نرم افزار را می توانید از آدرس زیر دریافت نمایید:

http://www.eclipse.org/downloads/

Android SDK

۳- مرحله ی بعد نصب آخرین SDK مربوط به اندروید است. صفحه ی دانلود اندروید شامل نسخه های مختلف برای ویندوز، لینوکس و مکینتاش است. پس از دانلود نسخه مورد نظرتان باید فایل زیپ را از حالت زیپ خارج نمایید و در مسیری مانند C:\Google کپی نمایید. برای دسترسی به SDK به آدرس زیر بروید:

http://d.android.com/sdk

۴- برای اینکه برنامه نویسی اندروید ساده تر شود گوگل یک Plugin مجزا برای Eclipse و توسعه دهنگان اندروید تدارک دیده است. جهت نصب این Plugin باید مراحل زیر را طی کنید:
– نرم افزار Eclipse را باز نموده و از منوی Help گزینه Software Updates را انتخاب نمایید.
– زبانه Available Software را انتخاب کنید.
– بروی دکمه Add Site کلیک نموده و آدرس

https://dl-ssl.google.com/android/eclipse/

را تایپ نمایید.
در صورتی که مشکلی هنگام نصب Plugin بوجود آمد از http بجای https استفاده کنید.
در نهایت بروی ok کلیک کنید.
– هم اکنون اندروید باید در بخش Available Software قابل مشاهده باشد. چک باکس آنرا انتخاب نموده و بروی دکمه Install کلیک کنید.


Connection Error

در صورتی که با پیغام Connection error مواجه شدید به احتمال زیاد یک فایر وال مانع از اتصال به وب سایت گوگل می شود. برای رهایی از این فایر وال باید در Eclipse از آدرس Proxy Server استفاده نمایید. برای انجام اینکار مسیر زیر رفته و تنظیمات Proxy Server را انجام دهید. ( نام و پورت Proxy Server را وارد کنید. )
۵- زمانی که نصب به اتمام رسید Eclipse را ببندید و مجددا آنرا اجرا نمایید. زمانی که Eclipse مجددا باز می شود پیغام هایی مبنی بر مشخص نمودن مکان SDK اندروید دریافت می کنید که باید مسیر SDK اندروید را به آن بدهید.

 

منبع : پی ۳۰ یوزر

در صورت وجود پسورد در فایل های دانلود شده پسورد مورد نظر : www.p30user.com



تبلیغات

آخرین ارسال ها

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

تبلیغات متنی

رتبه سایت ما

با عضویت در خبرنامه ی ما از آخرین مطالب ما در ایمیل خود با خبر شوید