topnews فناوری

دشواری‌های توسعه اپلیکیشن برای اندروید – چندپارگی اندروید

آنیموکا Animoca یک شرکت توسعه‌دهنده اپلیکیشن‌های موبایل در هنگ‌کنگ است، تا به حال ۷۰ میلیون بار اپلکیشن‌های نوشته شده توسط این شرکت دانلود شده است، در عکس‌های جالبی که به تازگی توسط این شرکت منتشر شده است، با دشواری‌های نوشتن اپلکیشن برای اندروید، به جهت سازگار بودن با گجت‌های بیشمار مبتنی بر این پلتفرم آشنا می‌شویم.

این شرکت برای اینکه مطمئن شود، اپلیکیشن‌هایش در گجت‌های اندرویدی مختلف به خوبی اجرا می‌شوند، آنها را روی چهارصد گوشی و تبلت مختلف آزمایش می‌کند.

در این عکس میزی را می‌بینید که گجت‌های اندرویدی را که شرکت Animoca برای آزمایش اپلیکیشن‌هایش از آنها استفاده می‌کند، رویش چیده شده است.

اندروید

رئیس این شرکت -یات سییو- می‌گوید که تعداد گجت‌هایی اندرویدی که آنها تا به حال متوجه آنها شده‌اند، ششصد عدد است، اما تعدادی از آنها را به خاطر اینکه دیگر تولید نمی‌شوند، نتوانسته‌اند، تهیه کنند.

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

اما اگر یه توسعه‌دهنده اپلیکیشن‌های اندروید بخواهد بازار بزرگ آسیا را از دست ندهد، نباید از این گجت‌ها صرف‌نظر کند و باید بتواند اپ‌هایش را سازگار با آنها تولید کند

اریک اشمیت در دسامبر سال ۲۰۱۱ پیشبینی کرده بود که ظرف ۶ ماه، توسعه‌دهندگان اندروید را به iOS ترجیح بدهند و اندروید انتخاب اولشان شود، تا به امروز این پیشبینی اشمیت محقق نشده است.

در ماه مارچ، پرسشنامه‌ای به ۲۱۰۰ توسعه‌دهنده داده شد و مشخص شد که هنوز وضعیت دگرگون نشده است. هنوز هم توسعه اپ‌های اندروید، سود کمتری برای توسعه‌دهندگان دارد، خود فرایند توسعه هم دشوارتر و گران‌تر است و به علاوه کاربران اندروید هم نسبت به iOS کمتر به گسترش سرویس‌های تازه روی خوش نشان می‌دهند، همه اینها کار روی اپلیکیشن‌های اندرویدی را دشوار می‌کند.

اما این عدم تمرکز و چندپارگی اندروید Android fragmentation روی سخت‌افزاری بسیار متنوع، مسلما به  کاربرها حق انتخاب می‌دهد، بسیاری بر این باورند که نباید تصور کرد که یک لباس برازنده تن همه مردم باشد. اما وجود ۵ نسخه مختلف اندروید روی گجت‌های متنوعی از گوشی تا تلویزیون کار را برای توسعه‌دهندگان دشوار می‌کند، تازه باید تغییر و تحولات مختصری که هر شرکت سازنده، روی اندروید اعمال می‌کند، در نظر گرفت.

اندروید

بد نیست، نگاهی به شرکت Pocket Gems هم بیندازیم، شرکتی که دو تا از بازی‌هایش در فهرست ۱۰ بازی‌ای قرار دارد که در حال محبوب شدن در آی‌تونز هستند، اینها آی‌دیوایس‌های آنها هستند:

شرکت Pocket Gems

و اینها هم گجت‌های اندرویدی این شرکت:

شرکت Pocket Gems

منبع

۷ دیدگاه

برای ارسال دیدگاه کلیک کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  • من خودم توسعه دهنده اندروید هستم و میدونم که هماهنگ کردن نرم افزار با این همه دستگاه اندرویدی کار سختی است. اما ابزار توسعه اندروید با رویه های خیلی خوبی این مشکل رو تا حد زیادی برطرف کرده بطوری که تولید بیشتر نرم افزارها برای همه گوشیها و تبلت های اندرویدی کار خیلی ساده ای است. و مشکل چندپارگی اندروید فقط در تولید بازیها و نرم افزارهای سنگین و خیلی پیچیده خودش رو نشون میده.
    اما این قضیه نه یک ضعف برای اندروید هست نه یک تلاش بیهوده برای من.
    چون به هرحال با توسعه نرم افزار برای اندروید به بازار هدف بزرگتری میرسم، اندروید درحال حاضر محبوبترین پلتفورم در دنیاست و همه توسعه دهنده ها دیر یا زورد به سمت اندروید میان و همین اتفاق هم داره میفته. هر روز تعدادی از نرم افزارهایی که قبلا فقط برای پلتفورم های دیگه ساخته شده بودند نسخه اندرویدی هم می سازند.

  • نه تنها تولید کننده های آسیایی، بلکه تولید کننده های بزرگی مثل HTC هم باعث چندپارگی بیشتر اندرویید میشن! هر کدوم ۲۰ جور گوشی اندروییدی بیرون میدن. جالبه همشون هم یک مشخصات سخت افزاری دارند با بدنه های مختلف. یه جور مرض است در تولید کننده های اندروییدی
    با خودشون چی فکر می کنند من نمیدونم! خوب تو اگه اینکاره باشی، ۲-۳ تا مدل میدی، ولی ۲-۳ تا مدل درست و حسابی میدی. اینطوری نه مشتری رو با ۱۰۰ جور مدل سر در گم می کنی، نه تمرکز ات رو از دست میدی.
    شخصا گوشی هایی که با سابقه اند و هر سال نسل جدیدی ازشون میاد رو ترجیح میدم، مثل آیفون و گلکسی. به هزار و یک دلیل!
    بدبختی اینکه، ویندوز ۸ هم تا آخر امسال وارد بازار اسمارت فون ها میشه و بازار از اینی که هست قاراشمیش تر میشه.