Follow me on Twitter

السبت، 27 أكتوبر 2012

برنامج "عدّاد" -بيتا- حكاية فكرة تحولت لبرنامج

برنامج "عدّاد" -بيتا- حكاية فكرة تحولت لبرنامج .. فكرة تطورت إلى أن ظهرت على شكل برنامج ..

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

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

كانت البداية فى فكرة البحث عن تطبيق Stop Watch أستفيد به فى ادارة وقتى بشكل جيد على الحاسب على نظام  لينكس -خاصة أوبنتو- ، وفى بداية بحثى لم أصل لذلك فقررت أنه سيكون تطبيقى الأول فى مجال برمجة تطبيقات سطح المكتب ..

قررت أن أستعين بمكتبة رسومية بجانب لغة البايثون Python التى أعشقها ،فاستعنت بمكتبة wxpython ثم استقريت على مكتبة pygtk ،وبدأت فى تعلّمها والاستعانة بجوجل فى عمليات بحث استمرت لعدة أيام لأفهم نقطة ،واتعلم أخرى ..

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

سمّيت برنامجى "عدّاد" ليعنى بذلك أداة لقياس الزمن ، فهو Stop Watch يمكنك الاستفادة منه على جهازك كيفما تشاء ،وهو تحت رخصة GPL الحرة

البرنامج الآن فى مرحلة بيتا 1 ،وأتمنى فى المستقبل أن أضيف للبرنامج عدّاد تنازلى Time Countdown ليطلق بعدها صوت منبّه يرشدك إلى انتهاء الوقت المحدد ..

لتحميل البرنامج اضغط هنا