السلام عليكم ..
دعونا نتحدث قليلاً عن برمجة تطبيقات الهواتف الذكية ..
انا مطور تطبيقات ويندوز فون ، طبعاً لي 10 تطبيقات تقريباً بالمتجر .. وبإجمالي تحميلات اكثر من 100 الف ،
طبعاً كل شخص له طريقة او قاعدة يمشي عليها قبل ان يبدأ ببرمجة التطبيق او " تحويل الأفكار الى واقع " ..
بالنسبة لي ، لي طريقة خاصة قبل البدء بالبرمجة وبعد اتخاذ القرار ببدء المشروع .
طبعاً ، بداية التطبيق تبدأ من فكرة ، إلهام .. ومن ثم تتحول لتطبيق ويصبح عند بعض المستخدمين ضرورة يومية لا احد يستطيع الاستغناء عنه ..
طريقتي ببرمجة التطبيقات تكون عبر عدة خطوات :
- فكرة ، إلهام => مشروع + نتيجة !
النتيجة من الأساسيات التي سيبنى عليها مشروعك او تطبيقك .!
ورقة وقلم .. و كتابة افكاري بالنسبة للتصميم وحتى بالنسبة للبرمجة .
بعدها .. البوربوينت ، عرض كامل لتطبيقي , طبعاً استفيد منه كصير بمراحل البرمجة والتصميم ..
بعدها .. البدء بالتصميم ، وانا شخصياً استخدم الفوتوشوب .. قمت بشرائه منذ 7 اشهر تقريباً ، وصراحة .. نقلته على اكثر من جهاز وما استخدمه الا على جهاز واحد .
ما اقصده بالتصميم .. هو تصميم التطبيق كاملاً ، مثال لتطبيقي أقوم بالعمل عليه حالياً :
- بعد تصميم التطبيق ، أقوم بفتح مشروع جديد ودائماً اسماء مشاريعي تنتهي بـ Beta_0 لأني قد أقوم بـ إلغاؤه والبدء من جديد :)
-اقوم بالبداية بتصميم الـ UX للتطبيق ، وبعدها أبدا التكويد او البرمجة الفعلية Coding !
- خلال برمجة التطبيقات قد تطرأ فكرة جديدة في ذهني ، لذلك اقوم بالرجوع الى ملفات المشروع ( الملفات التي قمت بتصميمها وكتابتها وملفات البوربوينت ) لأرى ، إن كان بإمكاني تطبيق فكرتي الجديدة ام لا .
خلال برمجة التطبيق ،كل فترة خذ استراحة 10 دقائق وراجع ملفات المشروع .. ستجد فائدة كبيرة جداً ، من حيث ترتيب افارك ، من حيث الوصول للنتيجة المطلوبة .. من حيث " عدم الانحراف " عن مسار المشروع ..
حسناً .. لا اريد الوصول لأكثر من هذا الحد من الإطالة ;)
هل تقوم بكتابة افكارك وترتيبها سواءً في مذكرة او ملف بوربوينت او او .. إلخ .؟
هل تجد ان هذا الفعل سيسهل عليك برمجة التطبيق ؟
شاركونا .. :)
التعليقات