أقصد بالمشاكل، حجم التطبيق من ناحية الذاكرة اضافة للسرعة وغيرها من الحسنات
ان كان كذلك فما التقنيات المستعملة؟
أقصد حجم التطبيق وأدائه عند المستخدم، مثلا قرأت من بعض المقالات أن تطبيق بسيط كhello world فقط قد يكون حجمه 100 ميغا لو برمجته ببياثون + kivy وهناك تقنيات قد تجعل تطبيق بسيط يستنفذ بطارية الهاتف بشكل سريع كاستخدام فريمورك موجه لصناعة الألعاب وصناعة تطبيق gui به.. وهناك وهناك..
هدفي من السؤال، هل جرب أحد بناء تطبيق هاتف بلغات كبايثون، جافاسكريبت أو c++.. متجاوزا المشاكل التي أشرت اليها.. ان كان كذلك فليذكر لغة البرمجة مع أطر العمل المستخدمة فيها :)
كنت أولا أريد تعلم لغة واحدة لكل شيء، وفي الأخير عند تخطي مرحلة الأساسيات بين بايقون و سي++ انصدمت بالحقيقة عند البحث عن اطار عمل يتناسب مع توجهاتي،
cross platform
free
community support
لم أجد واحد يلبي هذه الشروط.. خصوصا بايثون فكل التطبيل لها أنها تفعل كل شيء.. الحقيقة هي تفعل كل شيء لكن الجودة ليست عالية "حسب البحوثات التي قمت بها"
جربت رغم ذلك استخدام kivy معها، لكن قضيت يوم كامل ولم أستطيع تنصيبه في جهازي Ubuntu 17.10 ثم اكتشفت ان الكثيرون يواجهون نفس المشكلة! فلعنتها ولعنت الوقت الذي قضيته في تعلمها
التعليقات