Ail Ahmed نشر 20 يناير أرسل تقرير نشر 20 يناير السلام عليكم هل ال Cross-Platform Apps يوثر علي لغة سوفت او كوتلن وازي شركه ابل وجوجل بتوجه هدا التقدم يعني مش ده كده بياثر سلب علي بغة سوفت وكوتلن اقتباس
0 El Sayed El Tohamy نشر 20 يناير أرسل تقرير نشر 20 يناير (معدل) وعليكم السلام ورحمة الله وبركاته، إذا كنت تقصد أن الـ Cross-Platform يسحب من حصة لغة سويفت وكوتلن، فبالتأكيد تؤثر عليهم وتسحب من حصتهم ومن طلب التطبيقات عليهم. ولكن دائمًا وأبدًا، لكل أداة أو لغة إيجابيات وسلبيات، ولكل منتج زبائنه فما تراه أنت غير ضروري يحتاجه غيرك. في السنوات الأخيرة بدأت اللغات متعددة المنصات Cross-Platform في الانتشار بسبب ارتفاع تكلفة التطوير لكل نظام، فأصبح العملاء يبحثون عن تطبيق واحد يستطيع العمل على كل المنصات، ومن الناحية التقنية سيكون لديك كود برمجي واحد وهذا في حد ذاته ميزة كبيرة جدًا، إلا أنه في بعض الأحيان تقف اللغات متعددة المنصات عاجزة عن بعض المهام لذلك يتوجب استخدام اللغات المحلية native. أما كيف تواجه الشركات الكبيرة هذا التطور، فلديها عدة استراتيجيات، أول وأهم هذه الاستراتيجيات: هو محاولة جعل لغاتها متعددة المنصات، كما رأينا في الإصدارات الأخيرة لميكروسوفت، وكذلك بالنسبة لجولج التي أنتجت Kotlin Multiplatform والتي من خلاله يمكن إنتاج تطيبقات متعددة المنصات. الاستراتيجية الثانية: محاولة تسهيل التعامل مع لغاتها لجذب المبرمجين الاستراتيجية الثالثة: إمكانيات حصرية تتمتع بها اللغات المحلية مثل الوصول لبيانات شديدة الحساسية في نظام التشغيل وخصوصًا ios بالطبع المنافسة شرسة، لذلك من المهم جدًا على المبرمج أن يتعلم تقنية ولا يتقوقع في لغة معينة بحيث إذا اختفت لا يختفي معها، فالمبرمج يجب أن يتقن حل المشاكل Problem Solving، أفضل الممارسات Best Practices، اتباع المعايير Standards وبالتالي يستطيع التحول من لغة إلى أخرى بسهولة، لأن العالم الآن متقلب جدًا. تم التعديل في 20 يناير بواسطة El Sayed El Tohamy 1 اقتباس
0 Ail Ahmed نشر 20 يناير الكاتب أرسل تقرير نشر 20 يناير بتاريخ 2 ساعة قال El Sayed El Tohamy: وعليكم السلام ورحمة الله وبركاته، إذا كنت تقصد أن الـ Cross-Platform يسحب من حصة لغة سويفت وكوتلن، فبالتأكيد تؤثر عليهم وتسحب من حصتهم ومن طلب التطبيقات عليهم. ولكن دائمًا وأبدًا، لكل أداة أو لغة إيجابيات وسلبيات، ولكل منتج زبائنه فما تراه أنت غير ضروري يحتاجه غيرك. في السنوات الأخيرة بدأت اللغات متعددة المنصات Cross-Platform في الانتشار بسبب ارتفاع تكلفة التطوير لكل نظام، فأصبح العملاء يبحثون عن تطبيق واحد يستطيع العمل على كل المنصات، ومن الناحية التقنية سيكون لديك كود برمجي واحد وهذا في حد ذاته ميزة كبيرة جدًا، إلا أنه في بعض الأحيان تقف اللغات متعددة المنصات عاجزة عن بعض المهام لذلك يتوجب استخدام اللغات المحلية native. أما كيف تواجه الشركات الكبيرة هذا التطور، فلديها عدة استراتيجيات، أول وأهم هذه الاستراتيجيات: هو محاولة جعل لغاتها متعددة المنصات، كما رأينا في الإصدارات الأخيرة لميكروسوفت، وكذلك بالنسبة لجولج التي أنتجت Kotlin Multiplatform والتي من خلاله يمكن إنتاج تطيبقات متعددة المنصات. الاستراتيجية الثانية: محاولة تسهيل التعامل مع لغاتها لجذب المبرمجين الاستراتيجية الثالثة: إمكانيات حصرية تتمتع بها اللغات المحلية مثل الوصول لبيانات شديدة الحساسية في نظام التشغيل وخصوصًا ios بالطبع المنافسة شرسة، لذلك من المهم جدًا على المبرمج أن يتعلم تقنية ولا يتقوقع في لغة معينة بحيث إذا اختفت لا يختفي معها، فالمبرمج يجب أن يتقن حل المشاكل Problem Solving، أفضل الممارسات Best Practices، اتباع المعايير Standards وبالتالي يستطيع التحول من لغة إلى أخرى بسهولة، لأن العالم الآن متقلب جدًا. ايو انا حضرتك بقصد Corss-paltform , انا راي من اري الحضرتك الازم المبرمج يتقن فعلن حل المشاكل والهايكل البيانات والخورزميات لغة البرمجه ده مجرد اده مش اكثر من كده 1 اقتباس
0 عبدالباسط ابراهيم نشر 4 فبراير أرسل تقرير نشر 4 فبراير بالتأكيد تؤثر بشكل واضح ولكن ستظل تطبيقات Native مهمة للعديد من الحالات: الأداء العالي بشكل أساسي لن تتمكن تطبيقات Cross-Platform دائمًا من الوصول إلى جميع ميزات كل نظام أساسي. وبالنسبة للشركات فتتخذ شركتا Apple و Google نهجًا مختلفًا تجاه Cross-Platform: تروج Apple لـ SwiftUI كإطار عمل Native لتطوير تطبيقات iOS و MacOS ، مع دعم محدود لـ Cross-Platform. بينما تدعم Google بشكل أكبر Kotlin Multiplatform Mobile لتطوير تطبيقات متعددة المنصات على Android و iOS ويوجد تقنيات أخرى من google . لا تزال Google ترى قيمة في استخدام Kotlin لتطوير تطبيقات Android Native نظرًا لأدائها وميزاتها المتخصصة. لست مضطرًا للقلق بشأن استبدال تطبيقات Cross-Platform للغات Swift و Kotlin تمامًا. كلا اللغتين لهما مكانتهما وسيتم استخدامهما لسنوات قادمة. أفضل نهج يعتمد على احتياجات مشروعك المحددة والأداء . اقتباس
السؤال
Ail Ahmed
السلام عليكم
هل ال Cross-Platform Apps يوثر علي لغة سوفت او كوتلن
وازي شركه ابل وجوجل بتوجه هدا التقدم يعني مش ده كده بياثر سلب علي بغة سوفت وكوتلن
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.