اندروید و iOS سیستم عامل هایی هستند که عمدتاً در فناوری تلفن همراه مانند گوشی های هوشمند و تبلت ها استفاده می شوند. اندروید که مبتنی بر لینوکس و تا حدی منبع باز است، رابط کاربری و ویژگی های اصلی آن معمولاً از بالا به پایین قابل تنظیم تر است. با این حال، iOS عناصر طراحی یکنواخت و گاهی اوقات کاربر پسندتر ارائه می دهد.
تصویر کانسپتی از گوشی آنر مجیک ۶ پورش دیزاین
در هر حال باید سیستمهای تلفن هوشمند و رایانه خود را با دقت انتخاب کنید، زیرا تغییر از iOS به Android یا بالعکس، شما را ملزم به خرید مجدد برنامهها در فروشگاه Google Play یا Apple App Store میکند. اندروید در حال حاضر رایج ترین پلتفرم گوشی های هوشمند در جهان است و توسط بسیاری از سازندگان گوشی های مختلف استفاده می شود. در حالی که iOS فقط در دستگاههای Apple مانند iPhone استفاده میشود.
iOS چیست؟
iOS یک نوع سیستم عامل تلفن همراه است که توسط شرکت اپل به طور خاص برای دستگاه های آیفون، آی پد و آی پاد تاچ توسعه یافته است. آی او اس یک سیستم عامل متن بسته است، به این معنی که کد منبع برای عموم در دسترس نیست و فقط اپل می تواند آن را تغییر دهد. iOS به دلیل ویژگی هایی چون سادگی، امنیت و سهولت استفاده، شناخته شده است و به طور گسترده به عنوان یکی از کاربرپسندترین سیستم عامل های تلفن همراه در نظر گرفته می شود. iOS دارای یک رابط کاربری لمسی، دستیار صوتی Siri و اپ استور است که کاربران می توانند در آن برنامهها و بازیهای مختلف را دانلود کنند و با سایر محصولات اپل مانند رایانههای مک و اپل واچ ادغام شوند. iOS بهروزرسانیهای منظمی را دریافت میکند که ویژگیهای جدید، بهبودها و رفع اشکال را ارائه می دهد.
اندروید چیست؟
اندروید نیز یک سیستم عامل موبایلی است که توسط گوگل توسعه یافته است. این سیستم برای گوشی های هوشمند، تبلت ها، ساعت های هوشمند و سایر دستگاه های تلفن همراه طراحی شده است. اندروید یک پلتفرم منبع باز است، به این معنی که کد منبع آن به صورت آزاد، در دسترس توسعه دهندگان است و به آنها اجازه می دهد تا سیستم عامل را مطابق با نیازهای خود تغییر داده و سفارشی کنند. اندروید یک رابط کاربری بسیار قابل تنظیم، اکوسیستم برنامه گسترده و ادغام با سرویسهای Google مانند Gmail، Google Maps و Google Drive را ارائه میدهد. اندروید همچنین گزینه های سخت افزاری مختلفی را از تولیدکنندگانی مانند سامسونگ، ال جی و موتورولا ارائه می دهد. این سیستم عامل بهروزرسانیهای منظمی را دریافت میکند که ویژگیهای جدیدی را اضافه کرده و تجربه کاربر را بهبود میبخشد.
تفاوت اندروید و آیفون از لحاظ رابط کاربری
iOS و Android هر دو از رابطهای لمسی استفاده میکنند که شباهتهای زیادی با هم دارند؛ همان ویژگی کشیدن انگشت، ضربه زدن و کوچک کردن و زوم کردن برای استفاده از قابلیت های مختلف! هر دو سیستم عامل در صفحه اصلی راه اندازی می شوند که شبیه به دسکتاپ کامپیوتر است. البته صفحه اصلی iOS فقط دارای ردیفهایی از نمادهای برنامه است، Android اجازه استفاده از ویجتهایی را در صفحه اصلی میدهد که شامل نمایش اطلاعات بهروزرسانی خودکار مانند آبوهوا، ایمیل و… می شود. رابط کاربری iOS دارای یک داک است که در آن کاربران میتوانند بیشترین برنامههای پرکاربرد خود را پین کنند.
یک نوار وضعیت در بالای هر دو سیستم iOS و Android اجرا می شود و اطلاعاتی مانند زمان، سیگنال WiFi یا تلفن همراه و عمر باتری را ارائه می دهد. در اندروید نوار وضعیت، تعداد ایمیلها، پیامها و یادآوریهای تازه دریافتشده را نیز نشان میدهد.
مقایسه برخی از ویژگیهای Android 11 و iOS 14 را بخوانید:
نکات برجسته و مزایای اندروید 11 عبارتند از:
گفتگوهای اولویت دار
کنترل ها و پرداخت های دستگاه یکپارچه
مجوزهای یکبار مصرف
ضبط صفحه بومی
بهبود کنترل رسانه ها
پشتیبانی پیشرفته از دستگاه های تاشو
مزایای iOS 14 عبارتند از:
ویجت سفارشی
تصویر در تصویر
تماس های تلفنی فشرده
برنامه های پیش فرض شخص ثالث
جستجو در برنامه ها
جستجوی ایموجی
قفل نوردهی
QuickTake Video
چت های پین شده در پیام ها
بسیاری از تولیدکنندگان مختلف، گوشیهای اندرویدی را عرضه میکنند و معمولاً برخی از سفارشیسازیها را به عنوان مثال HTC Sense یا Samsung TouchWiz بر روی تجربه اندروید انجام میدهند. بسته به دستگاه و شرکت مخابراتی شما، ممکن است برنامههای از پیش نصبشدهای همراه با دستگاه Android شما ارائه شود.
تجربه ی کاربر؛ تفاوت اندروید و آیفون
این مقاله توضیح میدهد که چگونه الگوهای طراحی برنامه باعث تفاوت اندروید و آیفون شده است. اندروید معمولاً یک دکمه بازگشت دائمی برای ناوبری دارد. در حالی که ظاهر و احساس متفاوتی ایجاد می کند اما در بسیاری از برنامهها مانند TikTok، YouTube و WhatsApp زمانی که از Android به iOS یا برعکس تغییر میکنید آشنا به نظر میرسند.
ویژگی های انحصاری
ویژگی های منحصر به فرد iOS عبارتند از:
iMessage: شاید محبوبترین برنامه iOS باشد. iMessage هم پیامهای SMS (زمانی که طرف مقابل در پلتفرمی غیر از اپل است) و هم چت پشتیبانی شده توسط اپل (زمانی که همه شرکتکنندگان از iMessage استفاده میکنند) را مدیریت میکند. ادغام آن با Apple Pay ارسال و دریافت پول از طریق iMessage را بسیار آسان می کند.
AirDrop: AirDrop از بلوتوث برای اشتراکگذاری فایلها، تصاویر، ویدئوها و پیوندها از iPhone به هر دستگاه اپل دیگری استفاده میکند. استفاده از این ویژگی بسیار آسان است.
اشتراک گذاری رمزهای عبور وای فای: اشتراک گذاری رمزهای عبور وای فای بین دو دستگاه iOS بسیار آسان است. به سادگی دستگاه ها را نزدیک یکدیگر نگه دارید؛ یک پنجره بازشو ظاهر می شود که از شما می پرسد آیا می خواهید رمز عبور خود را به اشتراک بگذارید و بعد بقیه مراحل را انجام دهید.
بارگذاری برنامه: iOS به طور خودکار برنامه هایی را که استفاده نمی کنید شناسایی کرده و آن ها را از دستگاه حذف می کند. البته داده های برنامه ها حفظ می شود و زمانی که تصمیم می گیرید از آن ها استفاده کنید دوباره نصب می شوند.
راه اندازی سریع دستگاه های جدید: اپل جابجایی از آیفون قدیمی به آیفون جدید را بسیار آسان می کند. هنگام راهاندازی یک آیفون جدید، وارد کردن برنامهها، دادهها، رمزهای عبور و تنظیمات بسیار آسان است.
ویژگی های منحصر به فرد اندروید عبارتند از:
سفارشیسازی صفحه اصلی: اندروید انعطافپذیری زیادی برای افزودن ویجتها و سفارشیسازی طرحبندی صفحه اصلی ارائه میدهد. همچنین از برنامه هایی دیگری که مدیریت صفحه اصلی را بر عهده دارند پشتیبانی می کند.
مدیریت فایل: اندروید به کاربران امکان انتخاب یک فایل منیجر را می دهد و همچنین دسترسی به سیستم فایل را فراهم می کند. هنگام وصل کردن یک دستگاه Android به رایانه شخصی، سیستم، فایل تلفن را به عنوان یک درایو دیگر نشان میدهد که امکان دسترسی به ویژگی کشیدن و رها کردن را برای انتقال فایلها بین تلفن و رایانه فراهم میکند.
فضای ذخیرهسازی قابل ارتقا: اکثر تلفنهای اندرویدی دارای فضای ذخیرهسازی قابل افزایش یا ارتقا هستند. در حالی که ممکن است تلفن شما فقط 32 یا 64 گیگابایت فضای ذخیره سازی داشته باشد، می توانید یک کارت microSD اضافه کنید تا آن را به 1 ترابایت بیشتر ارتقا دهید.
چند کاربر و حساب مهمان: در حالی که iOS یک سیستم عامل تک کاربره است، اندروید پشتیبانی از چندین کاربر و حتی یک حساب مهمان را به قابلیت های این سیستن اضافه کرده است. این قابلیت، به ویژه برای به اشتراک گذاری تلفن خود با بچه ها یا با دوستی که ممکن است به طور موقت به سیستم نیاز داشته باشد مفید است.
تقسیم صفحه: iOS از صفحه نمایش تقسیم شده فقط برای iPad پشتیبانی می کند. اندروید از این قابلیت برای گوشی ها نیز پشتیبانی می کند.
ارتقاء نرم افزار؛ تفاوت اندروید و آیفون
ارتقا نرم افزار یکی از زمینههایی است که کاربران iOS در آن مزیت بیشتری عائدشان می شود. بهروزرسانیهای iOS عموماً برای همه دستگاههای iOS در دسترس هستند. برای مثال هنگامی که اپل iOS 14 را در پاییز 2020 منتشر کرد، برای مدلهای آیفون قدیمی مانند iPhone 6S که در سپتامبر 2015 منتشر شده بود، نیز در دسترس قرار گرفت! اپل از قابلیت سختافزاری به عنوان دلیلی که ممکن است برخی از دستگاههای قدیمیتر همه ویژگیهای جدید را دریافت نکنند، ذکر میکند.
اگرچه گوگل، اغلب اندروید را بهروزرسانی میکند، اما برخی از کاربران ممکن است متوجه شوند که بهروزرسانیها را در تلفن خود دریافت نمیکنند یا حتی گوشیهایی با نرمافزار قدیمی خریداری میکنند. این سازندگان تلفن هستند که تصمیم می گیرند آیا و چه زمانی ارتقاء نرم افزار را ارائه دهند. آنها ممکن است برای همه تلفن ها و تبلت های موجود در خط تولید خود، ارتقاء به آخرین نسخه اندروید را ارائه ندهند. حتی زمان ارتقا یک نسخه، ممکن است چند ماه پس از انتشار نسخه جدید باشد.
تفاوت اندروید و آیفون در سرعت
با تراشه های سری A که اپل در داخل iOS طراحی می کند، این شرکت تقریباً دو سال از بهترین تلفن های اندرویدی که معمولاً تراشه های سری اسنپدراگون کوالکام را اجرا می کنند، جلوتر است و برتری دارد. نتایج نشان می دهد آیفون 12 به راحتی هر دو گلکسی 20 سامسونگ و پیکسل 5 گوگل را در تست استرس Geekbench 5 و 3DMark’s Wild Life شکست می دهد.
عمر باتری و مدیریت مصرف
بسیاری از تولیدکنندگان گوشی های اندرویدی(اما نه همه آنها) دستگاه های خود را به باتری های بزرگ با عمر طولانی تر مجهز می کنند. باتری های اپل به طور کلی به اندازه بزرگ ترین باتری های اندروید نیستند. با این حال، اپل می تواند از طریق بهینه سازی سخت افزار/نرم افزار، عمر باتری مناسبی را ارائه دهد.
برنامه های موجود در iOS در مقابل Android
Android برنامهها را از Google Play دریافت میکند. گوگل پلی در حال حاضر بیش از 1 میلیون برنامه در دسترس دارد که بیشتر آنها روی تبلتها اجرا میشوند. با این حال، برخی از دستگاههای Android، مانند Kindle Fire هم هستند که از فروشگاههای برنامه جداگانه استفاده میکنند در حالی که مجموعه کوچکتری از برنامهها را ارائه می دهند. بسیاری از برنامه های اصلی iOS اکنون برای اندروید در دسترس هستند، از جمله اینستاگرام و پینترست. سایر برنامه های انحصاری از جمله Adobe Flash Player و BitTorrent همچنین دسترسی به برنامه های مبتنی بر گوگل مانند یوتیوب و سندنگار گوگل نیز فراهم شده است.
فروشگاه برنامه اپل در حال حاضر بیش از 1 میلیون برنامه را ارائه می دهد که حدود 30 درصد آنها برای iPad در دسترس هستند. بیشتر توسعهدهندگان ترجیح میدهند بازیها را قبل از توسعه برای اندروید، ابتدا برای iOS توسعه دهند.(فهرستی از بازیهای انحصاری iOS در ویکیپدیا نگهداری میشود که می توانید آن را ببینید)
نکته اصلی در مقایسه فروشگاه های برنامه گوگل و اپل این است که محبوب ترین برنامه ها برای هر دو پلتفرم در دسترس هستند. اما برای تبلتها، برنامههای بیشتری وجود دارد که بهطور خاص برای iPad طراحی شدهاند، در حالی که برنامههای تبلت اندروید اغلب نسخههای بزرگتر برنامههای گوشیهای هوشمند اندرویدی هستند. توسعهدهندگان استارتآپها معمولاً در اولین راهاندازی اپلیکیشن گوشیهای هوشمند خود بر روی یک پلتفرم (معمولا iOS) تمرکز میکنند، زیرا منابعی برای ارائه چندین پلتفرم از همان ابتدا ندارند. به عنوان مثال، اینستاگرام با iOS شروع به کار کرد و برنامه اندروید آنها خیلی دیرتر آمد.
یکی دیگر از نکات درباره مقایسه اندروید و iOS این است که میتوانید برنامههای Android را در رایانههای شخصی Windows اجرا کنید. برنامه های اندرویدی که از طریق فروشگاه برنامه آمازون توزیع می شوند با ویندوز سازگار هستند. در برخی موارد، برای برنامههای پولی که میخواهید هم بر روی تبلت و هم بر روی رایانه شخصی خود اجرا کنید، این ویژگی ها به اندروید مزیت خوبی میدهد.
پایداری برنامه ها و سیستم عامل اندروید و iOS
در گزارش تجربه موبایل Crittercism که در مارس 2014 منتشر شد، Android KitKat پایدارتر از iOS 7.1 رتبه بندی گردید. سایر یافته های گزارش عبارتند از:
Android 2.3 Gingerbread با 1.7% بیشترین میزان خرابی کل را دارد. سایر نسخههای اندروید – Ice Cream Sandwich، Jelly Bean و KitKat – دارای نرخ خرابی 0.7٪ هستند.
iOS 7.1 دارای نرخ خرابی 1.6٪ است و این نرخ برای iOS 7.0 و iOS 5 به ترتیب 2.1٪ و 2.5٪ است.
نسخه های تلفن اندروید و iOS پایدارتر از نسخه های تبلت خود هستند. نرخ خرابی برنامهها براساس دستهبندی متفاوت است؛ بازیها بیشترین احتمال خرابی را دارند ( با نرخ خرابی ۴.۴ درصد) و اپلیکیشنهای تجارت الکترونیک کمترین نرخ خرابی را با ۰.۴ درصد نشان می دهند.
تفاوت اندروید و آیفون در انتخاب دستگاه
تعداد گسترده ای از دستگاه های Android با قیمت ها، اندازه ها و قابلیت های سخت افزاری متفاوت در دسترس کاربران هستند.
iOS فقط در دستگاههای Apple در دسترس است: iPhone بهعنوان تلفن، iPad بهعنوان تبلت و iPod Touch بهعنوان MP3 پلیر. این دستگله ها معمولاً گرانتر از سختافزار ها در Android هستند.
تفاوت اندروید و آیفون؛ ویژگی های تماس
Android به کاربر این امکان را می دهد که در هنگام رد کردن تماس، میان تعدادی متن خودساخته، یکی را انتخاب و به عنوان پاسخ خودکار به مخاطب ارسال کند.
برنامه تلفن iOS دارای تواناییهای زیادی است، از جمله توانایی پاسخ دادن به تماس تلفنی با پیام متنی ثابت به جای پاسخ دادن یا تنظیم یک یادآوری پاسخ به تماس! همچنین دارای حالت Do Not Disturb نیز است.
پیام رسانی در اندروید و آیفون
اندروید به کاربران اجازه میدهد برای پیامهای فوری وارد GTalk شوند. iOS روشی بومی برای چت به کاربران غیر اپل ارائه نمی دهد. کاربران می توانند با استفاده از iMessage به کاربران Apple پیام دهند یا از برنامه های Google برای GTalk و Microsoft برای Skype استفاده کنند.
چت تصویری کدام بهتر است؟
Google Hangouts در Android را میتوان برای چت ویدیویی استفاده کرد که به کاربران امکان میدهد از طریق 3G یا Wi-Fi چت کنند. iOS از Facetime استفاده میکند که میتواند از طریق 3G و WiFi تماسهای ویدیویی را برقرار کند. با این حال، فقط به کاربران اجازه می دهد با سایر دستگاه های اپل ارتباط داشته باشند.
دستورات صوتی در اندروید در مقابل iOS
iOS از سیری، یک دستیار مجازی مبتنی بر صدا، برای درک و پاسخگویی به دستورات دیکته و گفتاری استفاده میکند. سیری دارای ویژگیهای بسیاری است، از جمله خواندن، امتیازات و رتبهبندی، رزرو کردن در رستورانها و یافتن زمان فیلم در تئاتر محلی. همچنین میتوانید متون و ایمیلها را دیکته کنید، رویدادهای تقویم را برنامهریزی کنیدو با صدای ماشین و ناوبری ارتباط برقرار کنید.
اندروید دستیار مشابهی به نام Google Now ارائه میکند که تواناییهای فوق را ارائه می دهد. به علاوه میتواند تقویم شما را پیگیری کند و یک زمان خاص را بصورت شفاهی یادآوری و امکان جستجوی صوتی و دیکته را فراهم کند.
تفاوت اندروید و آیفون در نقشه ها
برنامههایی مانند Google Maps، Waze و Bing برای iOS و Android در دسترس هستند. هنگامی که گوگل در دسامبر 2012 برنامه نقشه خود را برای iOS منتشر کرد، نسخه iOS از نظر ویژگی ها، طراحی و سهولت استفاده از نسخه موجود برای اندروید پیشی گرفت. هرچند انتظار نمی رود نسخه اندروید از این قابلیت عقب بماند. برنامه نقشه برداری خود اپل، که با هر دستگاه iOS همراه است، زمانی که با iOS 6 راه اندازی شد، به طور گسترده مورد بررسی قرار گرفت.
وب گردی؛ تفاوت اندروید و آیفون
Android از Google Chrome به عنوان مرورگر وب خود استفاده می کند، در حالی که iOS از Safari استفاده می کند. هر دو مرورگر اینترنت از نظر کیفیت و توانایی مشابه هستند در حالی که Google Chrome برای iOS نیز موجود است و سافاری برای اندروید در دسترس نیست.
ادغام فیس بوک
اندروید با فیس بوک ادغام شده است و به کاربران امکان می دهد وضعیت خود را در این پلتفرم به روز کنند، یا تصاویر مورد علاقه خود را از بسیاری از برنامه ها آپلود کنند یا حتی اطلاعات تماس دوستان خود را از فیس بوک استخراج کنند.
iOS نیز به طور کامل با فیس بوک ادغام شده است و به کاربران امکان می دهد وضعیت خود را به روز کنند، تصاویر را از برنامه های مختلف آپلود کنند، مخاطبین خود را با فیس بوک همگام سازی کنند و رویدادهای فیس بوک خود را به طور خودکار به تقویم iOS دستگاه خود اضافه نمایند. iOS اکنون یکپارچگی بسیار عمیقتری را با فیسبوک و توییتر ارائه میکند، زیرا این اقدام به طور کاملا جدی جز برنامههای اصلی iOS قرار گرفته است.
پرداخت های موبایلی اندروید و آیفون
اندروید از Google Wallet استفاده میکند، برنامهای که امکان پرداختهای موبایلی را فراهم میکند. برخی از تلفنهای اندرویدی مجهز به یک تراشه NFC (ارتباطات میدانی نزدیک) هستند که برای پرداختهای بیسیم به سادگی با ضربه زدن روی تلفن در صندوق پرداخت استفاده میشود. این سرویس با Google Wallet ادغام می شود اما در همه تلفن های اندرویدی یا اپراتورهای بی سیم در دسترس نیست. پرداختهای موبایلی در دستگاههایی که دارای تراشه NFC هستند (مانند Galaxy S4 و S5 سامسونگ) تا زمانی که نسخهای از اندروید جدیدتر از KitKat 4.4 را اجرا میکنند، پشتیبانی میشود.
سیستم پرداخت موبایلی آی او اس، Apple Pay نام دارد. Apple Pay بیش از یک سال بعد از ویژگیهای Tap-to-Pay در برخی از تلفنهای اندرویدی راهاندازی شد. با این حال ادغام آن با شناسایی اثر انگشت احتمالاً استفاده از Apple Pay را آسانتر میکند. مطمئنا استفاده از Apple Pay به طور قابل توجهی بالاتر بوده است. در واقع، Apple Pay علاقهمندی و انگیزه برای پرداختهای تلفن همراه را برانگیخت و کاربران Android را وادار کرد تا این ویژگی را در تلفنهای خود کشف کنند، که منجر به افزایش استفاده از Google Wallet نسبت به NFC شد. آی او اس Passbook را ارائه می دهد برنامهای که بلیتها، کارتهای پاداش و کارتهای اعتباری/دبیت را در یک مکان جمعآوری میکند.
تفاوت اندروید و آیفون از لحاظ امنیت
برنامههای Android از بقیه منابع سیستم جدا میشوند، مگر این که کاربر به طور خاص به یک برنامه اجازه دسترسی به ویژگیهای دیگر را بدهد. این ویژگی باعث می شود سیستم در برابر اشکالات مختلف، آسیب پذیری کمتری داشته باشد، اما سردرگمی توسعه دهندگان به این معنی است که بسیاری از برنامه ها مجوزهای غیر ضروری را درخواست می کنند. رایجترین بدافزار در اندروید، بدافزاری است که در آن پیامهای متنی بدون آگاهی کاربر به شمارههای دارای نرخ برتر ارسال میشوند و اطلاعات به اشخاص ثالث غیرمجاز فرستاده می شود. از آنجایی که این سیستم عامل برای گوشی های هوشمند محبوب تر است، به احتمال زیاد بیشتر در کانون حملات قرار می گیرد.
نویسندگان بدافزار به دلیل بررسی اپل از همه برنامهها و تأیید هویت ناشران برنامه، انگیزه کمتری برای نوشتن برنامه مخرب برای iOS دارند. با این حال، اگر دستگاه iOS جیلبریک شده باشد و برنامهها از جایی خارج از فروشگاه اپل نصب شده باشد، میتواند در برابر حملات و بدافزار آسیبپذیر ظاهر شود. بطور کلی هر دو سیستم iOS و Android در برابر اشکالات آسیب پذیر هستند. مثلا ممکن است تلفنها هنگام پخش یک ویدیوی خاص خراب شوند، که نوعی باگ نرمافزاری است و دستگاههای iOS و Android را تحت تأثیر قرار می دهد.
در دنیای واقعی، امنیت یک دستگاه اندروید یا iOS فقط به اندازه به روز رسانی نرم افزاری است که روی آن اعمال شده است. اینجاست که iOS به دلیل ماهیت تکه تکه شده اکوسیستم اندروید می درخشد. اپل بهروزرسانیهای نرمافزاری را منتشر میکند و آنها را همزمان برای همه دستگاههای iOS در دسترس قرار میدهد. در اندروید Google بهروزرسانیهای نرمافزاری و وصلههای امنیتی را برای دستگاههای Nexus منتشر میکند. دستگاههای تولیدکنندگان دیگر عقب هستند، زیرا سازنده باید این بهروزرسانیهای امنیتی را از Google بگیرد و آنها را در دستگاههای خودش در “in the wild” اعمال کند. تقریباً همه تولیدکنندگان در این زمینه کار ضعیفی انجام می دهند. اکثراً پچ ها یا وصله ها را برای دستگاه های قدیمی تر از 12 تا 18 ماه منتشر نمی کنند. حتی در صورت انجام، این بهروزرسانیهای امنیتی، ماهها پس از دریافت دستگاههای Nexus ارائه میشوند.
این که دستگاههای Android از امنیت کمتری برخوردار هستند نیز توسط این برنامه پاداش اثبات میشود. شرکتی که اکسپلویتهای امنیتی را از هکرها به دست میآورد و آنها را به دولتها میفروشد، برای iOS مبلغ(1.5 میلیون دلار)، برای اندروید (200،000 دلار) و برای فلش (80،000 دلار) پاداش 0 روزه (یعنی قبلاً ناشناخته) دارد. مقدار پاداش ها یک پروکسی تقریبی است برای اینکه خیلی آسان از این پلتفرم ها در عمل بهره برداری شود. بنابراین یک فرد یا شرکت آگاه از امنیت باید از دستگاههای iOS یا Nexus استفاده کند.
حریم خصوصی
iOS و Android هر دو به نوع خاصی از نشت حریم خصوصی آسیب پذیر هستند. یک برنامه نصب شده در هر یک از پلتفرمها میتواند فهرستی از سایر برنامههای نصب شده در همان دستگاه را دریافت کند. این بدان معناست که برنامه ماشین حساب شما میتواند متوجه شود که از Tinder استفاده میکنید و آن اطلاعات را به ناشر آن منتقل میکند، سپس او آزاد است تا از این اطلاعات به هر روشی که می خواهد استفاده کند. در نوامبر 2014، تویتر اعلام کرد اکنون لیست برنامه هایی را که کاربرانش روی تلفن های خود نصب کرده اند، ردیابی می کند. توییتر تنها شرکتی است که این کار را انجام می دهد.
مجوزهای درخواست شده توسط برنامه Android Pandora
یک کاربر Android نمیتواند بدون پذیرش همه درخواستهای مجوز، از برنامه Pandora استفاده کند.
فراتر از لیست برنامهها، در مورد محافظت از کاربران و اطلاعات خصوصی، iOS برنده است. تا زمانی که اندروید مارشمالو در سال 2015 منتشر شد، هنگام نصب برنامه ها در اندروید، تمام مجوزهایی که برنامه درخواست می کرد به کاربر ارائه می شد. این یک پیشنهاد همه یا هیچ بود. کاربر میتواند درخواست مجوزهای برنامه را بپذیرد یا اصلاً برنامه را نصب نکند. توسعه دهندگان برنامه از این «ویژگی» و اطلاعات کاربری زیادی را درخواست کنید. برای مثال، برنامه تلفن همراه Pandora’s در Android برای هویت Google، مخاطبین، تقویم، عکسها، رسانه، فایلها و حتی اطلاعات تماس شما مجوز درخواست میکند. .
برنامه پاندورا در iOS چنین مجوزی را دریافت نمی کند. یک برنامه iOS پس از نصب و باز شدن توسط کاربر، ممکن است مجوزهای اضافی مانند موقعیت مکانی و دسترسی به مخاطبین را درخواست کند. اما کاربر می تواند این درخواست های مجوز را رد کند. حتی پس از تأیید درخواستهای مجوز، کاربران iOS میتوانند به سرعت به برنامههایی که به مخاطبین و دادههای مکان دسترسی دارند نگاهی بیندازند و دسترسی برنامههایی را که با آنها انجام میدهند، خاموش کنند. به این دلیل که آنها دیگر نمی خواهند داده های مربوطه را به اشتراک بگذارند.
Android M (یا Marshmallow) اجازه یک رژیم مجوز جدید را می دهد که در آن برنامه ها می توانند در صورت نیاز درخواست مجوز کنند. با این حال، اکثر برنامههای اندروید همچنان رویکرد درخواست مجوز را از قبل دارند. در حالی که امکان مدیریت مجوزهای برنامه در اندروید در سطح جزئی تری و در اعماق تنظیمات وجود دارد.
ساخت و انتشار اپلیکیشن برای iOS در مقابل اندروید
برنامههای اندروید با استفاده از زبان های برنامه نویسی C، C++ و جاوا ساخته می شود. بنابراین هر کسی می تواند کد منبع Android و Android SDK را به صورت رایگان دانلود و برنامه های اندروید را به صورت رایگان ایجاد و توزیع کند. برای کاربران اندروید این امکان فراهم شده که برنامه های مورد نیاز خود را خارج از فروشگاه رسمی Google Play دانلود کنند. با این حال، برای توسعه دهندگانی که می خواهند برنامه های خود را (اعم از برنامه های رایگان یا پولی) در فروشگاه رسمی Google Play منتشر کنند باید هزینه ثبت نام 25 دلاری آن را پرداخت کنند. برنامههای منتشر شده در Google Play توسط Google بررسی میشوند. در حال حاضر Android SDK برای همه پلتفرمها در دسترس است؛ Mac ، PC ولینوکس.
برنامههای iOS با استفاده از Objective-C برنامهریزی میشوند و توسعه دهندگان باید هر سال مبلغ ۹۹ دلار برای دسترسی به iOS SDK و حق انتشار در فروشگاه برنامه اپل بپردازند. iOS SDK فقط برای پلتفرم مک در دسترس است.
طراحی UI برای اندروید در مقابل iOS 7
در Beyond Flat، بنیانگذار SeatGeek جک گروتزینگر تفاوت های زیادی را در نحوه رویکرد Android و iOS به زیبایی طراحی خود و معنای آن برای توسعه دهندگان برنامه بیان می کند. به عنوان مثال:
دکمهها:دکمههای Android معمولا تک رنگ هستند و تا حد امکان تمایل به استفاده از نماد نگاری دیده می شود. دکمه استاندارد iOS 7 متن تک رنگ ساده و بدون پسزمینه یا حاشیه است. وقتی iOS 7 از حاشیه های دکمه استفاده می کند، بسیار ساده هستند.
نوار اقدام نوار پیمایش: نوار پیمایش در iOS معمولاً فقط یک دکمه برگشت است که به صفحه قبلی پیوند میدهد. در اندروید، نوار ناوبری معمولا چندین دکمه عمل دارد.
Intents: Intent در Android به برنامهها اجازه میدهد تا به طور انعطافپذیر با یکدیگر تعامل داشته باشند. به عنوان مثال، برنامه ها می توانند ثبت نام کنند خود قادر به اشتراک گذاری هستند که به کاربر امکان می دهد با استفاده از این برنامه از هر برنامه دیگری را به اشتراک بگذارد.
با ما در این مقاله همچنان همراه باشید تا دیگر تفاوت اندروید و آیفون را بیان کنیم که خواندن آن خالی از لطف نیست.
اندروید یا آیفون؟ کدام را انتخاب کنیم؟
بعد از بررسی تفاوت اندروید و آیفون، برای خلاصه کردن مزایا و معایب کلیدی اندروید و iOS می توان به موارد زیر اشاره کرد.
مزایا و معایب آی او اس
اکوسیستم عظیم برنامه: مزیت متمایز برای برنامههای رایانه لوحی دارد در حالی که در تلفنهای هوشمند، برنامههای محبوب معمولاً برای هر دو پلتفرم در دسترس هستند.
ادغام عمیق تر با فیس بوک و توییتر: به دلیل ادغام عمیق این پلت فرم ها با iOS، پست کردن به روز رسانی ها و اشتراک گذاری در شبکه های اجتماعی با استفاده از iOS آسان تر از Android است.
برنامههای انحصاری iOS مانند Passbook، FaceTime و برنامه پرداخت موبایل Square که در iOS 3GS، 4،4S، 5 و بالاتر موجود است، فقط برای تلفنهای Android محدودی موجود است.
رابط قفل شده است: گزینههای سفارشیسازی محدود برای صفحههای اصلی در آی او اس وجود دارد و فقط ردیفهایی از نمادهای برنامه مجاز هستند. هیچ برنامه شخص ثالثی توسط اپراتور بی سیم، از قبل نصب نشده است. کاربران می توانند برنامه ها را فقط از اپ استور نصب کنند.
ارتقایهای نرمافزار: اپل بهروزرسانیهای نرمافزاری را برای همه دستگاههایی که دارای سختافزاری با قابلیت مدیریت نرمافزار جدید هستند ارائه می دهد. این بدان معناست که دستگاهها با ویژگیهای نرمافزاری حداقل، برای دو تا سه سال به روز میمانند.
کنترلهای حریم خصوصی بهتر: iOS کنترل بهتری بر دسترسی برنامهها به کاربران ارائه میدهد؛ از جمله اطلاعات خصوصی مانند مخاطبین و لوکیشن.
مزایا و معایب اندروید
انتخاب سخت افزار گسترده: تعداد زیادی از دستگاه های Android با قیمت های مختلف، با قابلیت های سخت افزاری، اندازه صفحه نمایش و ویژگی های متفاوت، در دسترس هستند.
تجربه کاربری بسیار قابل تنظیم: صفحه اصلی را نه تنها میتوان با نمادهای برنامه، بلکه با ویجتهایی خاص سفارشی کرد که به کاربر اطلاعات و آگاهی زیادی از رویدادها می دهد. مثالهای دیگر عبارتند از SwiftKey که صفحهکلید گوشی هوشمند اندرویدی شما را تغییر میدهد و برنامههایی که کنسولهای بازی قدیمیتر را شبیهسازی میکنند. گوگل محدودیت های کمتری نسبت به اپل در مورد نوع برنامه های مجوز دار خود در Play Store دارد. علاوه بر این، میتوانید برنامههای اندروید را از مکانهایی غیر از فروشگاه Google Play نصب کنید.
چندین افراد برجسته کاربری خود را از iPhone به Android تغییر داده اند. اتصال اندروید به اکوسیستم خدمات گوگل در مقایسه با مجموعه خدمات ابری اپل قوی تر و مسلما مفیدتر است.