| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| وهذا معناه ان تطبيقات الانترنت من الضروري ان تتدعم كل أنظمة التشغيل المتوفرة حاليا ودعم كل الاجهزة اللتي نسطيع من خلالها الدخول الى الانترنت . فى عام 2004 ماكروميديا قد أطلقت نسختها الاولى من برنامجMacromedia Flex 1.0 بناءا علي تعريفها السابق لتطبيقات الانترنت , طبعا كان الهدف من أطلاق البرنامج هو نقل تطوير تطبيقات الانترنت من برنامج Flash الى Flex وابقاء الفلاش للتصميم وعمل الرسوم (هذا ليس معناه ان الفلاش لم يعد قادرا على عمل تطبيق انترنتي) . نأتي الي الوقت الحاضر ومع تطور الانترنت وتسارع وسائل الاتصال , حدث تطورأيضا فى تطبيقات الانترنت وكان من أبرز التطورات هو ظهور تقنية Ajax و ظهور ثورة فى عالم الويب وهي ماتسمى بـ Web 2.0 (التي وفرت العديد من الخدمات للمستخدمين وحتى للمطورين) . ولكن هل هذا يعني أن تطبيقات الانترنت عندما تعمل فى المستعرضات تكون خالية من المشاكل ؟ الجواب طبعا لا . طبعا من أهم أسباب مشاكل تطبيقات الانترنت هي المستعرضات نفسها , واختلاف المستعرضات و طريقة عملها , وعدم تمكن المستخدم من أستخدام زر الارجاع”Back Button” فى المستعرضات مع أن الحلول متوفرة لتلك المشكلة , صعب على المستخدم معرفة من أن التطبيق يستطيع أرجاع التطبيق وتقديمه من عدمه. الان سأدخل الى صلب الموضوع وهو Adobe Integrated runtime (سابقا كان يدعى Apollo) وهي التقنية اللتى أطلقتها شركة Adobe شهر مارس 2007 الماضي , الهدف من هذه التقنية كان حل مشاكل تطبيقات الانترنت عند عملها داخل المستعرضات , هذه التقنية تمكن المطور من أستخدام خبرته فى تطويرالويب(مثلFlash , Flex, HTML , JavaScript) لبناء تطبيقات أنترنت تفاعلية لكي تعمل على سطح المكتب (حاليا لنظامي ويندوز وماكنتوش ولاحقا لنظام لينوكس). Adobe AIR بهذا التعريف قد أصبح حلقة وصل بين تطبيقات سطح المكتب و التطبيقات اللتي تعمل فى المستعرضات, ومن المهم التأكيد على أن Air لاينافس تطبيقات سطح المكتب الاخرى مثل Visual Studio لـMicrosoft Adobe AIR يحتوى على عدة تقنيات تستطيع بواسطتها بناء تطبيقاتك: 1 .HTML / javascript Adobe AIR يحتوى على محرك HTML ويدعم كل من:
2 . Flash: وهي ثاني تقنية رئيسية , Adobe AIR مبني على مشغل الفلاش 9 (Flash Player 9) , كل API الموجودة بداخل مشغل الفلاش موجودة أيضا بداخل Adobe AIR , بعضها لها وظيفة أوسع من اللتى موجودة بداخل مشغل الفلاش . 3. PDF: وهي من معاييرالويب المتعارف عليها لاحضار و أظهار المستندات الالكترونية على الويب . للتعامل مع PDF يجب ان يتوفر فى جهاز المستخدم Acrobat Reader 8.1 على الاقل , لكي تستطيع تطبيقات AIR التعامل مع كل المميزات الموجودة بداخله . بقي علي أن أذكر أمثلة لبرامج لشركات كبرى أستخدمت هذه التقنية :
وصلات ذات علاقة بالموضوع :
هذا المقال كتب فى موقع مجتمع مطورى المواقع | |||||
|
| |||||
|
ما شاء الله . موضوع جميل جدا جدا .. بما انك كتبت في المقال بأن برامج الـAIR تعمل على الوندوز وتمكن الويب ماسترز من اضافة خواص وادوات للمستخدمين دون الدخول للموقع فهذا يعني ان برامج الـAIR يجب ان يكون الكمبيوتر موصل بالانترنت لعملها . وايضا اعتقد بأن AIR هو الـAPI ولكن بشكل مطور .. مجرد رأي والله اعلم .. اكرر شكري لك على هذا المقال المميز بالتوفيق ان شاء الله | |||||
|
| |||||
| اقتباس:
فيه نوعين من التطبيقات : تطبيقات تتصل بالانترنت زى ما أنت رديت والنوع الاخر تعمل لاتتصل واكيد التطبيقان الى من النوع الثانى أمكانياتها أقل من الاولى لأنك فى الاولى راح تستغل أمكانيات كثيرة موجودة فى الويب . فيه مثالين فى الرابط التالى عن تطبيقات الاوفلاين لو تحب تشوفهم ( Pixelperfect و ScreenPlay ) من هنا . لكى تعمل التطبيقات فى جهازك يجب عليك تنصيب AIR أشكركم على الردود ![]() فى امان الله | |||||
|
| |||||
|
الموضوع جميل فعلا يا اخ ليبيانو هقرأه بالتفصيل و انتظر ردي اقتباس:
المنافسة متأخرة جدا جدا جدا . شركة مايكروسوفت الحاجة الوحيدة اللي بتعدمها و بتدعم السيلفرلايت انه محتاج الvisual studio و ده معناه ان فريق المصممين اتقسم نفصين نص هايعتمد علي منتجات ادوبي و النص التاني المرتبط بالvisual studio او ممكن نسميهم المبرمجين اللي عندهم هواية التصميم و اعتذر اذا كنت اطلت بدون داعي
__________________ أحمد أبو النصر Junior php Developer +20166196074 | |||||
|
| |||||
|
السلام عليكم ... اول شىء أعذرونى للتأخير لظروف صحية ....... !! -b7- : يا أستاذى العزيز ... السيلفر لايت ينافس الفلاش بليير فقط لا غير لانه الاثنان مقبس ولهما خصائص متشابهة ولاينافس Adobe air . بالنسبة ل Windows presentation foundation : انا مرة حضرت حلقة دراسية عن Air وفى الحلقة قامو بوضع شريحة توضح أن WPF يعمل على سطح المكتب بينما adobe air زى الجسر بين الانترنت و سطح المكتب . وأشكرك على ردك sBForum : مستنى ردك الكريم | |||||
|
| |||||
|
سلام عليكم مقال رائع ولكن حبيت ادخل بنقطه معينه .. اقتباس:
وهي مجموعه الاكسبريشن # Expression Studio # Expression Web # Expression Blend # Expression Design Expression Media وهذا موقعها للمزيد من المعلومات http://www.microsoft.com/expression اقتباس:
تطبيقات الويب كلاهما يحتاج للأتصال بالنت في حاله الجلب الاولي وفي حاله الاتصال بقاعده بيانات تطبيقات ويب تعمل في حاله عدم الاتصال مافهمت النقطه ذي ياليت تنشرح .. في حاله التعلم والبدايه مع سيلفر لايت هذا موقع يعطيك الادوات اللازمه مع فديوهات دروس وايضا تتوريل يعلمك الاساسيات في التعامل مع التقنيه ذي Silverlight: Get Started وهذي مجموعه من الابلكيشن والتطبيقات المعموله بها التقنيه Silverlight: Showcase للمعلوميه فقط من يقول بانها لاتنافس الفلاش فاعتقد انا انه لم يقرى عن التقنيه جيدا ولم يحاول معرفتها نعم الفلاش قوي والشركه المطوره له لها باع طويل في التصميم ولكن لاننسى ان مايكروسفت مطوره للغات البرمجه وعندها مكتبات هائله لتسهل التعامل مع التقنيه .. | |||||
|
| |||||
|
وهذي صفحه تعلم اي برنامج من الاكسبرشن فقط اختار البرنامج واختار اي شي تبيه عنه دروس ملفات شرح وغيره لكل برنامج على حده وتمارين : ) http://www.microsoft.com/expression/kc/default.aspx | |||||
|
| |||||
| اقتباس:
تطبيقات بسيطة تعمل بدون الاتصال بالانترنت مثلا0 لعبة ما اى شىء يعمل على سطح المكتب ومايحتاج الى الانترنت هذا ما أقصده ولو أنك شفت الراب اللى موجود فى أحد ردودى وجربت لكانت وصلت اليك الفكرة . وانا على حسب فهمى من الصورة ان كلاهما يختلف عن الاخر !! ![]() بالنسبة للمنافسة أنت تقصد فلاش بليير (مشغل الفلاش)... انا الصراحة قرأت وماعرفت انت تقارن بأيش بالفلاش أو AIR ؟ بSilverLight؟ مع أن موضوع المنافسة خارج سياق الموضوع لكن راح أرد عليك .... 3.2 مليار مرة تم فيه تنصيب فلاش بليير ,93% من اجهزة الكمبيوتر اللتى تدخل الانترنت فيها فلاش بليير 9 . ولاتنسى يا اخوى العزيز ان فيه أجزاء من مواقع المايكروسوفت موجود فيها الفلاش . أدوبي أير لاينافس مايكروسوفت سيلفر لايت - دانييل دورا من شركة أدوبي وبعدين المنافسة بين الشركتين جعلت أدوبى تفعل عدة اشياء لتحسين فلاش بليير وحتى لاشياء ثانية لها علاقة . SilverLight 1.0 Release AIR and WPF هذا مش معناه ان السيلفر لايت مش قد المنافسة لكن يحتاج الى وقت لابأس به للحكم عليه ام فى الوقت الحاضر فالفلاش فى قمة ناجحه . الوقت هو الذى يحكم !!! والله أعلم | |||||
|
| |||||
|
السلام نعم زي ماذكرت تطبيقات تعمل بدون الاتصال بالانترنت زي ماذكرت الالعاب والحاجات الخفيفه .. وكلاى التقنيتين تعملانها .. حينما نتكلم عن السيلفر لايت نعتبر مشغل مثل الفلاش فقط اما تطبيقات wpf فتختلف وتقارن بالا Air بالنسبه لكلامك فانها لايمكن ان تقارن فانا لم اقارن البسيلفر لايت بنفس الاير وانما بالفلاش كمشغل للأنميشن .. اما مسئله التطبيقات فدعنا نتكلم عن wpf والـ air وانا على حسب فهمى من الصورة ان كلاهما يختلف عن الاخر !! المسئله ليست صوره وفقط .. وتوضح المفهوم شكلا دون معرفه كيفيه العمل وماهي الميزه من استخدامي لها الغير متوفره في الباقي ..!؟ هذا ماوددت فهمه ماهي الميزه الجديده اللي ماتقدر التقنيات الثانيه توفيرها بسبب موقعها لا سطح مكتب ولا ويب ابلكيشن ..!!؟ لما اتكلم عن المنافسه اتكلم عن قوه التطبيقات ومدى فاعليتها اما بالنسبه لعدد المستخدمين في تقنيه مايكروسفت توه صادره يعني حرام بنقارنها بالفلاش اللي له اكثر من تسع سنين : ) او اكثر ونزلت كثير من تطبيقات الاير .. طلب مني تنزيل ملف عشان يشغل ملفات الاير .. وبعدين نزل لي التطبيق اللي انا مختاره الى الحين مافيه شي جديد شغلت الملف برضو الشي الجديد والوحيد اللي يفرق عن الفلاش انه يشتغل خارج صفحات الويب فقط كنه وندوز ابلكيشن لكن يستخدم انميشن مثل الفلاش لما نجي لل wpf في نوعين من التطبيقات في تطبيقات ويب وهذي تفتح عن طريق المتضفح وفيه و wpf ابلكيشن وهذي اللي اعتقد انها مثل تطبيقات الاير لان تششغيل كلى التطبيقين air و wpf الى مشغل تقنيه air و .net الميزه ايضا لـ air هو تشغيلها على اكثر من نظام وهو لان محرك التشغيل حق التقنيه وزع على اكثر من نظام ونفس الشي .net يعني كلهم يستخدمون الرن تايم تكلمت على حسب معرفتي مادري يمكن انا مخطي يمكن صح : ) لكن على كلام المقالين اللي حطيتهم انت يتضح لي ماهنا فروقات لكن الكلام اللي قلته انت مجرد دعايه فقط ومنافسه مع ان الانميشن والتصميم قوته افضل في wpf على حسب كلام المقالات اللي انت حاطها لكنه يميز الاير انه سهل نقله على اي نظام .. موب مثل .net ضخمه ويبيله وقت | |||||
|
| |||||
|
أشكر صاحب الموضوع والمشاركين في النقاش خاصة الأخ Haman الذي أوضح في ردوده التشابه والاختلاف بين التقنيات . حقيقة أشعر أن الصورة لازالت غير واضحة بالنسبة للتقنيات تطبيقات الويب التي أصبحت تتوالي من الشركات الكبرى دون معايير موحدة فكل شركة تضع معاييرها الخاصة . لكن ما هو الفرق الجوهري بين تطبيق ويب وتطبيق مكتبي إذا كان كلاهما يتصل بالانترنت ويتفاعل معها ؟. من جهة أخرى ما الداعي لاستخدام تطبيق ويب مع توفر نفس المعلومات على الموقع ، لقد جربت تطبيق ebay المذكور في أول الموضوع وأرى أن الموقع أسهل وأفضل في التعامل مع المعلومات .
__________________ سبحان الله العظيم سبحان الله وبحمده . | |||||
|
| |||||
| اقتباس:
. وحتى انا اتكلم على حسب معرفتى واعذرونى !! فى امان الله
| |||||
|
| |||||
| اقتباس:
| |||||
|
| |||||
|
السلام عليكم اسمحوا لي بأن أشارككم فأنا مبرمج دوت نت وتعمقت قليلا في السيلفر لايت وإن شاء الله أقوم على موقع يستخدم هذه القنية الرائعة هل يستطيع اى شخص ان يكتب كود جافاسكريبت ويستخدم تقنية الاجاكس بداخل WPF؟ نعم بالطبع بكل تأكيد مليون بالمية أكيد أصلا التواصل بين السيلفر لايت والمستخدم تواجل بالجااف سكريبت وأجاكس طبعا وهذا بنظري يعطي العملية انطباعا لائعا ومميزا فمبرمج الي السي شارب أو الفي بي ويستطيع أن يستخدم الجافا عليه فقط أن ينظر لطريقة ربطهم بالسيلفر لايت لا أن يتعلم أمور جديدة مثل تعلم أكشين سكريبت ( لا أفهم بالفلاش ) وبامكانه اسخدام الكود المرن ( مكتبة رسم خيالية في الدوت نت ) بنظري أقوى في بنيتها من أية مكتبة ستبنيها أدوبي والسبب أنها مكتبة برمجية من الأساس صحيح أن wpf غير مدعومة بالكامل في السيلفر لايت الإصدار 1.0 ولكن رأيت بعض التطورات في الإصدار الفا 1.1 رائعة جدا وصحيح كلامك أخي haman وأريد أن أخص بالذكر البرنامج المستخدم هو # Expression Blend والآن صر منه النسخة الثانية والتي تربط العمل وتسهله بالفيجوال استوديو
__________________ Response.Write ( م. خليل سليم مطور مواقع ASP.NET للتواصل : khalilme@hotmail.com ) | |||||
|
![]() |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| قاطع معي هذه المواقع !! | alsnafi.com | سوالف عامة | 7 | 16-12-2007 07:19 AM |
| المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك | المعاصر | أخبار الإنترنت والتقنية ومناقشتها | 2 | 17-02-2001 12:56 AM |
| المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك | المعاصر | تطوير الويب | 8 | 25-04-2000 11:21 PM |
| المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك | المعاصر | تطوير الويب | 1 | 21-04-2000 03:04 PM |
| المواقع الشخصية ...الى متى .. تكرار .....دعوة لتوحيد المواقع والجهود الشخصية ..شارك | المعاصر | سوالف عامة | 0 | 16-04-2000 10:02 AM |