برمجه تطبيقات او الويب
السلام عليكم ، اخواني ان شاء انكم في افضل حال ، استشارتكم تعني الكثير فلا تبخلوا علي ، حيرتي في اختيار تعليم البرمجه للاندرويد ولا iOS ,ولا الويب بالذات جافا سكربت ولماذا ؟
الاهداف العمل فري لانسينق واش الطلب عليه اكثر اذا كان تطبيقات اندرويد ولا iOS ؟ واش السهوله والصعوبه فيما بينهم؟
انا مبتدأ وعندي ميلان للتطبيقات الجوال اكثر من الويب جزاكم الله كل خير وشكركم الرحمن خير شكر
ساعد بالإجابة
"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."
الإجابات (3)
التطبيقات في ازدياد يوما بعد يوم، وكذلك المواقع، إن أردت نصيحتي فتعلم ما تميل إليه أكثر، فما تحبه أكثر ستتشجع بشكل أكبر لتعلم والعمل به، وهذا بالطبع سيجعلك تبدع في المجال الذي تحبه مما يزيد فرصتك في الحصول على أعمال أو مشاريع.
لكن إن أردت التوجه السائد، فمن وجهة نظري أرى أن التركيز على تطبيقات الويب المتوافقة مع الجوال بازدياد كبير (انظر هنا) كذلك يزداد الطلب على مبرمجي التطبيقات التي تعمل على أكثر من نظام تشغيل (وأغلبها تعمل باستخدام جافاسكربت بالمناسبة) كاستخدام NativeScript كمثال:
ومن أهم مزايا استخدام تقنية كهذه هي البرمجة لأندرويد و IOS معا، إضافة إلى خبرتك في جافاسكربت مما يمكنك من دخول مجال الويب أيضا إذا أحببت، فجافاسكربت في تطور سريع وهي تدخل في كل المجالات تقريبا.
جزاك الله خير اخ عمار ، بصراحه انا قمت يبحث عميق جدا توصلت انا native في راي افضل من الخيارات الأخرى , لنفترص اني قررت ادخل تطبيقات النيتف ، الاندرويد ام ،ios لاجل فري لانسينق والعمل الحر وايت فيهم الطلب اكثر ؟ السهوله والصعوبه بين الاندرويد و iOS ؟ جزاك الله خير
وإياك أخي الكريم، بالنسبة ل NativeScript فهي بالفعل تقوم بإنشاء تطبيق native ويعمل على أكثر من منصة، إليك هذا الكلام من موقعهم:
NativeScript is how you write truly native cross-platform mobile applications with JavaScript, TypeScript or Angular. You can always directly access all native platform APIs on both iOS and Android from JavaScript, TypeScript or Angular.
فكما ذُكِرَ في الاقتباس السابق فإن NativeScript ستعطيك وصولا كاملا لل API الخاص ب Android و IOS وهذا سيؤدي إلى انتاج تطبيقات قوية جدا ( ربما تكون اللغات الخاصة بكل منصة أسرع أو أفضل بالفعل، لكن غالبا لن تشعر بالفرق إلا في التطبيقات الضخمة ).
أما ان كنت مصرا على البرمجة باللغة الخاصة بكل منصة فأعيد ما قلته سابقا (اختر ما تحبه أنت) وشخصيا كنت سأختار أندرويد لتوفره وسهولة رفع التطبيقات دون التقييد بجهاز معين وغير ذلك من المحددات والتقييدات التي تفرضها Apple.
أما بالنسبة للسهولة والصعوبة فاجعلها آخر ما تفكر فيه، فكل مجال ستواجه فيه صعوبات بالتأكيد وعليك أن تتجاوزها.
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !