13

استخدام لغة دلفي في برمجة تطبيقات الموبايل

  • ali mohamad

و قد قرأت عن هذا الموضوع و بأن المشكلة في برمجة تطبيقات الموبايل من خلالها هو أن حجم البرامج كبير جدا عند استخدامه في برمجة تطبيقات الأندرويد و هذه المشكلة لا تظهر عند استخدامه في برمجة تطبيقات الآيفون فهل هذا صحيح ؟

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


التعليق السابق

أتمنى أن تدلني على المكان الذي يقول أن برامج أندرويد المكتوبة بدلفي أو سي ++ أسرع من تلك المكتوبة بالجافا.

لو تلاحظ ميزة السرعة مذكورة مقارنة بتلك الأدوات التي أشرت إليها سابقاً التي تترجم الكود أو على شكل صفحات ويب.

مقتبس من اللينك الذي أعطيتني اياه: Delphi/FM Application Platform apps are faster than web based or hybrid mobile apps

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

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

موضوع حجم التطبيق ووقت التحميل تعتبر عيوب في الأداء وهي تؤثر على تجربة المستخدم. حين أعلنت أدوبي عن أداة بناء تطبيقات فلاش لأندرويد نالت العديد من التقييمات السلبية بسبب حجم التطبيق فقط. وهو أيضاً أحد الأسباب التي تجعل الشركات تبني تطبيقات تحتاج لتحميل المحتويات بعد التنصيب.