السلام عليكم ورحمة الله وبركاته .....

هناك موضوع شاغل بالي وخاطري في التفكير له فترة طويلة فحبيت اطرحه للنقاش هنا بينكم الموضوع هو كما يشير له العنون الى اين يتجه مستقبل سوق البرمجيات في المستقبل القريب فكلنا يعلم ان كل يوم عن الاخر يزداد عدد مستخدمين الاجهزة الذكية مثل الجوال والاجهزة اللوحية وقد ضغط فعلاً على استخدام الاجهزة المكتبية خصوصاً مع انتشار الخدمات السحابية لتدعم هذه النوع من الاجهزة الذكية .

سؤالي الان هل اصبح السوق البرمجي لمجال التطبيقات مثل ( اندرويد , IOS , او حتى Windows store apps ) فكلنا يلاحظ ان استخدام الانترنت اليوم اصبح اكثر شيوعاً من خلال الاجهزة الذكية وهذه الاجهزة الذكية بدورها تتعامل مع الانترنت بنسبة 90% من خلال تطبيقاتها وتطبيقاتها بدورها تتعامل مع الانترنت بشكل مباشر مستغنية عن كل المتصفحات رغم المحاولات المستميته لاستخدام HTML5 و لدعم المتصفحات التي في هذه الاجهزة الذكية ولكنها مهما وصلت مازال المطورين يفضل استخدام الـ Native Languages بشكل اوسع واكبر .

اشارة اخرى من اكبر الشركات البرمجية مايكروسوفت وتغيرها لسياستها في السنوات الاخيرة وتوجهها لتبني فلسفة التطبيقات على نظام تشغيلها الاخير Windows 8 والذي سواء شئنا او ابينا لا بد لنا ان نعترف بنجاح تطبيقاته و ليس هذه فقط اغلب المبرمجين والمطورين على بيئة مايكروسوفت فجول ستيديو 2012 يعلم ان مايكروسوفت بدأت تتوجه ايضاً الى اسلوب تقديم البرامج كا خدمات يمكن توظيفها عبر اي بيئة عمل سواء كان هذه التطبيق مبني على تقنية Android او IOS او اي تقنية اخرة من خلال ما يعرف با Restful Services او ما تسميه مايكروسوفت WebAPI .

الان السؤال المطروح للنقاش هل يعني هذه كله ان علينا نحن معشر المطورين ان علينا تغيير الدفة والتوجه لتطوير التطبيقات المعتمدة على الخدمات البرمجية (Back-End Services ) او ان نستمر في تعلم تقنيات الويب والعمل على المتصفحات التي يقل نسبة مستخدميها يوماً عن يوم اكثر ؟