دلفي بريسم و تطبيقات Metro windows 8
#1
ويندوز هذه المرة يحمل إلينا نسختين نسخة ويندوز 8 للمستخدمين أصحاب أجهزة الكومبيوتر المكتبية و المحمولة على إختلاف أنواعها ونسخة Windows 8 Server نعم , نسخة ويندوز 8 سيرفر , والتي تعد بالكثير إلى الآن , ساترك الحديث عن الجديد فيها لتدوينة لاحقة بعونه تعالى , لكن اليوم سيكون حديثنا عن Windows 8 فقط , سيتم في 2012 إطلاق النسخ التجريبية الواحدة تلو الأخرى من هذا النظام الجديد , ومعه سيقوم المطورون بفحصه و تجريبه وتقييمه مباشرةً , من المتوقع أن تصدر النسخة النهائية من Windows 8 في نهاية 2012 وذلك بأقل تقدير , كم أتمنى أن يتأخر إصداراها أكثر , لكي يبقى Windows 7 في الواجهة وهو ما أعتقد أنه سيحصل , نعم فـ Windows 7 نظام تشغيل مكتبي من النخب الأول ولن يكون الإستغناء عنه بهذه السهولة , بدأت الشركات اليوم بالإعتماد عليه كلياً وأعتقد أن فكرة إستبداله بنظام تشغيل آخر ستكون بعيدة جداً وليس قبل سنتين على الأقل من الآن , Microsoft تحاول في Windows 8 أن تدمج بين نظامي تشغيل الأول هو Windows 7 والثاني هو Windows Phone 7 وبذلك تريد صنع نظام تشغيل لكل شيء تقريباً , فهو نظام مكتبي , ونظام ترفيهي , ويعمل في أي بيئة تريد وضعه بها

اليوم سأتحدث عن عشر من أفضل الميزات الموجودة في Windows 8 :

1- Metro UI : واجهة المستخدم الجديدة ميترو

وهي الواجهة التي تظهر أولاً عند تشغيل Windows 8 , هي واجهة خفيفة وبسيطة , تسهّل عمل المستخدمين وتجعل الترفيه في المقدمة , فأذا أردت معرفة حالة الطقس اليوم , تستطيع معرفتها وأنت مستمتع بهذه الألوان والتقنية , الفكرة جديدة على أنظمة Microsoft المكتبية نوعاً ما ولكنها خطوة جريئة جداً , الذي جعل من Windows 8 نظام تشغيل أكثر قرباً من المستخدمين هو هذه الواجهة الجديدة فهي تجعل العمل على أجهزة الكومبيوتر اللوحية سلس أكثر , لكن لنكن واقعيين فلا زالت هذه الواجهة بحاجة للكثير من التطبيقات العملية والتحسينات البرمجية لتكون بالقدرة الكافية على منافسة واجهات انظمة التشغيل الأخرى كالـ Android الخاص ب Google و الـ IOS الخاص بـ Apple , لا أعلم تماماً قدرة المطوريين والمبرمجين على تكوين برامج خفيفة وذات فعّالية كبيرة تعمل على هذه الواجهة بدون مشاكل تذكر , كل ذلك وأكثر سنعرفه عندما ينتهي العمل على Windows 8 في المستقبل

2- Multi-touch Support : دعم اللمس المتعدد

اللمس المتعدد : هي تقنية تدعم اللمس للشاشة بأكثر من جهة ومكان بنفس الوقت ( كتكبير الصورعلى الأيفون مثلاً ) , هي فكرة كانت مطروحة منذ أيام Windows 7 , أتذكر ذلك الوقت أن الذي بهرنا ب Windows 7 هي تلك الفيديوهات التي أطلقتها Microsoft تروجياً له والتي كانت تتحدث عن دعمها للتطبيقات متعددة اللمس , لكن عند تجربة Windows 7 لم نشهد هذه الميزة لسببين , الأول هو عدم وجود أجهزة تدعم اللمس المتعدد بكثرة في ذلك الوقت , السبب الثاني توقف ترويج Microsoft لهذه التقنية على حساب الترويج لمدى استقرار ومتانة ودعم Windows 7 لكافة إحتياجات الزبائن , وفعلاً فالمذهل في Windows 7 هو مدى استقرار وقوة هذا النظام وليس دعمه للمس المتعدد , أما في Windows 8 وبوجود واجهة الميترو فاللمس المتعدد أصبح حاجة ودعمه أمر أساسي وضروري جداً

