صفحه 1:
خلاصه ای درباره اندروید - پرتال تخصصی کامپیوتر
any
CiOeCUD
صفحه 2:
=)
»
&
بررسیسیستمعامل ۸۵۸۱0۲۵۲۵
JANDROID بر
DEVELOPER CHALLENGE
توسط شر کت گوگل سافته شده است. ***
در سال ۳۰۱ وارد عرصه رقابت شد. ٩۷۸۳۵ یا گوشی مسب
** بر اساس هسته سیستم عامل لینو کس توسعه یافته است.
آندروید همانند لینو qu 50۳6 0۵6۳ است.
Locke IP تعتمت
صفحه 3:
ویژگی ها و فصوصیات آندروید
*#یرترین و قدرتمندترین ویژگی اندروید
۵ 00۶۳۱ بودن آن است.
*#*آندروید به معنای واقعی “باز” است.
(Je MultyTaSking *
عد IE ایا سس
صفحه 4:
** مروركر مومود در آندرويد بر اساس فريم ورك اوين سورس :01اه ۷۷
توسعه يافته است.
ابزارهای مختلف آندروید برای توسعه دهندگان به رامتی در دسترس است و
توسط شرکت کوک پشتیبانی می شوند.
** تصاویر و فایل های گرافيكي بوسیله 0۳6۳۵1 پردازش می شوند که
كيفيت بالاترى فواهند Cuil
کو کل دسترسی nl dla سودمند و كتابفانه هاى ايلم
|
توسعه و تولید برنامه های کاربردی مبتنی بر آندروید فرآهم et eR
عد IE ایا سس
صفحه 5:
** تمام برنامه ها lp آندروید یکی اند. آندروید فرقى ميان يك برنامه
third-party و توابع هسته سیستم عامل hol js نمی گذارد و هر G09)
توانند دسترسی مساوی به قابلیت های گوشی داشته باشند.
** گوشی هایی که سیستم عامل آندروید را فواهند داشت به کاربرشان اجازه مى
xia تا از تمام قابلیت های یک گوشی هوشمند بهره بیرند.
عد IE ایا سس
صفحه 6:
: اندروید از موارد زیر پشتیبانی مى کند
سفت افزارهایی مختلف همچون ۵۳5 و دوربین های متلوم
7 پیغام های متنی XMPP, SMS , MMS
MPEG-4, H.264, MP3, lo فرمت های مفتلف فایل های مالتع ۶
GIF 9AAC, AMR, JPEG, PNG
GSM/EDGE , CDMA, EV- dolii quail تمامی تکنولوژی های <
صفحه 7:
me
برنامه نویسی اندروید
سیستم عامل اندروید با زان جاوا نوشته شده است. ***
ترم افزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته میشوند
و براى ارتباط با لايه هاى زيرين سیستم عامل میتوانند از كتابفانه هاى
جاوایی اندروید استفاده کنند.
go AndrOid SDK jloslaiwib* توان برنامه هاى مختلفى براى
اين سیستم عامل نوشت.
عد IE ایا سس
صفحه 8:
این سیستم عامل ۴۸ ۷[ندارد.
یرای امری پرنامه های جاوایی روی این سیستم عامل, کدهای جاوا به
کدهای ۳۱۷/11 تبدیل میشوند و سپس )59( Dalvik
gio hol virtual machine .
DaLvik* ی کماشینبازیباولیلستکه ب لیس یستم عامللنرمید
بهينه CPU po g RAM pol Gul os tb و هم باطری مترمصرف
کند
ایا سس
صفحه 9:
معایب آندروید
pre اجراى برنامه و بازيها روى بسيارم
كوشيهاى اندرويد بدليل عدم ممامنكى
**ضعف در سايورت بسيارى كوشيماى
آندرويى مثل XAD
(Lay pac
ann. Darke IP
صفحه 10:
ذاسنتان سلیستم عاقّل"های Uskgo
سیستم عامل موبایل یا *6) ع2() در واقع نوعی از سیستم
عامل است که برای کنترل تلفن های هوشمند. تبلت ها و دیگر
ابزارهای ارتباطی قابل حمل مورد استفاده قرار می گیرد. سیستم
عامل های موبایل مدرن که امروزه رواج دارند قابلیت ها و کارایی
های سیستم عامل کامپیوترهای شخصی را با امکاناتی همچون
صفحه لمسیی بلوتوث. وای فای. جی پی اس دوربین؛ تشخیص
صدا و ضبط و پخش موسیقی و صدا تلفیق کرده اند.
تاریخچه سیستم عامل های موبایل و نقاط عطف آنها را در واقع می
ای از توسعه و پیشرفت تلفن های همراه و هوشمند
دانست. بگذارید به صورت تیتر وار به این روند نگاهی بیاندازیم:
anwar Wher HP a
صفحه 11:
۹-۲ ۱۹۷: برای کتترل تلفن های همراه| از سیستم های نیم افزاری ساده
ای استفاده می شد.
ن هوشمند متولد شد. 67۳۰ 1060 امکناتی همچون صفحه
۷ ۱ پالم دومین نسخه سیستم عامل موبایل خود با نام 6.0 00 0 را
در اکتبر روتمایی کرد. +ببببب:
۹ ولین کامپیوتر دستی با سیستم عامل 102) «م»:() عرضه شد.
۰ ۲: با رونمایی از موبایل (366) :۷ سیمبیان تبدیل به اولین
سیستم عامل موبایل مدرن شد.
۳۰۰۱ اولین اسمارت فون با سیستم عامل پالم او اس با نام سس
©9009 به بازار عرضه شد. پالم در این سال نسخه ۴.۰ سیستم عامل پالم او
اس را روتمایی کرد.:بببب,
anwar Wher HP a
صفحه 12:
اولین اسمارت فون ها (پاکت پی سی) :۲۰۰۲ *
معرفی 6۶ مایکروسافت با سیستم عامل ویندوز
۰۳ ۲: بلک بری اولین موبایل هوشمند خود را عرضه
کرد .+«
۳ ۲: تسخه جدید سیستم عامل موبایل مایکروسافت با
نام ویندوز موبایل ۲۰۰۳ رونمایی شد. در این نسخه
امکاناتی همچون یکپارچه شدن بلوتوت. مرورگر ایتترنت
اکسپلورر ویژه موبایل و ویندوز مديا يلير 91.٠ به جشم
.می خوردند
ایا سس
صفحه 13:
۴ مایکروسافت. ویندوز موبایل ۵ را در می ۲۰۰۵ عرضه کرد. يس از آن در اکتبر همین
سال RIM cS ys سیستم عامل 4.1 05 512060677۷ را رونمایی کرد و گوگل شرکت اندروید را
خرید..
همه
۷
کیا با معرفی سیستم عامل ۰1/261500 اولین تبلت اینترنتی را با نام ۱1770 رونمایی کرد
آیفون اپل با سیستم عامل 105 به عنوان یک تلفن همراه آیپاد-گونه با ابزارهای ارتباط
ایتترنتی وارد بازار شد. +
۷ اتحاد موبایل باز یا 01۷۸ با امضای تفاهم نامه ای میان گوگل. اچ تی سی: سونی. دل ایتتل
موتورولا؛ سامسونگ, ال جی و چند شرکت دیگر؛ پا به عرصه رقایت گذاشت.
۸ اتحاد موبایل باز 1.0 ۵00۲010 را بر روی 05۵1 ۲۷۲6 عرضه کرد. اين اولین اسمارت
فون اندرویدی بود. *
« پالم با رونمایی از اسمارت فون ۳۳6 ۳۵177 سیستم عامل ۷6005 را معرفی کرد. ۲۰۰٩
سامسونگ اولین موبایل با سیستم عامل 502 را یا نام 58500 520151009 به بازار ۹
فرستاد.
و
از دیگر اتفاقات مهم این سال میتوان عرضه نسخه ۱۰۱ اندروید. رونمایی از بلک بری او
اس ۵. ظهور ویندوز موبایل ۶۰۵ و ورود آیفوینو برس ومیجرپازلب. را نام برد.
صفحه 14:
۶ اندروید در این سال فعالیت بسیار چشم گیری داشت که منجر به ارانه نسخه های ۱۰۱ و ۱۰۵ و ۱۰۶ و ۲۰۰
به بازار شد. «
*۲۰: موبایل هایی با سیستم عامل ویندوز فون ۷ به بازار آمدند. اما متاسفانه این سیستم عامل با سیستم عامل
ویندوز موبایل هم خوانی نداشت.
۴ اندروید نسخه های ۲۰۲ و ۲۰۳ خود را معرفی کرد. سیستم عامل آیفون هم به 4.0 105 ارتقا: یافت. +
۴ اادغام سیستم عامل های ۱۸۵67110 و ۰14۵110 اولین سیستم عامل لیتوکسی با نام 1166050 بر روی
اسمارت فون Nokia NO یه بازار آمد. این موبایل موشمتد محصول همکاری
نزدیک نوکیا: ایتتل و بنیاد لینوکس بود. +
۴ در ماه سپتامبر ایتتل و بنیاد لینوکس اعلام کردند که قرار است 66650 (پس از عدم ادامه پشتیبانی
مایکروسافت از آن) طی سال ۱ ۲۰۱ و ۲۰۱۲ تبدیل به سیستم عامل 71260 شود. +
evo * نوو 800 به عنوان اولین اسمارت فون با پردازنده اینتل معرفی گردید. سیستم عامل این موبایل
اندروید است.
۹ بنیاد موزیلا که سازنده مرورگر ایتترنتی متن باز فایرفاکس است. اعلام کرده قصد دارد سیستم عامل
موبایل 05 ۲60" را یه یازار عرضه کند. این سیستم عامل براساس
استانداردهای وب باز طراحی خواهد شد. ۷۷۰۷+
anwar Wher HP a
صفحه 15:
صفحه 16:
روزی چند بار به آینه نگاه می کنید؟
oO
2
IP اهر منم
صفحه 17:
صفحه 18:
صفحه 19:
صفحه 20:
سوكذشت شيستم عاملىٌ نه نام اندرویک
و بينر؛ ني
ee فد محضنولی را بهبازاو عرفته نکرد.
در ۵ توامیر ۲۰۰۷ گوگل کنسرسیومی را حول محور اندروید و با مشارکت تعداد زیادی از
غول های دنیای الکترونیک و موبایل راه اندازی کرد.
در توامیر ۲۰۰۷ نسخه بتای اندروید عرضه شد.
۳ سپتامبر ۲۰۰۸ اولین ابزار اندرویدی توسط اچ تی سی و مجهز به سیستم عامل اندروید
۰ رونمایی شد.
اسمارت فون 0۳) 1/۳6۱ یا 90) نام داشت. اندروید ۱۰۰ سرویس های یکپارچه
گوگل را درون خود داشت.
از مرورگر اینترنتی با پشتیبانی کامل از !1/۳6۱" و ,2/۱ استفاده می کرد. به اندروید
مارکت برای دانلود اپلیکیشن ها و دریافت آپدیت ها دسترسی داشت و قابلیت هایی
همچون چند وظیفگی. چت. وای فای و بلوتوث را پشتیبانی می کرد.
See عم
صفحه 21:
HTC.DREAM G1
صفحه 22:
ویژگی های آخرین نسخه و نسخه بعدی
-
anwar Water Pa
ciIND 01D
صفحه 23:
آخرین نسخه اندروید ۴۰۲ پا جیلی بیلق اسب
صفحه 24:
ه بعدی چی میتونه باشه ؟؟ 2,3 پا 5؟
© ورهودمه 9
© 4
Cupcake Donut Eelair Froyo Gingerbread
Android 1.5, Android 1.6 Android 2.0/2.1 Android 2.2 Android 2.3,
$2 i?
Honeycomb _ Ice Cream Sangyyigh cad ly Bean What Next?
Android 3.0 Android 4.0
صفحه 25:
صفحه 26:
حالا چرا اندروید طرفدارءدازه؟,مکه چی دار۵؟
اپلیکیشن ها
اپلیکیشن ها همانند خون جاری در رگ های سیستم عامل ها می
باشند. اگر سیستم عاملی بهترین باشد اما اپلیکیشن
و نرم افزار نداشته باشدء باید بگویم که آن سیستم عامل مرده است.
اپلیکیشن هایی که برای آندروید وجود دارند بسیار زياد و كاربردى
می باشند. بسیاری از تولید کنندگان هم می توانند گوشی هایی
بسازند که با آندروید و اپلیکیشن هایش کار کند» درست برعكس ايل
5 یعنی هیچ انحصاری وجود ندارد.
حق انتخاب
شما می خواهید یک تلفن آندرویدی بخرید اما شما سامسونگ را
دوست نداربد» ولی از اج تی سی خوشتان می آید. خوب؛ هر دو
این کمپانی ها تلفن های آندزویدی قولید می کنند. این سیستم عامل
۲ ۱۳۲ ۳ يودع #4 #>#عقة 2 ی eth sa.
صفحه 27:
تنوع محصولات
تلفن های آندرویدی دارای انواع و مدل هاى بسیاری هستند. از
تلفن غول پیکری همانند کالکسی نوت گرفته تا گوشی های
کوچکی همانند اکسپریا مینی. حق انتخاب با شماست. به غير از
اندازه» این تنوع در خصوصیات و ویژگی های آنها نیز وجود
دارد. اصولا می توان گفت که شما با هر بودجه ای می توانید یک
تلفن آندرویدی داشته باشید. این درست برعکس 0( است که
فقط مجبورید یک شکل گوشی با خصوصیات و ویژگی های
مشخص داشته باشید. فقط بک نوع!
anwar ekg Pe
صفحه 28:
۰ آزادی
۰ آخرین مورد هم اپن سورس بودن با متن باز بودن آندروید است.
سازندگان هرجور که دوست دارند می توانند این سیستم عامل را
برای محصولاتشان بهینه کنند. در ضمن آندروید فقط مختص به
تلفن ها نیست. این سیستم عامل را می توان روی تبلت ها»
تلویزیون ها و ساعت های مچی هم استفاده کرد. البته اپن سورس
بودن مستقیما مصرف کننده را از مزیت هایش بهره مند نمی سازد»
اما دست آوردهای کمپانی های تولید کننده از این خاصیت برای
مصرف کنندگان خوشایند و خوشحال کننده خواهد بود.
آیا شما هم آندروید را دوست دارید؟ به نظر شما دلیل دیگری هم
برای این علاقه وجود دارد؟
anwar ekg Pe
صفحه 29:
نمودار های"بررسی محبو Srp ols ونشتخه های آن
jen Smartphone OS Stats
‘Comparision of the Smartphone OS Market
otter
10S ۶۷
15.008
Bata
20
Blackbery
1.00% وبلاگینا
sald سرد
سس
صفحه 30:
چند اصطلاح و توضیح آنها
ت:
يام
200 با رونک رشرفر آیند یاسنکه به دلرنده تسلفن
هوشمنده تسباسهسا هرلبزار,اندوویدوچمیگر اجازه میدهد تا
دسترسیویژهلیسه تسملمیبلیلهایسیستم علملدلشته باشد.
سلیرچسترسیمعمولا بسا نام دسترسیون(ویشلی يا بس
عحس»<) شناخته میشود.
با انجام این کار» دارنده ابزار اندرویدی از بند محدودیت های
ایجاد شده توسط کار خانه سازنده دستگاه با اپراتور موبایل رها
می شود و حتی می تواند به جایگزینی برنامه های اصلی سیستم
عامل» نصب برخی برنامه های تحت لینوکس و حتی تعویض
کامل سیستم عامل اندروید با نسخه جدیدتر یا بهینه سازی شده
بپردازد.
4١ ار رم
صفحه 31:
به آپدیت ها و بسته های بروز رسانی نسخه اندروید *
میگویند . که به دو صورت استوک (اصلی) و کاستوم(تغییر
داده شده) موجود است . کاربر با نصب یک رام بر روی
گوشی اندرویدی خودش میتواند از نسخه های مختلف
.اندر وید استفاده کند
۰ از مشهورترین کاستوم رام های موجود می توان به گزینه
wh همجون )مرن و 0200 و لسلی)
مبامره؟) اشاره کرد.
anwar ekg Pe
صفحه 32:
: xc ef
وقت سوال پرسیدنه!! ۲
۹4
صفحه 33:
PAS eerie
oe
كيه اجمه ممم
fan)
مم
روجهم
مسبم
مرو عمط ععجمی سس
eater a taal td
pi سيت ساد ‘Acericy Manager
و acy Core Location
ود و رد و ل سس
73
2555559
ی
تست
ات رن رن
صفحه 34:
َيه اول : برنامه های پیشفرض PS
Applications washed
07
در این لایه سیستم عامل نرم افزار های پیْقرض خود را ارایه میکند ۲1
Email 7
SMS Program
Calendar
Maps
Browser
Contacts
Etc
5ك 4ه 4ه 4ه
ترم لقزلرها ع یس Soe BOT
قرم فد به کمک زبان برنامه نویسی چاو نوشته میشوند ۲۰
صفحه 35:
Application Framework
Pestana.
دسترسی به کامپوننت ها و موارد مورد نیازیرای ساخت برنامه م
v Developers have full access to the same framework APIs
دستوسی به used by the core applications. pine ite cciggal
ساخت برنامه جدید .60۳۱۵0۳6۳15 v Users are allowed to replace
v Each application can publish its capabilities which other
یک کامپوفنت برای دوبرنامه ۱56 6۵۳ APPS
عو IE نهر منم
صفحه 36:
Libraries
9 شامل کتایشانه های پرتامه تویسی (سی++) لام یرای کامپوتنت ها
7 دسترسی یه پایگاه داده و مایم مارجی یرای برثامه های کاریر در این )02
عو IE نهر منم
صفحه 37:
7 هسته مرگزی
9
سوس
دسترسی به کتابخانه های جاوا جهت اجرای برنامه های نوشته شده با جاوا
v APIs
» Data Structures
» Utilities
» File Access
» Network Access
> Graphics ete, “Verte
صفحه 38:
Linux Kernel
LINUX KERNEL
raed
بعضى موارد موجود در یه لینوکس
Memory and Process Management 7«
y Network Stack
vy Driver Model
y Security
» دسترسی به سختت مر
صفحه 39:
مزییات یک سرویس که
توسما سس
نمایش داده میشود
سرویس ها:
سرویس ها تفاوتی با اکتویتی ها ندارند اما سرویسر
ها فقط دارای یک رابط کاربری نیستند و به همین
علت هیچ وقت نمایش داده نمیشوند . مثلا در یک
برنامه که وظیفه دارد اطلاعاتی از ابنترنت دانلود
کند یک سرویس برای دانلود اطلاعات موجود
است. که اکتویتی اصلی برنامه به کمک دستور لد
to میتواند این سرویس را کنترل کند. و اگر به
دلایلی مثلا خروج ناگهانی از برنامه اکتویتی <<
اصلی بسته شود سرویس کماکان اجرا مپشود. —
صفحه 40:
Broadcast receiver:
یک سری از پبام های مهم سستمی هستند مانند LOW
۷ با 299296 a ۱3۷6 ۷۵۷ که کاربر میتواند
از انها در برنامه خود استفاده کند.
ec tyes leg al ۱ عفن لد و
بلوتوث و وای فای در آن قوار-هارند.
صفحه 41:
November 13, 2008 9 4:46 AM 5 12February 2009 ۰8 [6 ۷
YES OPTUS
fl Facebook
7 Unread messages 4:46 AM
8 @ New email
2 unread conversations 12:13 PM
ED +61412610223
0412610223 called, No Voicemall... 12:08 ۷
Missed call
0412610228 1208 PM
صفحه 42:
اه کننده محتوا تا content provider
تی که به صورت اشتراکی در برنامه موجودند مانند تعداد تماس های ناموفق یا بانک اطا
مخاطبان که برنامه های مجاز میتوانند به آنها دسترسی داشته باشند.
کاربر میتواند به کمک فراهم کننده های محتوا اطلاعات مورد نیاز خود را در قالب فايل
اطلاعاتی ذخیره نماید.
ل حساب کاربری فرد در موبایل (معمولا جی میل) توسط مرور گر خوانده میشود یعنی ۱
| |0۲21 مراجعه کند بدون نیاز به وارد کردن اطلاعات به صندوق ورودی ارجاع داده
ات توسط فراهم کننده محتوا در اختیار مرور گر قرار میگیرد ولی قابل مشاهده و دستکار
زیرا ارتباط فراهم کننده محتوا باید توسط ۲650۱۷6۲ 20۱06 بر قرار شود.
البته هنگام نصب برنامه ها کاربر میتواند دسترسی برنامه را کنترل کند.
شیوه ای که انتی ویروس های اندروید انجام میدهند!!
anwar ekg Pe