في هذا الرابط
https://www.quora.com/How-l...هناك سؤال جواب هل هناك احد فيكم يستطيع ان يترجم هذا الجواب ؟؟
في هذا الرابط
https://www.quora.com/How-l...هناك سؤال جواب هل هناك احد فيكم يستطيع ان يترجم هذا الجواب ؟؟
هذا سؤال عام جدًا ، لذا ستحصل على إجابة عامة نسبيًا: يعتمد ذلك .
هل لديك أي معرفة البرمجة المسبقة؟ إذا كان الأمر كذلك ، هل أنت على دراية جيدة بجافا؟ إذا كانت الإجابة على هذين السؤالين هي نعم ، فيجب ألا يستغرق الأمر وقتًا طويلاً للحصول على سرعة في تطوير Android. إذا كانت الإجابة لا ، فستريد البدء بتعلم أساسيات البرمجة. هنا.
هل لديك أي خلفية / قاعدة بيانات المعرفة؟ قد تكون الواجهة الخلفية لتطبيق المراسلة بسيطة نسبيًا أو معقدة جدًا ، اعتمادًا على طبيعة الرسائل. هل يمكن إرسالها إلى مجموعة ، أو مجرد شخص إلى شخص؟ هل يمكن تعديلها وتحديثها وحذفها؟ هل يمكن تمييزها كرسائل غير مرغوب فيها؟ هناك الكثير من الأشياء للنظر فيها.
هل تعرف تصميم الجرافيك / تصميم UX؟ يعد إنشاء تطبيق أكثر من مجرد تعلم كيفية البرمجة. إذا كنت تنشئ التطبيق كأداة داخلية أو لمجرد المتعة ، فربما تكون هذه القطعة أقل أهمية بالنسبة لك. ومع ذلك ، إذا كنت تبنيها كعمل تجاري ، لتحقيق ربح ، فهذا أمر مهم للغاية لا يغتفر. مع وجود أكثر من 700000 تطبيق في متجر التطبيقات الآن ، يجب أن تكون التطبيقات مصممة جيدًا للوقوف فوق الضوضاء.
فقط من تجربتي الشخصية ، كنت على دراية جيدة في Ruby on Rails و PHP و PostgreSQL عندما قررت أنني أردت تعلم كيفية إنشاء أول تطبيق من الصفر. أود أن أقول إنه استغرق مني شهرين للحصول على قبض جيد على برامج الجوال ، وستة أشهر أعتبر نفسي مطورًا جيدًا للجوّال. يجب عليك التفكير في الأشياء بشكل مختلف على الجوال ، من حيث الوظائف والتفاعل والسرعة ومشكلات الذاكرة.
لذلك ، أود أن أقول ، إذا كنت ترغب في إنشاء تطبيق ، فإن تعلم القيام بذلك قد يستغرق من شهرين إلى عام.
أتمنى أن يساعدك هذا!
89
سؤال رأئع والاجابة انا لا ابرمج فقط اشاهد دورات على اليوتيوب وبعض الكتب العربية. .انا في صف الخامس اعدادي في العراق "دولة اليأس والفشل" اريد شراء لاب توب في نهاية الدوام في العطلة ( بعد شهرين ) لذلك لم ارد ان تمر هذه الشهور بدون فائدة فقررت تعلم جافا والرياضيات والمنطق وقواعد البيانات وAndroid studio على اليوتيوب . كانت في البداية صعبة وما زالت نوعا ما لكن انا من محبين "ناروتو" لذلك لا يوجد عندي فكرة الاستسلام والان هي سهلة بحد كبير مقارنه مع ما كانت عليه ^_^ . . علمود اذا اشتري اللاب توب اكون فاهم هذي الأشياء ويبقى لي فقط التمرن عليهن واعادتهن مع فكرة مسبقة
بما أنك لم تخصص سؤالك، سأعطيك إجابة عامة، ليس هناك وقت محدد وهذا يعتمد على الآتي:
www.codeacademy.com
هل لديك خبرات أو معلومات حول قواعد البيانات/برمجة الويب؟ على سبيل المثال، برمجة الويب (أو الباك اند) لتطبيق تراسل معين يمكن أن يكون بسيطاً أو معقداً. وهذا يعتمد على طبيعة الرسائل، فمثلا: هل يمكن إرسال رسائل إلى مجموعة من الأشخاص أم تنحصر بين شخصين فقط؟ هل يمكن التعديل أو تحديث أو مسح الرسائل؟ هل يمكن تحديد الرسائل المزعجة وفلترتها؟ والكثير من التفاصيل يجب أخذها في الحسبان.
هل لديك معرفة بالتصميم الجرافيكي أو بتجربة المستخدم (UX)؟ فإنشاء تطبيق معين لا يحتاج فقط تعلم البرمجة. معذرة، إذا كنت تنوي تطوير التطبيق للإستخدام الذاتي أو فقط للمتعة، فربما لن يهمك جزء التصميم الجرافيكي كثيراً. على كل حال، إذا كنت تنوي تطوير التطبيق للأعمال وجني الأرباح، فالإهتمام بتصميم والشكل النهائي للتطبيق مهم جداً جداً. فكما تعلم، هناك ما يفوق ال 700,000 تطبيق في متجر التطبيقات، فعلى ذلك، يجب على تطبيق معين أن يكون مصمما تصميماً جيداً للتميز بين كومة التطبيقات.
من خلال خبرتي الخاصة، كنت ملما بعدة لغات عندما قررت تطوير تطبيق معين من الصفر، وهي لغة روبي اون ريلز (ريلز) و لغة بي اتش بي ونظام بوستجري إس كيو إل. يمكنني القول أنه قد استغرق مني شهرين للتعود وتعلم تطوير تطبيقات الهاتف، وستة أشهر حتى شعرت بأنني مطور جيد للتطبيقات. اقترح أن تهتم ببعض الأمور الخاصة بالهواتف عند تطوير التطبيقات، كوظائف الهاتف و التفاعل والسرعة و المشاكل الخاصة بالذاكرة.
بالنهاية يمكنني القول بأن تعلم وتطوير تطبيق معين، سيأخذ منك ما بين شهرين إلى سنة.
آمل أن يساعدك هذا.
التعليقات