1⃣Plan Your App
يجب اختيار فكرة التطبيق بوضوح عن طريق كتابة مختلف المشاكل والحلول والمميزات،ومن سوف سيتخدم التطبيق. بمجرد الحصول على قائمة ، اختر بعضًا من أفضل الأفكار لإجراء مزيد من البحث.
إذا كنت تريد بعض الإلهام ، توجه إلى Google Trends.. ربما يقدم أحدهم فكرة جيدة عن التطبيق.
يجب اختيار فكرة التطبيق بوضوح عن طريق كتابة مختلف المشاكل والحلول والمميزات،ومن سوف سيتخدم التطبيق. بمجرد الحصول على قائمة ، اختر بعضًا من أفضل الأفكار لإجراء مزيد من البحث.
إذا كنت تريد بعض الإلهام ، توجه إلى Google Trends.. ربما يقدم أحدهم فكرة جيدة عن التطبيق.
2⃣ Research Your Competitors and Audience
بعد ذلك ، يجب عليك إجراء أبحاث السوق والمنافسين. سيساعد هذا في تطوير تطبيقك بعدة طرق.
سوف تسطيع:
اكتساب فهم أفضل لسوق التطبيقات.
اكتشف أنواع التطبيقات الناجحة.
تعرف على كيفية قيام التطبيقات بحل المشكلات المشابهة لتلك التي تريد حلها.
بعد ذلك ، يجب عليك إجراء أبحاث السوق والمنافسين. سيساعد هذا في تطوير تطبيقك بعدة طرق.
سوف تسطيع:
اكتساب فهم أفضل لسوق التطبيقات.
اكتشف أنواع التطبيقات الناجحة.
تعرف على كيفية قيام التطبيقات بحل المشكلات المشابهة لتلك التي تريد حلها.
بعض الادوات التي سوف تساعدك في البحث
AppFollow.
Appfigures.
Google Analytics.
Amplitude Analytics.
Mixpanel.
Adobe Analytics.
Google Analytics 360.
Pendo.
AppFollow.
Appfigures.
Google Analytics.
Amplitude Analytics.
Mixpanel.
Adobe Analytics.
Google Analytics 360.
Pendo.
3⃣ Decide How You Will Monetize Your App
قرر كيف يمكنك تحقيق الدخل من تطبيقك هناك الكثير ،ومنها
١- ال In-App purchases
٢- تطبيق يوفر خدمة باشتراك شهري
٣ - تطبيق مدفوع
٤- اعلان خاص بك او تسويق لتطبيقات اخرى او لتطبيقاتك
٥- ال Referral Marketing
قرر كيف يمكنك تحقيق الدخل من تطبيقك هناك الكثير ،ومنها
١- ال In-App purchases
٢- تطبيق يوفر خدمة باشتراك شهري
٣ - تطبيق مدفوع
٤- اعلان خاص بك او تسويق لتطبيقات اخرى او لتطبيقاتك
٥- ال Referral Marketing
4⃣ Software Requirements Specifications (SRS)
يجب تفصيل الفكرة بشكل تقني و توثيق جميع مزايا فكرة التطبيق.
عن طريق عمل مستند SRS يحتوى على
Features List
Use cases
User Stories
Activity Diagrams
Sequence Diagrams
UML design
هنا الفكرة تترجم الى لغة يفهمها المطورين و المصممون
يجب تفصيل الفكرة بشكل تقني و توثيق جميع مزايا فكرة التطبيق.
عن طريق عمل مستند SRS يحتوى على
Features List
Use cases
User Stories
Activity Diagrams
Sequence Diagrams
UML design
هنا الفكرة تترجم الى لغة يفهمها المطورين و المصممون
5⃣ Build an App Wireframe
ان تقوم بعمل النموذج الاولي للتطبيق وترجمة الفكرة والتخطيط الي تصميم مرئي ويمكن المساعدة في هذا الامر من خلال بعض المواقع التي توفر نماذج اولية للتطبيقات مثل : HotGloo و Moqups .
ان تقوم بعمل النموذج الاولي للتطبيق وترجمة الفكرة والتخطيط الي تصميم مرئي ويمكن المساعدة في هذا الامر من خلال بعض المواقع التي توفر نماذج اولية للتطبيقات مثل : HotGloo و Moqups .
6⃣ User interface (UI,UX)
بعد اختيار واعتماد ألوان التطبيق يبدأ المسؤول عن التصميم في تنفيذ الواجهات على هيئة صور (يمكن برمجتها مباشرةً ) حيث تصمم كل واجهة على حده وذلك اعتمادًا على كتيب المواصفات و مراعاة تجربة المستخدم.
بعد اختيار واعتماد ألوان التطبيق يبدأ المسؤول عن التصميم في تنفيذ الواجهات على هيئة صور (يمكن برمجتها مباشرةً ) حيث تصمم كل واجهة على حده وذلك اعتمادًا على كتيب المواصفات و مراعاة تجربة المستخدم.
7⃣ Programming
هي الفترة الأطول في العمل على النظام، خصوصًا إن كان التطبيق يحتوي على العديد من الواجهات والخصائص.
ويقسم فيها التطبيق الى جزئين:
1- Backend Development
هو برمجة الخوادم اللي يتصل فيها تطبيقك و تطوير قواعد البيانات.
المسؤول عن ذلك مطور الويب مثل ال Node.js
هي الفترة الأطول في العمل على النظام، خصوصًا إن كان التطبيق يحتوي على العديد من الواجهات والخصائص.
ويقسم فيها التطبيق الى جزئين:
1- Backend Development
هو برمجة الخوادم اللي يتصل فيها تطبيقك و تطوير قواعد البيانات.
المسؤول عن ذلك مطور الويب مثل ال Node.js
يجب على مطور الويب اعطائك
source code
Database
web services or APIs لربط الخادم و قواعد البيانات مع التطبيق
Documentation لإستخدام الـ APIs
source code
Database
web services or APIs لربط الخادم و قواعد البيانات مع التطبيق
Documentation لإستخدام الـ APIs
2- تطوير التطبيقات Front end
هنا يبدأ تطوير التطبيق نفسه سواء اكان iOS او الاندرويد
المتطلبات:
الــSRS من مرحلة التحليل
صور screenshots لجميع لواجهات
الأيقونات الـ واجهات
هنا يبدأ تطوير التطبيق نفسه سواء اكان iOS او الاندرويد
المتطلبات:
الــSRS من مرحلة التحليل
صور screenshots لجميع لواجهات
الأيقونات الـ واجهات
8⃣ Testing phase
يتم تجميع التطبيق بصورة متكاملة في نظام كامل موحد، ومنها يتم اختبار جميع الخصائص مع بعضها البعض.
، فالتركيز يكمن في تكامل الوظائف مع بعضها البعض.
يتم تجميع التطبيق بصورة متكاملة في نظام كامل موحد، ومنها يتم اختبار جميع الخصائص مع بعضها البعض.
، فالتركيز يكمن في تكامل الوظائف مع بعضها البعض.
9⃣ Publishing
يتم التقدم لطلب فتح متجر إلكتروني سواءً من Google play أو App store ويرفع التطبيق على المتجر بناءً على النظام المصمم وما يتلائم معه.
إلى جوار إطلاق التطبيق عبر متجر التطبيقات، فإن مرحلة الإطلاق تصحبها إعداد ووضع خطة تسويقية للنشر لضمان انتشار أفضل.
وشكراً اعزائي 😁
يتم التقدم لطلب فتح متجر إلكتروني سواءً من Google play أو App store ويرفع التطبيق على المتجر بناءً على النظام المصمم وما يتلائم معه.
إلى جوار إطلاق التطبيق عبر متجر التطبيقات، فإن مرحلة الإطلاق تصحبها إعداد ووضع خطة تسويقية للنشر لضمان انتشار أفضل.
وشكراً اعزائي 😁
@rattibha Compile!
جاري تحميل الاقتراحات...