مقالات تخصصي طراحي اپ موبايل
مرجع رسمي مقالات طراحي اپليكيشن


سيستم برهان اندرويد كه به وسيله گوگل در تاريخ 5 نوامبر 2007 به عالم معرفي شد در صدر اسم كمپاني كوچكي با نهاد گذاراني به اسم هاي اندي رابين ريچ ماينر نيك سيرز و كريس وايت بود. اين مجموعه در حوزه پياده سازي و تشكيل داد قابل انعطاف افزارهاي گوشي و ايجاد كرد سيستم استدلال جديدي براي رقابت با سيستم استدلال چيره آن مجال يعني سيمبين كه در تلفن همراه هاي شركت نوكيا به كارگيري ميشد شغل مي‌كرد.
امتياز اين مجموعه در سال 2005 به وسيله كمپاني كاركشته گوگل با مبلغ 50 ميليون دلار خريداري شد و سيستم استدلال اندرويد را بر شالوده هسته لينوكس پياده سازي نمود. نسبتاً به طور همزمان با اندرويد كمپاني اپل گوشي هاي هوشمند خويش با سيستم ادله تازه خويش يعني IOS به بازار عرضه كرد و اين شروع رقابتي بلندمرتبه در عرصه سيستم دليل¬هاي گوشي بود كه خيلي زود سيستم ادله سيمبين از اين رقابت باز ماند و روز هاي يكه تازي شركت نوكيا به ندرت به انتها رسيد.
كرنل يا اين كه هسته لينوكس چيست
كرنل، هسته سيستم دليل است كه مجموع منابع طراحي اپليكيشن در مشهد سيستم را مانند پردازنده، ياد و ... را به نرم افزار هاي ديگر تخصيص ميدهد. سورس كد كرنل لينوكس دربرگيرنده بيشتراز 21 ميليون خط كد و يكي پركاربرد ترين سورس كد ها در جهان ميباشد. كرنل لينوكس خلال تلفن هاي هوشمند، در دستگاه هاي ديگر مانند تلويزيون، كامپيوتر، سرور، اتومبيل، هواپيما، تحت دريايي و حتي‌د‌ر پايانه هاي دربين المللي فضايي نيز مصرف شده ميباشد.
كرنل را مي شود به يك ساختمان و اجزا آن تشبيه كرد. همه وسايل باطن ساختمان از زيرساخت هاي ساختمان به مراد به كارگيري درست سود ميبرند. براي مثال براي به كار گيري از سردخانه در ساختمان به مكاني اثبات و پريز برق نياز داريم پس آشپزخانه پريز برق و سيمكشي ساختمان جزئي از ذيل ايجاد كرد هاي ساختمان به شمار ميروند كه منابع ما يحتاج مانند نيروي برق را در دست وسايل باطن ساختمان قرار ميدهند. كرنل لينوكس يك هسته سيستم ادله اپن سورس ميباشد كه در سال 1991 به وسيله لينوس توروالدز ساخته شد و بعداز وي هسته لينوكس به ياري بسط دهندگان ديگر در سراسر دنيا بسط داده شد. از وظايف كرنل لينوكس مي شود به مورد ها ذيل اشاره كري:

كرنل لينوكس يك هسته سيستم دليل اپن سورس ميباشد كه در سال 1991 بوسيله لينوس توروالدز ساخته شد و بعداز وي هسته لينوكس به امداد بسط دهندگان ديگر در سراسر عالم توسعه و گسترش داده شد. از وظايف كرنل لينوكس مي شود به مورد ها تحت اشاره نمود:
ذخيره سازي داده ها: خاطر با دسترسي تصادفي (حافظه موقت) به مراد تلاوت ونوشتن متغير وداده ها در خاطر و دسترسي به ياد مستمر براي ذخيره سازي و بازيابي داده ها بر روي ابزار هاي ذخيره سازي مستمر مانند هارد ديسك

مدير ابزار ها: مدير ابزار هاي فرنگي مانند : USB، دوربين، بلوتوس، WIFI

مجال بندي امور: تقسيم كردن مجال پردازشگر در ميان پردازش هاي متفاوت و حق تقدم بندي كردن شغل ها براي پردازش

ساختار اندرويد
مي اقتدار خاطرنشان كرد ساختار سيستم برهان اندرويد دربرگيرنده چهار لايه است كه مخاطب با امداد اين لايه ها با دستگاه تعامل مي نمايد اين لايه ها عبارتند از:

Application
Application Framework
Libraries
Linux kernel


لايه نرم افزار
نرم افزار ها او‌لين و سطحي ترين لايه ميباشند وكاربر از اين لايه با موبايل خويش رابطه برقرار مي نمايد همان كل نرم‌افزار هاي مو جود در گوشي در‌اين لايه جاي دارد.

لايه كادر ورك نرم افزار
لايه قاب ورك نرم افزار به برنامه و لايه بالايي اين قابليت را ميدهد تا به خدمت هاي سطح بالا خيس دسترسي پيدا نمايند واين فعاليت در اندرويد با استعمال از كلاس هاي جاوا شكل ميگيرد و پيشرفت دهندكان اندرويد ميتوانند اين خدمات را در اپليكيشن خويش فراخواني نمايند.از اين خدمات مي شود به موردها تحت اشاره كرد:

Activity Manager: كليه جنبه هاي مجال حيات نرم‌افزار را در دست گرفتن مي نمايد.

Content Providers: تك تك اپليكيشن ها براي برقراري رابطه با يكديگر به‌اين خدمت نياز خواهند داشت.

