أهلاً بكم في العدد السادس من النشرة الإسبوعية “مطوري تطبيقات ويندوز في أسبوع”.. في هذا الإسبوع لدينا موضوع شيق للحديث عنه..

لنبدأ بـ أهم الأخبار والتطورات في الفترة الماضية:

  • تحسينات وتعديلات على الـ OneCore – لا شيء يمكنك ملاحظته في الإصدار الجديد من ويندوز 10 للـ Insiders

أعلنت مايكروسوفت عن إطلاق إصدار –بناء- جديد من ويندوز 10 يحمل رقم 11099 لمسجلي برنامج Windows Insider  على الحلقة السريعة، وقالت مايكروسوفت أنك لن تلاحظ أي تغييرات كبيرة أو جذرية على النظام لأنه في هذا الإصدار تم تحسين وتعديل أجزاء من OneCore وهي بنية نظام ويندوز 10 الأساسية و “الجوهرة البرمجية” للنظام (المصطلح من إبتكاري :d( – يمكننا توقع تعديلات وتحسينات كثيرة على ويندوز 10 بالإصدارات القادمة حيث أن هذا الإصدار هو “إصدار تجهزيي”..

  • كل شيء أصبح أقرب إلى أن يكون مفتوح المصدر – يمكنك الآن إستعراض أكواد محرر الأكواد من مايكروسوفت Visual Stuido Code!

قامت مايكروسوفت منذ شهر تقريباً بالإعلان عن أن فيجوال ستوديو كود سيكون متوفر مفتوح المصدر للعالم خلال شهر – حسناً، الآن هو متوفر بشكل مفتوح المصدر لكل العالم عبر Github!

يمكن إستعراضه عبر: Github – Microsoft/ vscode

  • التسجيل بمؤتمر Buildيبدأ من 9 صباحاً – ولن يستمر لأكثر من 5 دقائق!

أعلنت مايكروسوفت عن موعد فتح بيع التذاكر لمؤتمر مايكروسوفت العالمي للمطورين لعام 2016 Build وسيكون بتاريخ 19 يناير – الثلاثاء القادم الساعة الثامنة بتوقيت مكة, التاسعة صباحاً بالتوقيت القياسي للمحيط الهادئ بسعر 2195 دولار للتذكرة.

الجدير بالذكر أن التسجيل لن يستمر لأكثر من 5 دقائق لأن آلاف المطورين سيكونوا بإنتظاره بالتأكيد, وهذا ما يحدث في كل سنة :) .

كانت هذه أهم الأخبار والتطورات التي حدثت بالأيام الماضية.. لننتقل لنصائح و  Tips العدد ..

  • إجعل تطبيقك يظهر بشكل أفضل – إليك 6 نصائح لفعل ذلك في 2016!

كان هذا العنوان الذي إختارته مايكروسوفت لمقالة رائعة كتبها Bernardo Zamora بمدونة مايكروسوفت الرسمية لتطوير تطبيقات لويندوز..

جاء من أهم هذه النصائح:

  1. إصنع تطبيق أصلي. إجعل لتطبيقك هوية خاصة بك، أيقونة، إسم ومحتوى!

يقول بيرناردو بهذه النقطة أنه يجب عليك أن تملك هوية التطبيق ومحتواه سواءً بالمتجر او بالتطبيق نفسه – لا تستخدم أسماء تطبيقات معروفة كبيرة كي لا تقع بمشاكل قانونية معه او مع مايكروسوفت.. كما يقول ان العملاء تفضل التطبيقات الفريدة والتي لا تسرق من أي تطبيق آخر!

  1. تأكد من أن تطبيقك بارز، ويحتوي خصائص فريدة!

بهذا الشأن يقصد أن يكون في تطبيقك شيء مميز عن البقية, مثلاً لو نشرت تطبيق آلة حاسبة مع جميع الإمكانيات التي تتفر بتطبيقات آخرى.. بهذا الشيء تطبيقك لن ينال ظهور بالمتجر لأنه لا يتميز بشيء!

  1. إبنِ تطبيق واحد كامل، بدلاً من عدة تطبيقات ناقصة!

هذه نقطة هامة و يقصد بها أنك احياناً تقوم بنشر عدة تطبيقات تكمل بعضها الآخر.. وهذا شيء سيء بالمقارنة مع بناء تطبيق واحد كامل يحتوي كل الخصائص التي توفر من قبل التطبيقات الناقصة الأخرى..

في المقالة العديد من النقاط الجميلة الأخرى سأتركها لكم لتفحصها :) ..

كان هذا الشيء الوحيد الذي أحببت مشاركته معكم في هذا الإسبوع، ننتقل الآن للجزء الأكثر إثارة How-To:

في هذا الإسبوع سأتكلم عن الـ Background Audio والذي يتيح لك تشغيل ملفات صوتية (موسيقى, بودكاست, نغمات..) بالخلفية مع إمكانية الوصول لأزرار التحكم المدمجة مع النظام.

في المواقع لن أطيل حديثي عنه لأني سأقوم بتحويلكم لتدوينة كتبت بواسطة فريق تطبيقات ويندوز يشرحون بالتفصيل ماهية الـ  Background Audio وكيفية إضافته بالتطبيق..

لماذا نحتاج Background Audio ؟

العديد من المطورين –انا منهم- يستخدمون عنصر MediaElement في التطبيقات التي تحتاج لتشغيل مقطع صوتي.. مثلاً تشغيل مقطع موسيقي، حلقة من بودكاست او حفلة غنائية :D..

ولكن هنالك سلبية كبيرة في عنصر الـ MediaElement وهو عدم إمكانية تشغيل الصوت بالخلفية!

فعندما تقوم بإغلاق التطبيق ستقوم بإنهاء العنصر الخاص بالصوت وبالتالي إنهاء تشغيل الصوت .. وهنا تكمن أهمية الـ Background Audio  فهو يتيح للمستخدم إبقاء الصوت حتى لو قام بإنهاء التطبيق وذلك عن طريق دمجها مع العمليات التي تجري بالخلفية ويستطيع المستخدم التحكم بها عن طريق عناصر التحكم المدمجة مع نظام ويندوز!

إذا كنت مهتماً بالموضوع، يمكنك قراءة كيفية عملها بالتفصيل عبر هذه المقالة: Building Windows / The Basics of Background Audio

الآن سأنتقل لذكر بعض المصادر والمراجع المهمة لك كمطور تطبيقات ويندوز:

  • مدونة أدوات المطورين على MSDN:

بالواقع هي ليست مدونة، وإنما RSS Feed عن حميع ما يكتب حول أدوات المطورين و تطوير تطبيقات ويندوز في مايكروسوفت.. MSDN Blogs / Developer Tools.

  • معرض فيجوال ستوديو للإضافات:

موقع هائل يحتوي على العديد من الإضافات الموجهة للفيجوال ستوديو.. بعض الإضافات ستسهل عليك بعض المهام، وبعضها ستغير بالواجهة والشكل أكثر.. أياً يكن, كن حكيماً في إختيار الإضافات :) MSDN / Visual Studio Gallery .

بالمناسبة, يمكنك متابعة بوابة ويندوز بحلتها الجديدة عبر wpgate.net .. كل ما يخص ويندوز للمستخدم :)

يمكنك دائماً إستعراض النشرات السابقة عبر سلسلة مطوري تطبيقات ويندوز في أسبوع..

إلى هنا, سأنهي هذه النشرة .. وعلى أمل اللقاء في نشرات وتدوينات أخرى بإذن الله..

محمد