اذهب إلى المحتوى

لوحة المتصدرين

  1. طارق جهاد

    طارق جهاد

    الأعضاء


    • نقاط

      3

    • المساهمات

      188


  2. SAEED ALSHREEF

    SAEED ALSHREEF

    الأعضاء


    • نقاط

      1

    • المساهمات

      2


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 11/25/17 في كل الموقع

  1. اذا لم تستخدم محتوى خاص لتطبيق اخر (مثل الايقونات او الاسماء) فلا يوجد أي مانع، من تقوم بتطوير التطبيق الذي تريد بالخيارات التي تريد. بالتوفيق،،،
    1 نقطة
  2. كل شيء مسموح، Xamarin تتيح لك 100 % من الميزات الموجودة في اندرويد او iOS بالإضافة لاعادة استخدام اجزاء كبيرة من الكود بين هذين المنصتين، بمعنى هناك اجزاء معينة من الكود ستكون مشتركة يمكنك اعادة استخدامها. للتوضيح اكثر: Xamarin تتيح لك تطوير تطبيقات اندرويد بلغة السي شارب بدل الجافا، وبشكل مشابه للهيكلة الأساسية للاندرويد سواء من ناحية ملفات المشروع، او انماط التصميم الموجود، ويمكنك تصميم الواجهات كما في اندرويد تماماً، مرة اخرى، ستسفيد من سي شارب، كونها تقدم الكثير من الميزات التي تساعد في كتابة الكود بشكل افضل. نفس الأمر ينطبق على iOS لكنك بحاجة لجهاز Mac موجود على نفس الشبكة لتستطيع تصميم واجهات iOS. في هذين المنصتين، يمكنك كتابة واجهات الاندرويد بشكل مشابة للاندرويد مع جافا، وكتابة واجهات iOS بشكل مشابه ل Storyboard، ويمكنك اعادة استخدام الكود المتعلق بالاتصال بالانترنت او معالجة البيانات وغيره، مع كلا المنصتين. بالتالي لديك نسبة اعادة استخدم للكود تزيد عن 70 %. الخيار الثاني الذي تقدمه Xamarin هو Xamarin Forms وهذا يمكنك من مشاركة تقريبا 100% من الكود، اي انك تقوم بكتابة الواجهات بلغة مشركة هي Xaml، وستقوم Xamarin لاحقا بتحويلها إلى واجهات أساسية Native سواء للاندوريد او iOS لكن Xamarin Forms يوجد بها بعض التقييد في تصميم الواجهات كونها تقدم طبقة مشتركة بين المنصات، لكن في العموم يمكنك استخدامها لبناء تطبيقات رائعة. اخيرا كل ما تحدثنا عنه سابقا ينطبق أيضا على اجهزة التي تعمل بنظام Windows Phone. وحتى نظام الويندز نفسة بالتوفيق،،،
    1 نقطة
  3. هذه هي نقطة البداية لتطبيق سي شارب. معرفة بهذه الشكل ليقوم نظام التشغيل باستدعائها تلقائياً. Static تعنى انها وحيدة على مستوى التطبيق، ولا يمكن عمل نسخة اخرى منها بالتالي فهي نقطة البداية الوحيدة للتطبيق، ويمكن استدعائها مباشرة دون الحاجة لعمل Object void اي اننا لا نتوقع منها اي نتائج بعد عملية استدعائها (فقط مهمتها كنقطة بداية) string[] args هذه هي مجموعة ال Parameters التي يمكن تحديدها عند تشتغيل التطبيق من Command Line على سبيل المثال: في نظام التشغيل ويندوز يوجد تعليمة mkdir لإنشاء مجلد جديد ضمن المسار الموجودين فيه، لكن التعليمة بحد ذاتها غير كافية فهي تحتاج لإسم المجلد الجديد مثلا: mkdir MyFolder هذه التعليمة ستقوم بإنشاء مجلد اسمه MyFolder الأن بإمكانك اعتبار التعليمة mkdir هي نفسها اسم برنامج السي شارب، و MyFolder هي args الاول في هذه المصفوفة. شاهد الصورة المرفقة namespace mkdir { class Program { static void Main(string[] args) { if (args.Length > 0) { string folderName = args[0]; System.IO.Directory.CreateDirectory(folderName); } } } } بالتوفيق،،،
    1 نقطة
  4. اخي الكريم فكرة التسويق بالعملوله في المرتبه الاولى وخاصه في امازون تحتاج الى جمهور هذا في المرتبه الاولى وبعدها ياتي المكان وفي البلدان العربية يوجد مشكلة كبيره وهي الشحن وهذه المشكله انا شخصيا اعاني منها وانا في بلد اوروبي انا لا احبط من معنوياتك ولكن هذه مشكله وهذا الواقع واي احد يقول غير ذلك لا يفهم شئ عن امازون واذا اردت اي استفسار انا جاهز
    1 نقطة
×
×
  • أضف...