Android 2.2 در مقابل Android 2.3.3 | مقایسه اندروید 2.2 با 2.3.3 – عملکرد، سرعت و ویژگی ها | Froyo 2.2.1 و 2.2.2 به روز شد
Android 2.2 و Android 2.3.3 تفاوت های زیادی در ویژگی ها و API دارند. Android 2.2 (FroYo) در ماه مه 2010 منتشر شد و نسخه ای جزئی با برخی ویژگی های جدید و بهبودهای کمی بود که به اندروید 2.1 (Eclair) اضافه شده بود. آندروید 2.3.3 در ژانویه 2011 منتشر شد، آن را دوباره ارتقاء جزئی به آندروید 2.3 (شیرینی زنجفیلی). بنابراین اگر تفاوت اندروید 2.2 و اندروید 2.3.3 را تحلیل کنیم، از اندروید 2.1 تا اندروید 2.3.3 را پوشش خواهیم داد. Android 2.3 یک نسخه اصلی است که دارای ویژگی های اضافی زیادی در مقایسه با اندروید 2 است.2 (FroYo). در دسامبر 2010 منتشر شد. برخی از ویژگی های مهم عبارتند از Near Field Communication (NFC)، پشتیبانی از تماس های SIP، پشتیبانی از دوربین های متعدد و یک رابط کاربری جدید. اندروید اولین سیستم عاملی است که ویژگی NFC را در خود جای داده است.
تفاوت بین Android 2.3 و Android 2.3.3 بسیار ناچیز است، فقط بهبودهای کمی در ویژگی ها و ارتقاء API برای توسعه دهندگان وجود دارد. بهروزرسانیها عمدتاً در NFC (ارتباطات میدان نزدیک) و بلوتوث هستند. NFC یک فناوری مفید در تجارت M است که انتظار میرود جایگزین بسیاری از انواع کارتهایی شود که برای تراکنشها حمل میکنیم و میتوان از آن در فروش بلیط و بسیاری از برنامههای کاربردی دیگر نیز استفاده کرد. سطح API جدید اختصاص داده شده به Android 2.3.3 10 است.
Android 2.3.3 API سطح 10 |
ویژگی های اضافی: 1. پشتیبانی بهبودیافته و گسترده از NFC - این به برنامهها اجازه میدهد با انواع بیشتری از برچسبها تعامل داشته باشند و به روشهای جدیدی به آنها دسترسی داشته باشند. APIهای جدید شامل طیف گستردهتری از فناوریهای برچسب هستند و امکان ارتباط محدود همتا به همتا را فراهم میکنند. همچنین قابلیتی برای توسعه دهندگان دارد که از Android Market درخواست کنند در صورتی که دستگاه از NFC پشتیبانی نمی کند برنامه های خود را به کاربران نشان ندهد. در Android 2.3 وقتی یک برنامه توسط کاربر فراخوانی میشود و اگر دستگاه از NFC پشتیبانی نمیکند، یک شی null برمیگرداند. 2. پشتیبانی از اتصالات سوکت غیرایمن بلوتوث - این به برنامهها اجازه میدهد حتی با دستگاههایی که UI برای احراز هویت ندارند ارتباط برقرار کنند. 3. رمزگشای منطقه بیت مپ جدید برای برنامه های کاربردی برای برش بخشی از یک تصویر و ویژگی ها اضافه شده است. 4. رابط یکپارچه برای رسانه - برای بازیابی فریم و ابرداده از فایل رسانه ورودی. 5. فیلدهای جدید برای تعیین فرمتهای AMR-WB و ACC. 6. ثابتهای جدید برای API تشخیص گفتار اضافه شده است - این برنامه از توسعهدهندگان پشتیبانی میکند تا در برنامه خود نمای متفاوتی را برای نتایج جستجوی صوتی نشان دهند. |
Android 2.3 در دسامبر 2010 منتشر شد و یک نسخه بزرگ بود که شامل بسیاری از ویژگیهای جدید و بهبود ویژگیها به Android 2.2 بود. ویژگی های جدید و بهبود ویژگی های اضافه شده به Android 2.2 در جدول زیر آورده شده است.
Android 2.3 (Gingerbread) API سطح 9 |
ویژگی های کاربر: 1. رابط کاربری جدید دارای یک تم ساده و جذاب در پسزمینه مشکی است که به گونهای طراحی شده است که ظاهری زنده و در عین حال کارآمد نیز داشته باشد. منو و تنظیمات برای سهولت در ناوبری تغییر کرده است. 2. صفحه کلید نرم بازطراحی شده برای وارد کردن و ویرایش سریعتر و دقیق متن بهینه شده است. و کلمه در حال ویرایش و پیشنهاد فرهنگ لغت واضح و قابل خواندن است. 3. اتصال کلید چند لمسی به شماره ورودی و نمادها بدون تغییر حالت ورودی 4. انتخاب کلمه و کپی/پیست آسان شد. 5. بهبود مدیریت انرژی از طریق کنترل برنامه. 6. آگاهی کاربران را در مورد مصرف برق فراهم کنید. کاربران میتوانند نحوه استفاده از باتری و مصرف بیشتر باتری را مشاهده کنند. 7. تماس اینترنتی – از تماس های SIP با سایر کاربران با حساب SIP پشتیبانی می کند 8. پشتیبانی از ارتباطات میدان نزدیک (NFC) - انتقال داده های گفتاری با فرکانس بالا در محدوده کوتاه (10 سانتی متر). این ویژگی در تجارت متر مفید خواهد بود. 9. یک تسهیلات مدیریت دانلود جدید که از ذخیره سازی و بازیابی آسان دانلودها پشتیبانی می کند 10. پشتیبانی از چندین دوربین |
برای توسعه دهندگان 1. جمعآوری زباله همزمان برای به حداقل رساندن توقف برنامهها و پشتیبانی از افزایش پاسخگویی بازی مانند برنامهها. 2. رویدادهای لمسی و صفحه کلید بهتر انجام می شود که استفاده از CPU را به حداقل می رساند و پاسخگویی را بهبود می بخشد، این ویژگی برای بازی های سه بعدی و برنامه های فشرده CPU مفید است. 3. از درایورهای ویدیوی شخص ثالث به روز شده برای عملکرد سریعتر گرافیک سه بعدی استفاده کنید 4. رویدادهای ورودی و حسگر اصلی 5. حسگرهای جدید از جمله ژیروسکوپ برای بهبود پردازش حرکت سه بعدی اضافه شده است 6. API باز را برای کنترلهای صوتی و جلوههای کد بومی ارائه کنید. 7. رابط برای مدیریت زمینه گرافیکی. 8. دسترسی بومی به چرخه حیات فعالیت و مدیریت پنجره. 9. دسترسی بومی به داراییها و فضای ذخیرهسازی 10. Android NDk محیط توسعه بومی قوی را ارائه می دهد. 11. ارتباط میدان نزدیک 12. تماس اینترنتی مبتنی بر SIP 13. API جلوههای صوتی جدید برای ایجاد محیط صوتی غنی با افزودن Reverb، تساوی، مجازیسازی هدفون و تقویت باس 14. پشتیبانی از فرمتهای ویدیویی VP8، WebM، و فرمتهای صوتی AAC، AMR-WB 15. پشتیبانی از چندین دوربین 16. پشتیبانی از صفحه نمایش بسیار بزرگ |
دستگاه های Android 2.3 Google Nexus S، Nexus S 4G، HTC Cha Cha، HTC Salsa، Samsung Galaxy S II (Galaxy S2)، LG Optimus 3D، Sony Ericsson Xperia Arc، Sony Ericsson Xperia neo، Sony Ericsson Xperia pro، Sony Ericsson Xperia mini، Sony Ericsson Xperia Play، Motorola Droid Bionic تبلت: HTC Flyer، HTC Evo View 4G |
Android 2.2 (Froyo) Kernel 2.6.32، API سطح 8 |
ویژگی برای کاربران 1. ویجت نکات – ویجت نکات جدید در صفحه اصلی به کاربران برای پیکربندی صفحه اصلی و افزودن ویجتهای جدید پشتیبانی میکند. 2. اکنون تقویمهای Exchange در برنامه تقویم پشتیبانی میشوند. 3. راه اندازی و همگام سازی آسان یک حساب Exchange، فقط باید نام کاربری و رمز عبور خود را وارد کنید 4. در نوشتن یک ایمیل، کاربران اکنون میتوانند نام گیرندگان را به صورت خودکار از فهرست با ویژگی جستجوی فهرست آدرس جهانی تکمیل کنند. 5. دکمههای روی صفحه دسترسی آسان به رابط کاربری برای کنترل ویژگیهای دوربین مانند زوم، فوکوس، فلاش و غیره را میدهند. 6. نقطه اتصال Wi-Fi و اتصال USB 7. تشخیص چند زبان به طور همزمان 8. بهبود عملکرد مرورگر با استفاده از موتور کروم V8، که بارگذاری سریعتر صفحات را بیش از 3، 4 برابر در مقایسه با Android 2.1افزایش میدهد. 9. مدیریت بهتر حافظه، میتوانید چند کاره روان را حتی در دستگاههای دارای حافظه محدود تجربه کنید. 10. چارچوب رسانه ای جدید از پخش فایل های محلی و جریان پیش رونده HTTP پشتیبانی می کند. 11. از برنامههای کاربردی از طریق بلوتوث مانند شمارهگیری صوتی، اشتراکگذاری مخاطبین با تلفنهای دیگر، کیتهای ماشین و هدستهای دارای بلوتوث پشتیبانی کنید. |
برای ارائه دهندگان شبکه 12. امنیت بهبود یافته با گزینههای پین عددی یا رمز عبور الفا عددی برای باز کردن قفل دستگاه. 13. پاک کردن از راه دور - دستگاه را از راه دور به تنظیمات کارخانه بازنشانی کنید تا در صورت گم شدن یا دزدیده شدن دستگاه، داده ها را ایمن کنید. |
برای توسعه دهندگان 14. برنامهها میتوانند در حافظه خارجی مشترک (مانند کارت SD) نصب را درخواست کنند. 15. برنامهها میتوانند از Android Cloud to Device Messaging برای فعال کردن هشدار تلفن همراه، ارسال به تلفن و عملکرد همگامسازی فشار دو طرفه استفاده کنند. 16. ویژگی جدید گزارش اشکال برای برنامههای Android Market به توسعهدهندگان این امکان را میدهد تا گزارشهای خرابی را از کاربران خود دریافت کنند و ثابت کنند. 17. API های جدیدی را برای فوکوس صوتی، مسیریابی صدا به SCO و اسکن خودکار فایل ها در پایگاه داده رسانه ارائه می کند. همچنین APIهایی را ارائه می دهد تا به برنامه ها امکان تشخیص تکمیل بارگیری صدا و توقف خودکار و از سرگیری خودکار پخش صدا را بدهد. 18. دوربین اکنون از جهتگیری پرتره، کنترلهای زوم، دسترسی به دادههای نوردهی و ابزار تصویر کوچک پشتیبانی میکند. نمایه دوربین فیلمبرداری جدید به برنامهها امکان میدهد قابلیتهای سختافزار دستگاه را تعیین کنند. 19. API های جدید برای OpenGL ES 2.0 که با فرمت تصویر YUV کار می کند و ETC1 برای فشرده سازی بافت. 20. کنترلها و پیکربندیهای جدید «حالت خودرو» و «حالت شب» به برنامهها اجازه میدهد تا رابط کاربری خود را برای این موقعیتها تنظیم کنند. 21. API آشکارساز اشارهای مقیاس، تعریف بهتری از رویدادهای چند لمسی ارائه میدهد. 22. برنامهها میتوانند نوار پایین TabWidget را سفارشی کنند. |
دستگاه های Android 2.2 Samsung Captivate، Samsung Vibrant، Samsung Acclaim، Samsung Galaxy Indulge، Galaxy Mini، Galaxy Ace، Samsung Galaxy 551، Samsung Galaxy 580، Galaxy 5. HTC T-Mobile G2، HTC Merge، HTC Wildfire S، HTC Desire HD، HTC Desire S، HTC Desire Z، HTC Incredible S، HTC Aria، Motorola Droid Pro، Motorola Droid 2، Motorola CLIQ 2، Motorola Droid 2 Global، LG Optimus S، LG Optimus T، LG Optimus 2X، LG Optimus One، Sony Ericsson Xperia X10، T-Mobile G2، Kyocera Echo، T-Mobile G2X، تلفن های Android 2.2 4G Samsung Vibrant 4G، Samsung Galaxy S 4G، HTC Inspire 4G، HTC Evo Shift 4G، HTC Thunderbolt، HTC T-Mobile myTouch 4G، Motorola Atrix 4G، HTC EO 3D، تبلت Android 2.2 Samsung Galaxy Tab |
مقالات مرتبط:
تفاوت بین نسخه های سیستم عامل اندروید (OS) منبع باز