سؤال

أخطط لبناء RIA بعد عام تقريبًا من الآن (عندما ينتهي عقدي الحالي).ما هي التكنولوجيا التي تنصح باستثمار الوقت فيها؟

سأحتاج إلى دعم جيد عبر المتصفحات/الأنظمة الأساسية للفيديو والموسيقى والقماش.ومن الناحية المثالية أود الاستفادة من مهاراتي في بايثون.

يبدو Silverlight مثيرًا للاهتمام لأنه يمكنني استخدام Python من خلال .NET.لكنني أستخدم نظام Linux لذا سأكون دائمًا مواطنًا من الدرجة الثانية.ولها قاعدة تثبيت منخفضة.فلاش من ناحية أخرى لديه قاعدة تثبيت كبيرة.ولست متأكدًا من JavaFX بسبب صفقة Oracle.

أم يجب أن أعلق آمالي على HTML 5؟

شكرًا!

هل كانت مفيدة؟

المحلول

ويجب التركيز على "HTML5" حيث "HTML5" هو الجديدة "أياكس" طنانة ويعرف أيضا باسم. و"منصة الويب المفتوحة" وليس مجرد وHTML 5 المواصفات نفسها.

وفلاش، سيلفرلايت وسكريبت كلها المكونات في عروضها بائع واحد ولكن "HTML5" هو متعددة البائعين متصفح الأصلي شيء.

إذا كنت تريد أن سير عمل IDE، يمكنك استخدام أدوات الويب من Google لديها سير العمل جاوة التي تستهدف المكونات inless مجموعة ميزة متصفح الأصلي. لسوء الحظ، ليس هناك نظام بايثون GWT مثل حتى الان.

نصائح أخرى

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

وسيلفرلايت / فلاش مثيرة للاهتمام ولكن منصة مغلقة

openlaszlo ومنصة أخرى RIA التي يجب النظر فيها، تكتب في XML / جافا سكريبت والإخراج إلى متعددة منصات مثل فلاش / DHTML وقد تكون أكثر في المستقبل

ومرشح آخر هو التيتانيوم حيث يمكنك استخدام الثعبان

وخياري الشخصي سيكون لمجرد استخدام العادي جافا سكريبت / HTML وقد تكون HTML5 إن أمكن جانغو على جانب الملقم، مسج على جانب العميل

التيتانيوم بينما كنت تبحث حولها. انها مماثلة لAIR، ويمكنك استخدام القطع بيثون الخاص بك.

وعلى خلاف ذلك، وأود أن أقول تذهب كما HTML / CSS / جافا سكريبت ما تستطيع، واستخدام فلاش لأي الوسائط المتعددة التي لا يمكن الحصول على العمل على خلاف ذلك. نضع في اعتبارنا أن شبكة المحمول ينفجر والآن فلاش ليست حلا رائعا للجوال (أو على الأقل حتى الآن).

أوصي بـ Flash/Flex/AIR.سيمنحك بالتأكيد أكبر قدر من الحرية لبناء ما تريد.

يعد Flex رائعًا لإنشاء RIAs، والآن باستخدام AIR، يمكنك الآن النشر على سطح المكتب.

هنا بعض الروابط:

http://pyjs.org/ pyjs هو تطبيق الإنترنت الغني (RIA) منصة التنمية لكل من الويب وسطح المكتب. مع pyjs يمكنك كتابة بالطاقة جافا سكريبت تطبيقات الويب الخاص بك تماما في بيثون.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top