اندروید

|

اندروید-مقدماتیاندروید یک سیستم عامل open source و بر پایه لینوکس که برای دستگاه های موبایل مانند تلفن های هوشمند و تبلت ها می باشد.اندروید توسط handset ailliance open با رهبری google توسعه داده شده است.

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

اولین نسخه بتای توسعه نرم افزار اندروید توسط گوگل در سال 2007 منتشر شد که به عنوان اولین نسخه تجاری,اندروید 1.0 در سپتامبر 2008 منتشر شد.در 27 ژوئن 2012 در کنفرانس1/0 گوگل ,گوگل نسخه بعدی اندروید یعنی jelly bean 4.1 را معرفی کرد.jelly bean یک به روز رسانی رو به جلو با هدف اصلی پیشرفت رابط کاربری در 2 زمینه عملکرد و اجرا است.کد منبع اندروید تحت گواهی نرم افزار open source و به صورت رایگان قابل دسترسی است.گوگل اکثر کد را تحت گواهی Apache نسخه2 مابقی تغییرات هسته لینوکس تحت (gnu) نسخه 2 منتشر کرده است.

اندروید یکه سیستم عامل قدرتمند است که در حال رقابت با اپل 4gs است و ویژگیهای بزرگی را پشتیبانی میکند.مقدار کمی از آن ها در پایین لیست شده است.ha

رابط کاربری زیبا

Beautiful ui

ارتباطات

connectivity

حافظه

storage

پشتیبانی رسانه

Media support

پیام رسانی

messaging

وب گردی

Web browser

چند لمسی

Multi-touch

ویجت های قابل تغییر اندازه

Resizable widgets

چند زبانی

Multi-language

پیام رسانی ابری گوگل

gcm

وای فای مستقیم

Wi-fi direct

پرتو اندروید

Android beam

برنامه های اندروید معمولا در زبان جاوا با استفاده از بسته توسعه نرم افزار اندروید توسعه داده می شوند.زمانی که توسعه داده شد برنامه های اندروید میتوانند به راحتی بسته بندی شوند ودر فروشگاه هایی نظیر google play,slideme,opera mobile store,mobango,f-droid و amazon appstore فروخته شوند.

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

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

multimedia

news

music

Food & drink

lifestyle

sports

books

weather

travel

navigation

reference

business

finance

utilities

Social media

اسم های کد اندروید از حرف A تا L بهصورت پشت سرهم میباشد مثل:

Aestro,blender,cupcake,donut,éclair,froyo,gingerbread,honeycomb,ice cream sandwitch,jelly bean,kitkat و lollipop.

API چیست؟

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

API
Lollipop_mr1 22 Android5.1
lollipop 21 Android5
Kitkat_watch 20 Android4.4w
kitkat 19 Android4.4
Jelly_bean_mr2 18 Android4.3
Jelly_bean_mr1 17 Android4.24.2.2
Jelly_bean 16 Android4.14.1.1
Ice_cream_sandwitch_mr1 15 Android4.0.34.0.4
Ice_cream_sandwitch 14 Android4.04.0.14.0.2
Honeycomb_mr2 13 Android3.2
Honeycomb_mr1 12 Android3.1.x
honeycomb 11 Android3.0.x
Gingerbread_mrq 10 Android2.3.4Android2.3.3
gingerbread 9 Android2.3Android2.3.1Android2.3
froyo 8 Android2.2.x
Éclair_mr1 7 Android2.1.x
Éclair_0_1 6 Android2.0.1
eclair 5 Android2.0
donut 4 Android1.6
cupcake 3 Android1.5
Base_1_1 2 Android1.1
base 1 Andoid 1.0

دریافت آخرین مطالب وبلاگ در کانال داتینه

علی نعیمی

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

نظرات
نظر بدهید