وضعیت اسف بار تعداد سخت افزارهای متنوع آندروید و مشكلات ناشي از آن
کد خبر:۱۷۹۱۹۹

وضعیت اسف بار تعداد سخت افزارهای متنوع آندروید و مشكلات ناشي از آن

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

اما چقدر این مشکل بزرگ است ؟

Natalia Luckyanova از توسعه دهندگان  بیان می کند که 99.9%از ایمیل های پشتیبانی  کاربران از عدم سازگاری نرم افزار و دستگاه حکایت دارد.

david Smith یک برنامه نویس مستقل که نرم افزار Audiobooks  را ایجاد کرده (و تعداد 1.3 میلیون از آن دانلود شده ) بیان می کند که 1443 دستگاه مختلف وجود دارد که با اندروید کار می کنند و نیمی از کاربران از نسخه 2.3.3 اندروید و مابقی از سایر نسخه ها استفاده می کنند و از برنامه نویس نمی توان انتظار داشت که از صدها دستگاه متنوع با پلتفرم های قدیمی و مختلف پشتیبانی کند.

یعنی نمی توان انتظار داشت که نرم افزاری بر روی تمامی دستگاه های اندرویدی اجرا شود چرا که سخت افزار ها و نسخه های متنوعی از اندروید وجود دارد. برای اینکه نرم افزاری بر روی تمامی دستگاه های اندروید اجرا شود بایستی آن را بر روی تمام آنها تست نمود که این کار برای اندروید امکان پذیر نبوده در حالیکه برای سیستم عامل اپل  (iOS) که دارای 8 تا 10 دستگاه مختلف است می توان اینکار را انجام داد و نرم افزاری داشت که بر روی تمام آنها اجرا شود.

توسعه دهندگان در این چرخه (سازنده دستگاه ، توسعه دهندگان و کاربران) بیش از همه ضرر می کند چرا که هزینه پشتیبانی نرم افزار برای کلیه دستگاه ها افزایش می یابد، تعداد بازدید کنندگان نرم افزار به علت وجود کاربران ناراضی کاهش می یابد.
 
دیدگاه های منفی کسانی که به علت مشکلات عدم سازگاری سخت افزاری از نرم افزار راضی نبودند می تواند برای یک نرم افزار مهلک باشد چرا که می تواند بر روی دیگران تاثیر گذارد حتی زمانیکه توسعه دهندگان مورد سرزنش قرار نگیرند.
 
پربازدیدترین آخرین اخبار