Resource Manager: دسترسي به منابع و داده ها وارداتي غير كد هاي نرم‌افزار نويسي مانند رنگ ها و تكست ها را قابليت و امكان پذير مي نمايد.

Notifications Manager: اين خدمت براي باخبر كردن مخاطب از چيزي حتي در حين بسته بودن نرم افزار استعمال ميگردد

View System سرويسي براي پيكربندي وطراحي ظواهر اپ

لايه كتاب منزل ها
اين لايه مانند يك ترجمه كننده در ميان لايه هسته لينوكس و قاب ورك ها شغل مي نمايد.اين لايه دربرگيرنده چند كتابخانه و android runtime است. اين كتابخانه ها را با لهجه C و C++ نوشته اند و با ياري يك API توسعه و گسترش دهندگان اندرويد با لهجه جاوا از اين كتابخانه ها به كار گيري مي نمايند.

يك سري كتابخانه اساسي در سيستم عامال اندرويد:

Android.app
Android.content
Android.opengl
Android.database
Android.Operating System
Android.text
Android.view
Android.widget
Android.webkit

android runtime چيست
اندرويد رانتايم يك كليد كامپوننت به اسم دالويك را ساخت‌و‌ساز مي نمايد كه همان نوعي ماشين مجازي جاوا است كه به طور مخصوص براي اندرويد پياده سازي و seo گرديده است.

ماشين مجازي دالويك چيست؟
اين ماشين مجازي بوسيله دن برونستين جهت جاري ساختن شدن نرم‌افزار ها بر روي دستگاه هاي متفاوت با منابع محصور ساخته شد. اين ماشين بر روي دستگاه هاي موبايلي به كارگيري مي گردد كه منابع محصور با اقتدار پردازش تحت و قدمت باتري نادر و ياد اندك مي‌باشند ماشين مجازي دالويك پوشه هاي با پسوند .dex اعمال مي نمايد اين پوشه ها نتايج كامپايل كلاس هاي جاوا هستند و در سيستم استدلال اندرويد SDK اين تبديل را اجرا مي‌دهد.

SDK چيست
SDK مخفف عبارت Software Development Kit و در معناي كيت گسترش اپ است. sdk ها همگي ابزار لازم براي تشكيل داد و پياده سازي در اطراف هاي اپليكيشن نويسي و يا اين كه پلتفرم هاي خاص را براي توسعه و گسترش دهندگان مهيا مي نمايد و سبب ساز مي‌شود مراحل فعاليت پياده سازي نرم افزار گوشي ريلكس خيس و سريع خيس گردد. از اين رو كمپاني گوگل براي سيستم دليل اندرويد يك sdk با اسم android SDK، در دست بسط دهندگان قرار داده ميباشد كه پيشرفت دهندگان با به كارگيري از ابزار آن مي‌توانند نرم افزار هاي متبوع حود را شل خيس و سريع خيس پياده سازي نمايند.

همينطور كمپاني اوراكل يك SDK براي بسط دهندگان جاوا با اسم Jdk (java development kit) ارائه داده ميباشد پس سازه بر اين براي پياده سازي يك نرم افزار اندرويد ما آغاز مي بايست SDK اندرويد را نصب كنيم و از آنجايي كه Android SDK بر مبنا لهجه اپليكيشن نويسي جاوا است پس پيش از آن بايستي JDK را نيز نصب نماييم.

يكي‌از ابزارهايي كه android SDK در مشت توسعه و گسترش دهندگان قرار مي‌دهد Emulator يا اين كه مشابه ساز است. اين ابزار اين قابليت و امكان را مي‌دهد تا دور و بر اندرويد را در سيستم استدلال ويندوز مشابه سازي كرده و اپليكيشن هاي در هم اكنون گسترش را آزمايش و ايفا كرد.

امتیاز:
بازدید:
برچسب: طراحي اپليكيشن در مشهد،
موضوع:
[ ۱۵ فروردين ۱۴۰۲ ] [ ۰۸:۵۲:۳۰ ] [ حامد ] [ نظرات (0) ]
[ ]
.: Weblog Themes By sitearia :.

درباره وبلاگ

نويسندگان
نظرسنجی
لینک های تبادلی
فاقد لینک
تبادل لینک اتوماتیک
لینک :
خبرنامه
عضویت لغو عضویت
پيوندهای روزانه
لينكي ثبت نشده است
پنل کاربری
نام کاربری :
پسورد :
عضویت
نام کاربری :
پسورد :
تکرار پسورد:
ایمیل :
نام اصلی :
آمار
امروز : ---
دیروز : ---
افراد آنلاین : 3
همه : ---
چت باکس
موضوعات وب
موضوعي ثبت نشده است
امکانات وب

سئو کار حرفه ای / خرید پیج اینستاگرام / باربری / دانلود نرم افزار اندروید  / شرکت خدمات نظافتی در مشهد / شرکت نظافت منزل و راه پله در مشهد / شرکت نظافت راه پله در مشهد / شرکت نظافت منزل در مشهد  /سایت ایرونی  / بازی اندروید  /  خدمات گرافیک آریا گستر  / فروش پیج آماده آریا گستر / نیازمندی های نظافتی / وکیل در مشهد / ارز دیجیتال / نیازمندی های قالیشویی / مبل شویی / املاک شمال  / آرد واحد تهران / فیزیوتراپی سیناطب / sell Instagram account safely / نیازمندی های گردشگری / نیازمندی های سالن زیبایی