قلة جودة تطبيقات الاندرويد .. ما السبب ؟

11

التعليقات

16

أولاً أنا من عشاق الأندرويد ولكن نظام الأندرويد ليس مستقر مثل iOS

وهنالك عدت أسباب سأذكر أحدها وهي ان النظام مفتوح

وهذا يعني أن أي مستخدم يستطيع الدخول إلى مجلد System وتطويرة

وهذا يسبب مع الوقت كراش وعدم استقرار النظام نوعاً ما

ولكن بخصوص التطبيقات فأجدها غير جيد حتى من ناحية التصميم

وهذا ليس بسبب جوجل أو النظام

فهذا بسبب قلة خبرة المطورين وأغلب التطبيقات يتم ادارتها من قبل اشخاص مطورين فرديين وليس شركات. ويرجع الفضل كله إلى جوجل في تسهيل مهمه التكويد وصنع التطبيقات من خلال عدة برامج وآخرها Studio الذي يجعلك قادراً على بناء أول تطبيق لك حتى لوكانت خبرتك في الجافا قليلة. وهذا شيء يحسب لصالح جوجل اندوريد ولكن من عيوبة كما ذكرت أن التطبيقات تكون بدائية وقابلة للإغلاق الإجباري وسوء التنسيق والجودة.

Android Studio من وجه نظري جدا سئ وغير قابل للاستخادم ... البرنامج بالمراحل الاولى . وله عدة مشاكل .. اول ما صدر حاولت نقل مشاريعي عليه لم استطع ابدا والدعم له جدا قليل حتى من جوجل يجب على جوجل توفير شرح كامل له من الاول الى الاخر .. اصداره بدون شرح مفصل خطأ ><

14

مشكلة قوقل العظيمة أنها تؤثر كثرة التطبيقات على جودتها وهذة المرحلة في اعتقادي تكتيكية كونها تريد منافسة متجر أبل العظيم ، فهي تقبل الكثيرة من البرامج دونما تمحيص في الكود وأغلبها احتيال واختراق ومشاكل عدم توافق إلخ . لكنها أعتقد في المرحلة القادمة ستضع الكثير من القيود على المبرمجين حتى تنافس التطبيقات على منصة ios من حيث الجودة وهذه حرب طويلة ولا أعتقد أن المنافسة مع أبل ستحسم في القريب . لازال ستور أبل أفضل بمراحل ضوئية وتطبيقات منصة الآيفون أجود وأكثر جمالا .

تحطم البرامج وتوقفها المفاجئ هو أمر عادي جداً ولايدل على سوء المنصة ولو أردت أن ترى تطبيقات أندرويد عالية الجودة إبحث عن Press او Pocketcast وجميع تطبيقات جوجل.

حتى ذكرك لتطبيق الفيسبوك وتويتر أجده غير مقنع لأنني أستخدم التطبيق على أندرويد وعلى الأيباد وكلاهما يوفران تجربة مطابقة للأخر ولايوجد نسخة أفضل وفيسبوك نفسهم يسعون منذ مدة طويلة إلى توحيد التجربة.

لغة البرمجة ليس لها علاقة ولكن تنوع وإختلاف الأجهزة وتركيب التطبيقات على أجهزة ذات مواصفات سيئة قد يكون لها سبب كما أن التعارض بين التطبيقات العديد هو سبب إضافي.

ذكري لفيسبوك وتويتر هو مثال لكثير من التطبيقات التي اجدها تعاني بعض الشيء اذا ما قارنها على IOS كبعض الالعاب و مشغل الوسائط VLC و Feedly .. الخ

لا اقول هنا ان جميع التطبيقات تعاني من قلة الجودة , بالعكس فكما ذَكرت انت ان تطبيقات جوجل جميعها يعمل بكفاءة ممتازة كذلك تطبيق Dropbox وغيرهم , و لو انتقلنا بالحديث عن متجر تطبيقات الاندرويد نكاد نجده "مملوء" بالتطبيقات التي تحتوي برمجيات خبيثة وكذلك التطبيقات المزيفة كما حدث مع تطبيق BBM حيث الى الان يحتوي المتجر على عشرات التطبيقات المزيفة منه! , و اختم كلامي بالتوافق مع رأيك ان لغة البرمجة ليست السبب ولكن ارّجح ان التنوع بالاجهزة واختلاف مواصفاتها ادى الى ذلك والله اعلم