3- Classic Aero Interface : واجهة المستخدم القديمة في ويندوز 7

إن Windows 8 يدعم وبشكل كامل واجهة Aero التي نعمل عليها الآن في Windows 7 , طبعاً هناك إختلاف بعض الشيء كالتحديث الذي طرأ في مدير المهام Task Manager لكن تم المحافظة على هذه الواجهة لتعمل جنباً إلى جنب مع واجهة ميترو التي تحدثت عنها في الأعلى , بجملة واحدة جميع التطبيقات التي تعمل على Windows 7 ستعمل على Windows 8 وبدون أي مشاكل تذكر , يجدر الملاحظة أن واجهة Aero قدمت لأول مرة في Windows Vista وتم تعديلها في Windows 7

4- Connected Standby Power State : وضعية الإستعداد لحفظ الطاقة ومصادر النظام

إن Windows 8 غيّر طريقة إدراة الطاقة عن التي كانت في Windows 7 , فالبرامج التي كنتَ قد قمت بالعمل عليها في وقت سابق أثناء عملك على جهاز الكومبيوتر ومضى وقت معين ولم تستخدمها في نفس الجلسة ستتوضع في وضع “التوقف الآني” , أي لن يتم تنفيذ أي جزء منها , أي لن تأخذ هذه البرامج أي حيز من المعالجة طيلة فترة تركك لها , وعند العودة لتشغيلها سيتم تفعليها من جديد , ونقلها للمعالجة , ستزيد هذه الميزة من توفير الطاقة في Windows 8 وستجعل استثمار وحدة المعالجة أفضل بكثير من ذي قبل, سيكون إستخدامها جوهرياً في تطبيقات واجهة ميترو , لأن أغلب التطبيقات ستعمل على واجهة ميترو بهذا الأسلوب , سنفتح التطبيق ونعمل عليه قليلاً ونهمله , هنا سيقوم Windows بوضعه في حالة التوقف الآني بعد مرور فترة من الوقت , هذه هي هذه الميزة

5- Support for Hyper-V : دعم تقينة ال Hyper-V

لمن لا يعرف ماهي تقنية ال Hyper-V في بيئة Windows سأتحدث عنها بأختصار : هي تقنية تشبه تماماً بيئة ال VMware ESX VSphere , هي بيئة للأنظمة الإفتراضية على الكومبيوتر , تستطيع من خلالها تشغيل أكثر من نظام تشغيل على جهاز واحد فقط , وتتشارك هذه الأنظمة الإفتراضية الموارد المتاحة على هذا الجهاز الذي تعمل عليه , طبعاً في الشركات الكبيرة يتم تشغيل ال Hyper-V على أجهزة سيرفر قوية وذات مواصفات خاصة لتستطيع هذه السيرفرات تشغيل العديد من الأنظمة الافتراضية بنفس الوقت .
أما عن دعم ال Hyper-V في Windows 8 فهو دعم للنسخة الثالثة من هذه التقنية Hyper-V 3.0 وهي النسخة المطورة عن Hyper-V 2.0 الموجودة في Windows Server 2008 R2 وبها العديد من الميزات التي يطول شرحها , وربما أيضاً نفرد لها تدوينات خاصة بها في المستقبل .

6- Reset to Default : استعادة ضبط المصنع

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

7- Built-in Antivirus Software : برنامج مضاد فيروسات مدمج مع ويندوز 8

ميزة اخرى أظنها من الميزات الضرورية جداً , لم تعد بحاجة لتنصيب أي برنامج مضاد للفيروسات على Windows 8 فــWindows 8 يأتي ومعه مضاد فيروسات مدمج ولمن يتسأل هل هو Microsoft Security Essentials ؟! , نعم هو نفس البرنامج الذي تستطيع تحميله مجاناً من Microsoft على Windows 7 /Vista /XP , في Windows 8 أنت غير مضطر لتثبيته لأنه موجود أصلاً في هذا النظام , طبعاً هذا الأمر لن يجعل شركات برامج مضادات الفيروسات سعيدة جداً , لأن المستخدمين قد لا يضطرون إلى شراء برامجهم لحماية أجهزتهم من الأخطار الامنية وبالتالي سيؤثر ذلك على مبيعاتهم , لكن طبعاً لن يتوقفوا عن تطوير برامجهم ودعمها للتوافق مع Windows 8

