عبدالله عبدالرحمن

4 نقاط السمعة
3.94 ألف مشاهدات المحتوى
عضو منذ
1- يكون بحسب الاتفاق الذي بينك وبين هذه الشركة أو هذا الشخص فغالباً انت تقوم بدفع مبلغ محدد ليقوم الشخص ببرمجته لك فقط فهو بناء على الاتفاق 2- يختلف بحسب الموقع أو التطبيق و يمكن للمبرمج إعطاء مايسمى ب admin panel أو لوحة تحكم للتحكم في الموقع أو السيرفر بحيث تكون لوحة تحكم واضحة لك مع واجهة رسومية وتستطيع تعلم إستخدامها بكل سهولة
وعليكم السلام ورحمة الله وبركاته القصة مفيدة جداً ومبروك عليك الوصول الى هذه المرحلة وبالتوفيق
بالفعل هناك فرق كبير عند التطوير بالNative بدلاً من هذين الإطارين من ناحية 1. الأداء 2. حجم التطبيق 3. الوصول الى بعض الصلاحيات 4. الدعم المتوفر 5. المكتبات المتاحة اما هل من الجيد تعلم أحد منهما فالإجابة هي نعم لعدة إيجابيات 1. تطوير لمنصتين من مصدر كود واحد 2. سرعة وسهولة أكثر في التطوير مقارنة بتطوير Native لكل منصة لوحدها 3. وايضاً تكلفة أقل
لم يعد لدي الصلاحية لتعديل هذا التعليق لهذا فإن التعليق الصحيح الكامل في الأسفل
هذا سكربت بسيط للحصول على المعلومات المتاحة حول أي تطبيق في المتجر fetch('$1://data.42matters.com/api/v2.0/android/apps/lookup.json?p=$2&access_token=$3').then(res=>res.json()).then(console.log) يجب عليك استبدال: $1 ب https $2 باسم حزمة التطبيق مثل com.facebook.katana لتطبيق facebook $3 بالرمز الخاص الذي سيعطيك موقع 42matters.com مجاناً بعد التسجيل فيه
هذا سكربت بسيط للحصول على المعلومات المتاحة حول أي تطبيق في المتجر fetch('https ://data.42matters.com/api/v2.0/android/apps/lookup.json?p= 1# &access_token=2#').then(res=>res.json()).then(console.log) احيجب عليك استبدال فراغ-1 باسم حزمة التطبيق مثل com.facebook.katana لتطبيق facebook وفراغ-2 بالرمز الخاص الذي يعطيك موقع 42matters مجاناً
يمكنك مراجعة هذا المقال https://io.hsoub.com/webdev/117528-%D8%AE%D8%B7%D8%A9-%D8%AA%D8%B9%D9%84%D9%85-full-stack-development
هناك عدة مراحل وأول وأهم مرحلة هي مرحلة الأساس وهنا يجب تعلم هذه التنقيات وفهمها وفهم كيفية عملها 1- القسم الأول هو برمجة الواجهات Front end باستخدام - HTML لغة توصيف وتعتبر هيكل الصفحات - CSS لغة تنسيق وتجميل الصفحات - JavaScript لغة برمجة وتضيف التفاعل في الصفحة والعديد من الأشياء وهي أهم وأكبر من السابقتين - أشياء إضافية ضرورية تعلم ال DOM ، Events ، Fetch API 2- القسم الثاني برمجة الخلفية Back end وهنا لديك العديد من الخيارت
جزاك الله خيراً ماقصرت أخي
لا يمكن تحديد الحاسوب المناسب ولكن يمكن تحديد المواصفات المناسبة وعلى هذه المواصفات يمكن شراء الحاسوب المناسب إذا أردت تطوير المواقع فقط فيكمنك استخدام أي حاسوب بمواصفات متوسطة مثل أن يكون الرام 4 جيجا والمعالج Core i3 و الهارد من 512 جيجا وأكثر اما بخصوص برامج التصميم فأقل شيء يكون الرام 8 ويفضل 16 جيجا معالج 64 حديث Core i5 او Core i7 أو أحد معالجات AMD الحديثة وكارت الشاشة لازم يكون الvram من 2 جيجا ومافوق Nvidia أو AMD
إذا أردت أن تبداء بتعلم البرمجة فيمكنك البدء بأي لغة تقريباً ويفضل أن تختار اللغة التي تتناسب مع المجال الذي ستختاره مثلا إذا أردت برمجة المواقع فتعلم JavaScript وإذا أردت برمجة تطبيقات الأندرويد فتعلم Java ووهكذا اما لماذا يتم تدريس لغة ++C كأول لغة في الجامعات لأنها تقريبا أم أكثر من اللغات الحديثة ولديها أداء عالي جداً والعديد من الميزات الأخرى
ليس من السهل عمل ذلك بدون Android Studion لكن إما تثبت نظام 64 bit إذا استطعت او يمكنك التطوير عبر الانترنت عبر منصات البرمجة أو يمكنك تنزيل هذه النسخة https://dl.google.com/dl/android/studio/ide-zips/3.0.1.0/android-studio-ide-171.4443003-windows32.zip
الحقيقة الميزات التي كتبتها يمكن أن تكون السبب الرئيسي لنجاح فكرتك ويمكنك ايضا أضافة العديد من الميزات الأخرى وفكرتك تحتاج الى دراسة كاملة وتنفيذ جيد يمكنك الاطلاع على هذا الفيديو لأشياء قد تنفعك من أجل مشروعك https://www.youtube.com/watch?v=rw0jKXJwWTY