تطوير التطبيقات

الوصف

كيفة تطوير و كتابة التطبيقات

إطلاق Lazarus 1.0

نشره Fahad في

بعد سنوات من التطوير المستمر والعمل الدؤوب على نسخة 0.9، أعلن فريق تطوير مشروع Lazarus عن وصولهم لمعلم مهم في مسيرة التطوير عبر وصولهم لنسخة 1.0 من بيئة التطوير المرئية لنسخة باسكل الحرة. لازورس هي بيئة تطويرية متكاملة لتطوير السريع للتطبيقات مستوحاة من بيئة Delphi IDE متعددة المنصات وتدعم عدة معماريات.

مقدمةٌ عن البرمجة الكائنية object oriented programming OOP

نشره م. وائل حسن -أ… في

الشرح التالي هو تعديلٌ غير كبير لشرحٍ كنتُ قد كتبتُه لمجموعةٍ من زملائي في كلية الهندسة (في السنة قبل الأخيرة لنا فيها)، أشرح فيه نمط البرمجة المسمي بالبرمجة المَقُودة بالكائنات object oriented programming أو اختصاراً (البرمجة الكائنية). و قد وجدتُه بعد كل تلك الفترة التي نسيتُه فيها بسيطاً و ربما جيداً، فقلتُ أضعُه للناس ليستفيدوا منه. و ربما أقوم في المستقبل بإذن الله تعالي بتكملته و/أو التعديل فيه.

نصيحة: تراكم موارد التنقيح

نشره م. وائل حسن -أ… في

أعني هنا بـ"موارد التنقيح": "كل ما يستخدمه المبرمج أثناء عملية التنقيح debugging باستثناء برنامج المُنقِّح debugger نفسه، مثل الملفات النصية أو الصور أو غيرها من الأشياء التي يعمل عليها البرنامج محل الاختبار".

البرمجة في رمضان

نشره م. وائل حسن -أ… في

أنا من الناس ضعاف الأجسام الذين لا يستطيعون القيام بأي عملٍ بدنيٍ في شهر رمضان، و الحقيقة أن الصيام هو العبادة الأثقل عليَّ علي الإطلاق. و قد قمتُ في العام الماضي بأخذ رمضان كله إجازةً من العمل لهذا السبب.

المهم أنني بسبب العطش و الإجهاد البدني و عدم القدرة علي التركيز في نهار رمضان وضعتُ قواعد عامة أسير عليها في عملي في هذا الشهر الفضيل. و منها:

طرقٌ غريبةٌ للتنقيح debugging

نشره م. وائل حسن -أ… في

كل يومٍ يتأكد لي بتجارب عملية أن الابتعاد عن الكود و تفصيلاته و تعقيداته يُعتبر من أهم طرق التنقيح debugging؛ و الأمر ليس صدفةً كما قد يبدو؛ فالراحة العقلية التي يوفرها هذا البُعد  يجعل الذهن أكثر تجرداً و أدق نظراً.
و من الطرق الغريبة التي جربتها و تقوم علي الأساس السابق ما يلي:

تفرض Kogan ضريبة على Internet Explorer 7

نشره عبدالرحيم الفاخوري في

من المتصفحات ما يدعم المعايير القياسيّة، ويعمل بشكل متوقّع، بحيث يريح مطوري المواقع ويسهل عليهم تعديل موقعهم ليناسب المتصفح، فالموقع الذي يظهر بشكل جيد على Konqueror يظهر جيداً على سفا

جوجل تطلق موقع لتدريب على تطوير تطبيقات أندرويد

نشره Fahad في

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