بما أننا نتحدث عن مضاد الفيروسات فهناك ميزة أمنية رائعة وجديدة في Windows 8 , إن وجد ذاكرة USB ( فلاش ميموري أو هارد خارجي ) موصول إلى الكومبيوتر أثناء أقلاعه فسيتوقف Windows 8 عن العمل إلى حين إزالة هذه الذاكرة وإعادة الإقلاع من جديد , سبب هذه الميزة الخوف من أن تحوي هذه الذواكر على فايروسات أو برامج سبام , طبعاً هذا لن يؤثر عن ميزة تنصيب Windows 8 من خلال ال USB

8- Support for ISO and VHD Files : دعم العمل مباشرة على الملفات من نوع ISO و VHD

من الجميل أن نرى Microsoft أخيراً توفر هذه الميزة , اليوم في Windows 8 تستطيع العمل بشكل مباشر على ملفات ال ISO وال VHD بدون الحاجة إلى تطبيق او برنامج خارجي , ستستطيع فتح هذه الملفات والعمل عليها وحفظ التعديلات أيضاً , للعلم فملفات ال ISO هي نوعية من الملفات التي تكون في ملف واحد جاهز للنسخ على الاقراص الليزرية يكون بلاحقة .iso , وملفات ال VHD هي ملفات مختلفة تكون موجودة في ملف واحد بلاحقة .vhd يستطيع Windows التعامل معه على انه قرص تخزين أفتراضي , ستسطيع تخزين ملفاتك , وحتى تنزيل نظام تشغيل كامل والإقلاع منه على هذا الملف .

9- Windows to Go : الويندوز معك أينما ذهبت

يمكنك الآن أخذ نظام التشغيل معك أينما ذهبت , ستتمكن من وضع نظام تشغيل على ذاكرة USB وأخده معك أينما تريد , الذاكرة ستكون بحجم أقله 32GB , هذه الميزة موجودة وأصبحت اليوم مدعومة أكثر في Windows 8 , وذلك لأسبب كثيرة أهمها سرعة الإقلاع التي يتميز بها Windows 8 , عند الإقلاع من نظام التشغيل وهو على ذاكرة USB ستكون جميع أقراص الهارد الموصول بجهاز الكومبيوتر مخفية وغير موجودة ! , هو أمر اتمنى أن يتم حله والعمل عليه في النسخ القادمة

10- ARM Support : دعم معالجات ال ARM

هي ميزة مهمة جداً لجعل Windows 8 يعمل على الأجهزة اللوحية , وهي دعم Windows 8 لمعالجات ال ARM المستخدمة غالباً في أجهزة الكومبيوتر اللوحية , الدعم سيكون للمعالجات الـ 32 و 64 bit سويةً , سيفتح هذا الدعم الطريق أمام Windows 8 للوصول إلى عدد أكبر من الأجهزة التي تعمل بواسطة هذه المعالجات وهي خطوة ممتازة ستساهم في نشر Windows 8 أكثر وأكثر

أخيراً : لم أضع جميع ميزات Windows 8 بما كتبته في هذه التدوينة اليوم , بل أوجزت أهم عشر ميزات فيه , بعد تدوينتي الأولى عن Windows 8 قررت أن أذكر وبتفصيل أكبر ما هي أهم ميزات ويندوز 8 وبما قد يختلف عن Windows 7 , أظن أن هذا النظام يعد بالكثير لذلك فهو أمام أمتحان حقيقي أمام باقي الانظمة , هو يجمع بين نظامي تشغيل كما ذكرت وتلك هي النقطة , أتمنى النجاح له في كل الأحوال , أتمنى أيضاً أن تكون الافكار والميزات واضحة وبسيطة لكم , وإلى التدوينة القادمة دمتم ودام من تحبون سالمين
الرد
#2
المتصفحات

ان نظام تشغيل Windows 8 يحتوي على واجهتين هما الواجهة الكلاسيكية و واجهة المترو Metro الجديدة ومن المعروف ان واجهة المترو سوف تدعم تحميل التطبيقات الخاصة من متجر ويندوز 8 الذي تم إطلاقها مؤخراً وشيئ اكيد ان متصفح انترنت اكسبلورر هو من اول التطبيقات التي سوف تعمل على واجهة ميترو والتي هي نفسها التي نستخدمها على الواجهة الكلاسيكية كما في ويندوز 7 السابق.