في اعتقادي لغة الجافا غنية عن التعريف في مجال سوء ادارتها للذاكرة

و لا شك في ان لها دخل في الامر

اختيار جوجل للغة الجافا على الاندرويد لا يزال غير واضح

جوجل تستخدم نسخة معدلة من جافا تستخدم ألة دالفك الإفتراضية التي تحسن من إستهلاك الموارد بشكل كبير ومخصصة لبيئة الهواتف الذكية.

االاسباب متنوعة ..

قلة خبره المبرمج .. تنوع واختلاف مواصفات الاجهزة يصعب عملية البرمجة لانك ملزم بتوفير تطبيق يعمل علي اغلب الاجهازة بدون مشاكل .. اهم مشكلة بنظري الرسوم فقط ٣٠ دولار هذا يسهل الامر لمبرمج جدا مبتدئ لنشر تطبيقاته التي هي دون المستوى المطلوب .. المشكلة الاخيره التي اجدها هي الفوارق بين 2.3 و ٣ و ٤ كل مره يتم حذف دوال معينة وعلى المبرمج دائما تحديث الكود وتاكد ان احدي الدوال التي استخدمها هي موجدة بعد التحديث . اندرويد يتطور بشكل سريع جدا يصعب عمل المبرمج المبرمج يتعلم علي نسخمة معينة وعند الانتهاء تجد اصدار جديد مع الميزات الجديدة وتعديلات >< ..

مشكلة للمبرمجين العرب الذين يوجهون تطبيقاتهم للعرب .. هي مشكلة المستخدم العربي .. المستخدم عندما تواجهه مشكلة يقوم بتعليق وتقييم والتعليق يكون بدون فائدة فقط يخبرك ان البرنامج سئ او في بعض الاحيان يسب علي المبرمج .. من الافضل ان يكتب سبب حدوث المشكلة او يراسل المطور >< .

بغرم من كل هذا اجد جافا جدا جميلة والمكتبات لديها جدا رائعة :) .

موضوع من زمن وانا افكر به

أعتقد أن المشكلة تكمن في ثلاث أسباب تطرق لها الجميع

وهي عدم ثبات النظام و ردائة التطبيقات و ضعف إمكانيات بعض الأجهزة

ومن واقع تجربة أجد أكثر ما يؤثر هي الأخيرة فبعد أستخدام النوت 2

وجدت راحة كبيرة وقلة إلى شبه إنعدام للخروج المفاجيء مقارنة بما كنت أواجهه بالأجهزة السابقة مثل اس 1 و 2 و 3.

ترتيب الوكس اوفيس اولا باول

-2

السبب يكمن دائما في المبرمج، مهما كان النظام سيئا في دعمه أو إصداراته .. إلخ

الكثير ممن يبرمج للأندرويد هم طلاب الجامعات الذين يأخذون مواد جافا ويصنعون مشاريع تخرج، فعكس الشركات حينما تصدر تطبيقات تتم بكل صغيرة وكبيرة

وباقي المبرمجين بنظري اعتادوا على أن تطبيقات الأندرويد تخرج بأي شكل ، لا يهم الكمال والشكل، ولكن يهم العمليات تكون شغالة

بنظري الأندرويد ستكون نهايته سيئة في أحد الأيام كالويندوز موبايل، لأنه ثقيل ومبني على لينكس معدل ومستخدم لغة أقرب للجافا سيئة الامكانيات والقدرات خصوصا في ادارة الذاكرة

جوال ب 8 معالجات ليعمل بكفاءة ! ، طبيعي لانك مستخدم نظام تشغيل ليس مخصص في نواته

الخطأ ليس دائما خطأ مطور ... المطور يعمل احيانا بجهد لكن عند نشر التطبيق تجد بعض الاخطاء وهذا شئ طبيعي لكن بعد النشر ياتي دور المستخدم بتبليغ عن تلك الاخطاء وعدم الاكتفاء بكتابة ردود لا تنفع ك فاشل .. الخ يجب عليه ان يذكر تفاصيل المشكلة.


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

25.4 ألف متابع