حول هذا المنتج
ملخص الكتاب قم ببناء برامج تمنح المستخدمين تحكماً كاملاً في تطبيقاتهم، وذلك لتلبية احتياجات وسيناريوهات المستخدمين النهائيين الفريدة.
على مدار العقدين الماضيين، واجه عالم المطورين معضلة مستمرة؛ حيث يتم تكليف المطورين ببناء تطبيقات لتلبية متطلبات المستخدمين، فيحصل المستخدمون على تطبيقات تلبي المعايير من وجهة نظر المطورين، لكنها تبتعد تماماً عما تصوره المستخدمون. وغالباً ما تكون هذه الفجوة واسعة وكارثية تقريباً في المجالات التي يصعب فيها التنبؤ بأفعال المستخدمين، مثل العلوم، والأعمال البحثية، والتحليل المالي، وغيرها. مما يؤدي إلى شعور المستخدمين النهائيين بالإحباط من هذه التطبيقات لأنها لم تُصمم مع مراعاة حالات الاستخدام الخاصة بهم. لفترة طويلة، ساد الاعتقاد بأن المطورين الذين يكتبون الأكواد البرمجية هم من يجب أن يقودوا برامجهم ويكونوا مسؤولين عن كافة السيناريوهات. ورغم أن هذا التصور لا يشكل مشكلة في البرامج البسيطة، إلا أنه غير صحيح بالنسبة للتطبيقات المعقدة في المجال العلمي. فالمستخدمون النهائيون هم أفضل المتخصصين في مجالاتهم، وهم بحاجة إلى تطبيقات تتجاوز السيناريوهات التي أعدها المطورون وسمحوا بها. يعلمك هذا الكتاب طرقاً لإدارة تطبيقاتك بأسلوب يمنح المستخدمين النهائيين المستهدفين كامل التحكم. ستتعلم طرقاً مُثبتة باستخدام أداة سهلة وموثوقة، وهي الخوارزمية فائقة القدرة، لإنشاء كائنات قابلة للتحريك وتغيير الحجم من قبل المستخدمين. استعد للتعلم من خلال الأمثلة التطبيقية، باستخدام خوارزمية تمنحك تجربة كاملة في التحكم والتحريك، مُطبقة في مواقف مختلفة. ستبدأ بأبسط أمثلة الأكواد البرمجية، ثم تتدرج في المستوى لتصل إلى برامج حقيقية ومعقدة قابلة للتطبيق في مجالات STEM.
ما ستتعلمه
انقل التحكم في برامجك من المطورين إلى المستخدمين النهائيين أدرك أن النتيجة الأكثر قيمة ليست الخوارزمية نفسها، بل هي ما يترتب على استخدامها قم ببناء تطبيقات تعتمد على المستخدم وتتضمن مرونة كاملة في تحريك عناصر الشاشة اطلع على المفاهيم وهي تُطبق في مواقف وسيناريوهات واقعية تعرف على البرامج والمهام الشهيرة لتطوير التطبيقات الموجهة للمستخدم احصل على الكود البرمجي المصاحب المكتوب بلغة C# والمتاح على GitHub
لمن هذا الكتاب للمطورين الراغبين في كتابة أو تصميم برامج تمنح المستخدمين النهائيين المستهدفين تحكماً كاملاً في تطبيقاتهم
من الغلاف الخلفي قم ببناء برامج تمنح المستخدمين تحكماً كاملاً في تطبيقاتهم، وذلك لتلبية الاحتياجات والسيناريوهات الفريدة للمستخدمين النهائيين.
على مدار العقدين الماضيين، واجه عالم المطورين معضلة مستمرة؛ حيث يتم تكليف المطورين ببناء تطبيقات لتلبية متطلبات المستخدمين، فيحصل المستخدمون على تطبيقات تلبي المعايير من وجهة نظر المطورين، لكنها تبتعد تماماً عما تصوره المستخدمون. وغالباً ما تكون هذه الفجوة واسعة وكارثية تقريباً في المجالات التي يصعب فيها التنبؤ بأفعال المستخدمين، مثل العلوم، والأعمال البحثية، والتحليل المالي، وغيرها. مما يؤدي إلى شعور المستخدمين النهائيين بالإحباط من هذه التطبيقات لأنها لم تُصمم مع مراعاة حالات الاستخدام الخاصة بهم. لفترة طويلة، ساد الاعتقاد بأن المطورين الذين يكتبون الأكواد البرمجية هم من يجب أن يقودوا برامجهم ويكونوا مسؤولين عن كافة السيناريوهات. ورغم أن هذا التصور لا يشكل مشكلة في البرامج البسيطة، إلا أنه غير صحيح بالنسبة للتطبيقات المعقدة في المجال العلمي. فالمستخدمون النهائيون هم أفضل المتخصصين في مجالاتهم، وهم بحاجة إلى تطبيقات تتجاوز السيناريوهات التي أعدها المطورون وسمحوا بها. يعلمك هذا الكتاب طرقاً لإدارة تطبيقاتك بأسلوب يمنح المستخدمين النهائيين المستهدفين كامل التحكم. ستتعلم طرقاً مُثبتة باستخدام أداة سهلة وموثوقة، وهي الخوارزمية فائقة القدرة، لإنشاء كائنات قابلة للتحريك وتغيير الحجم من قبل المستخدمين. استعد للتعلم من خلال الأمثلة التطبيقية، باستخدام خوارزمية تمنحك تجربة كاملة في التحكم والتحريك، مُطبقة في مواقف مختلفة. ستبدأ بأبسط أمثلة الأكواد البرمجية، ثم تتدرج في المستوى لتصل إلى برامج حقيقية ومعقدة قابلة للتطبيق في مجالات العلوم والتكنولوجيا والهندسة والرياضيات (STEM). ما ستتعلمه
انقل التحكم في برامجك من المطورين إلى المستخدمين النهائيين أدرك أن النتيجة الأكثر قيمة ليست الخوارزمية نفسها، بل هي ما يترتب على استخدامها قم ببناء تطبيقات تعتمد على المستخدم وتتضمن مرونة كاملة في تحريك عناصر الشاشة اطلع على المفاهيم وهي تُطبق في مواقف وسيناريوهات واقعية تعرف على البرامج والمهام الشهيرة لتطوير التطبيقات الموجهة للمستخدم احصل على الكود البرمجي المصاحب المكتوب بلغة C# والمتاح على GitHub
هذا الكتاب مخصص للمطورين الراغبين في كتابة أو تصميم برامج تمنح المستخدمين النهائيين المستهدفين تحكماً كاملاً في تطبيقاتهم. عمل Sergey Andreyev في مركز الكمبيوتر التابع للأكاديمية الروسية للعلوم، حيث بدأ بالعمل على أنظمة التحسين التطبيقي، ثم وجد شغفه في صور مخطط صدى الصوت. وقد حصل على درجة الدكتوراه لتصميمه خوارزميات وأنظمة برمجة جديدة لتحليل الكلام. ويتميز بشغفه بتطبيق الأفكار الجديدة في مجالات مبتكرة، وقد صمم أنظمة معقدة للاتصالات السلكية واللاسلكية، والديناميكا الحرارية، وتحليل شبكات الكهرباء الضخمة. كما عمل أيضاً على تطوير تطبيقات لدراسة اللغات الأجنبية وتنظيم أرشيف الصور. وتُعد التصوير الفوتوغرافي أحد هواياته.
نبذة عن المؤلف عمل Sergey Andreyev في مركز الحاسوب التابع للأكاديمية الروسية للعلوم. بدأ مسيرته بالعمل على أنظمة التحسين التطبيقي، ثم وجد شغفه في صور السونوجرام. حصل على درجة الدكتوراه لتصميمه خوارزميات وأنظمة برمجة جديدة لتحليل الكلام. يميل إلى تطبيق الأفكار الجديدة في مجالات مبتكرة، وقد صمم أنظمة معقدة للاتصالات السلكية واللاسلكية، والديناميكا الحرارية، وتحليل شبكات الكهرباء الضخمة. كما عمل أيضاً على تطبيقات لدراسة اللغات الأجنبية وتنظيم أرشيف الصور. تُعد التصوير الفوتوغرافي إحدى هواياته.
- المميزات
- قم ببناء برامج تمنح المستخدمين تحكماً كاملاً في تطبيقاتهم لتلبية احتياجات وسيناريوهات المستخدمين النهائيين الفريدة.
- نبذة عن المؤلف: عمل Sergey Andreyev في مركز الكمبيوتر التابع للأكاديمية الروسية للعلوم.
- 527 صفحة
- أجهزة الكمبيوتر، البرمجة
المواصفات
- الأبعاد (الإجمالية)
10.0 بوصة (ارتفاع) x 7.0 بوصة (عرض) x 1.14 بوصة (عمق)
- الوزن
2.11 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
527
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
البرمجة
- الناشر
Apress
- الموضوع
Microsoft
- التنسيق
غلاف ورقي
- المؤلف
Sergey Andreyev
- اللغة
الإنجليزية