لكن الامر الذي حصل والذي سوف يحصل ان واجهة المترو سوف تحصل على تطبيقات اخرى للمتصفحات لكي تعمل عليها اي وبمعنى اخر لن تكون حكراً لتطبيق ومتصفح انترنت اكسبلورر 10 وللتأكيد على ذلك فإن موزيلا وعبر متصفحها فايرفوكس تقوم الان بالتحديث وقيد برمجة نسخة فايرفوكس من النسخة الكلاسيكية التي نستخدمها في ويندوز 7 لكي تتلائم وتعمل على واجهة المترو كمتصفح انترنت لويندوز 8 على واجهة المترو الى جانب انترنت اكسبلورر 8.

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

يبدو ان حرب المتصفحات على اشدها ولن تتوقف بتغيرات واجهات وانظمة التشغيل الجديدة والقادمة والتي يتم تحديثها بشكل دوري ولننتظر ما الجديد من المتصفحات التي سوف تدعم Windows 8 بواجهة Metro.
المصدر : mashable

هل ستشتغل تطبيقاتنا على الاجزهة الوحية و الهواتف

تم تسريب لمواصفات جهاز لوحي من شركة اتش بي HP يعمل بنظام تشغيل ويندوز 8 تحت اسم HP Slate 8 وهو مخصص لفئة الاعمال وذلك حسب المصدر Neowin.net الذي اعلن عن وجود هذا الجهاز اللوحي قبل الاعلان الرسمي من شركة HP.

وحسب المصدر ان الجهاز سوف يحمل شاشة لمس بقياس 10.1 بوصة مع وجود قلم ضوئي ولم يتم التعرف على المعالج حتى الان ولا يتوقع ان يكون ARM لأنه لا يدعم فئة الاعمال لكن سوف يدعم تشغيل ويندوز 8 بنسخة x86 وتبلغ سماكة الجهاز وحسب المصدر فهو ذو سماكة اكثر من ايباد الجديد بمقارنته معه حيث تبلغ سماكة HP Slate 8 وبلغت 9.2 ميلي متر و وزنه 1.5 باوند، ويملك بطارية نعمل من 8 الى 10 ساعات.

لغات البرمجة

1-الدوت نت c# + VB.net
http://msdn.microsoft.com/en-us/library/br211380.aspx

وهنا شرح مفصل Introduction to WinRT
http://lukhezo.com/2012/04/06/introducti...sing-xaml/
2-جافا يكربت + html5

3-دلفي بريسم
http://www.youtube.com/watch?v=IY5xRYpxJa8

4-طيب الان و ماهو حال لغات البرمجة الاخرى كالدلفي العادى و الجافا و غيرهم
الرد
#3
السلام عليكم
مشكور أخي عبد العالي على ها الموضوع.
إقتباس :لغات البرمجة
1-الدوت نت c# + VB.net
أردت أن أنبّه إلى أن واجهة Metro لا علاقة لها بالدوت نت. حيث قد يفهم أنها كذلك من العنوان الفرعي الذي في الاقتباس أعلاه. أيضا لا ننسى لغة c++.
الرد
#4
شكرا استاذنا على هذه الملاحضة
ليس عندي صلاحيات التغيير لذى ساكرر المقطع الاخير و للامانة لقد جمعة معلومات من عدة مواقع لو اكتبها انا
لغات البرمجة

1- c# / VB.net
كود :
http://msdn.microsoft.com/en-us/library/br211380.aspx
وهنا شرح مفصل Introduction to WinRT
كود :
http://lukhezo.com/2012/04/06/introduction-to-windows-8-metro-windows-rt-using-xaml/
2- c++ / C
3-دلفي بريسم
كود :
http://www.youtube.com/watch?v=IY5xRYpxJa8
كلها تعتمد على XAML

4-جافا يكربت + html5

طيب الان و ماهو حال لغات البرمجة الاخرى كالدلفي العادى و الجافا و غيرهم
هل نستطيع القول ان الدوت نت ستختفي تدريجيا مع ظهور هده التقنية الجديدة API WinRT كما كان الحال ل win32لما ضهرة الدوت سابقا
و ماهو مستقبل الدلفي الذى قفز قفزة كبير بعد ان اصبح يشتغل على عدة مناصات Win/OSX/iOS/Linux/Android
وهل الدلفي القادم الذي سنرى فيه تطر برمجة الويب كما تعدنا امبركديرو عبر الجيل الجديد و المكونات الجديدة (Rich Internet Application) لFireMonkey
وكيف سنرى الدلفي الجديد الذي يمكنه ان يشتغل على ميتروا
اي هل سيتم دمج شاشات xaml مع الدلفي او اعادة برمجة فيرومانكي لتدعم هده اللغة
شكرا

رد االستاذ B.M.AbdelAziZ
السلام عليكم
اخي عبد العالي تطبيقات سطخ المكتب تعمل دون مشاكل ومنه لا مشاكل لمستقبل دلفي
المزيد من محرك البحث!
كود :
http://www.thomgerdes.com/2011/12/writing-hello-world-for-winrt-in-delphi.html

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

طريقة تثبيت windows 8
كود :
http://forums.cnetfrance.fr/topic/198999-tester-windows-8-sans-linstaller-avec-virtualbox/

كود :
http://www.youtube.com/watch?v=wfwK0B2CCxg
الرد
#5
إقتباس :طيب الان و ماهو حال لغات البرمجة الاخرى كالدلفي العادى و الجافا و غيرهم
هل نستطيع القول ان الدوت نت ستختفي تدريجيا مع ظهور هده التقنية الجديدة API WinRT كما كان الحال ل win32لما ضهرة الدوت سابقا
و ماهو مستقبل الدلفي الذى قفز قفزة كبير بعد ان اصبح يشتغل على عدة مناصات Win/OSX/iOS/Linux/Android
وهل الدلفي القادم الذي سنرى فيه تطر برمجة الويب كما تعدنا امبركديرو عبر الجيل الجديد و المكونات الجديدة (Rich Internet Application) لFireMonkey
وكيف سنرى الدلفي الجديد الذي يمكنه ان يشتغل على ميتروا
اي هل سيتم دمج شاشات xaml مع الدلفي او اعادة برمجة فيرومانكي لتدعم هده اللغة
شكرا

Mohammed Nasman كتب:

14 مايو 2012 الساعة 10:08 ص


وعليكم السلام،
أخي زكيري، بصراحة ليست لدي معلومات كافية حتى استطيع التعليق على الموضوع.

بالنسبة للWinRT، فأكيد لن تلغي الدوت نت، كما لم تلغي الدوت نت win32 الذي قبلها.

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

بالنسبة للويب، فبصراحة لا أعلم لأي مدى سوف يتم دعمه خارج نطاق الانتراويب، وبصراحة يوجد تقصير كبير في هذا الجانب من الشركة
الرد
#6
رد الاستاذ عروة

أهلا أخ زكيري
مشكور للموضوع القيم
اولا
اعتذر عن غيابي الطويل بسبب ظروف خاصة
ثانيا
كل ما أعرفة عن الموضوع أنه يوجد بعض المكونات تدعم ميترو مثل :
TMS Metro Controls Pack

لاأتوقع دعم كامل وسريع لهذا المجال في القريب..., عموما معلوماتي لاتزال ضعيفة عن الموضوع
الرد
#7
أولا شكرا على طرحك للموضوع Big Grin
لقد قمت بتجريب و ينداوز 8 قبل مدة , لكن للأسف فلم يعجبني .. أشعر أن المستخدم يلعب بجهاز ايباد
فرغم التغيير في الواجهة الى ان استخدام الجهازر الشخصي بوينداوز 8 ليست فكرة جدية (مبدئيا بالنسبة لي Smile )
الوصول و الانتقال الى النوافذ أمر متعب بسبب عدم دعم جهازي لتقنية اللمس ..
الوينادوز 8 صمم للاجهزة التي تدعم تقنية اللمس و ليس الأجهزة العادية
و شيئ آخر لم يعجبني و هو سرعة النت فقد لاحظت ان السرعة انخفظت بحوالي 60 % و أعتقد ان السبب يعود لتطبيقات الميترو التي تشتغل في الخلفية
و بالنسبة لدعم الوينداوز 8 لواجهة Aero فالامر لم يؤكد بعد فصحيح الآن هي تدعم الواجهة لكني سمعت بعض الاشاعات تقول انه سيتم ازالة الواجهة في التحديثات المقبلة
كود :
http://www.developpez.com/actu/44411/Windows-8-met-fin-a-l-interface-Aero-qui-serait-datee-et-depassee-la-gestion-du-multi-ecrans-plus-evoluee-dans-l-OS/

http://forums.malwarebytes.org/index.php?showtopic=110134

حاليا أنا أستخدم 7 و هو يلبي كل احتياجاتي فلماذا الانتقال الى 8 ؟ أعتقد انني لن اغير 7 الا بعد كم 4 سنوات Smile
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم