بالم ويبوس SDK.

طقم تطوير برامج Palm WebOS
التحميل الان

بالم ويبوس SDK. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Other/Proprietary Li...
  • السعر:
  • FREE
  • اسم الناشر:
  • Palm, Inc.
  • موقع ويب الناشر:
  • http://developer.palm.com/

بالم ويبوس SDK. العلامات


بالم ويبوس SDK. وصف

النخيل ويبوس تطوير البرمجيات يقدم لك Palm WebOs برنامج تعليمي كامل على مبادئ التصميم والهندسة المعمارية والأدوات والأدوات والوساعية والخدمات اللازمة لتطوير تطبيقات WebOS.Palm WebOS هو نظام التشغيل الجيل التالي من النخيل. تم تصميم WebOS حول تجربة مستخدم سريعة وجميلة بشكل لا يصدق وقم بتحسين المستخدم متعدد المهام، ويدمج WebOS قوة نظام التشغيل المستند إلى النافذة بساطة المستعرض. تم بناء التطبيقات باستخدام تقنيات الويب القياسية واللغات القياسية، ولكن لديها حق الوصول إلى الخدمات القائمة على الأجهزة والبيانات. تم تصميم Palpalm WebOS لتشغيل مجموعة متنوعة من الأجهزة مع أحجام الشاشة المختلفة والقرارات والتوجهات، مع أو بدون لوحات مفاتيح ويعمل بشكل أفضل مع لوحة اللمس على الرغم من أنها لا تتطلب واحدة. نظرا لأن واجهة المستخدم ونموذج التطبيق مبني حول مستعرض ويب، فإن مجموعة من منصات الأجهزة المناسبة واسعة جدا، مما يتطلب سوى وحدة المعالجة المركزية فقط، وبعض الذاكرة، واتصال بيانات لاسلكي، وعرض، وسيلة للتفاعل مع واجهة المستخدم Text.You يمكنك التفكير في تطبيقات WebOS كتطبيقات أصلية، ولكن تم تصميمها من نفس HTML، CSS و JavaScript التي تستخدمها لتطوير تطبيقات الويب. مدد النخيل بيئة تطوير الويب القياسية من خلال إطار JavaScript يعطي واجهة مستخدم واجهة مستخدم موحدة، والوصول إلى أجهزة وخدمات الجهاز المحددة. تم تحسين تجربة المستخدم لإطلاق وتطبيق تطبيقات متعددة في وقت واحد. تم تصميم WebOS حول المهام المتعددة، ويجعل الأمر بسيطا تماما لتشغيل تطبيقات الخلفية، والتبديل بين التطبيقات في خطوة واحدة، وللتعامل بسهولة مع الانقطاعات والأحداث دون فقدان السياق. ستقوم ببناء تطبيقات WebOS مع أدوات تطوير الويب الشائعة التالية ممارسات التصميم والتنفيذ لتطبيقات AJAX. لكن تطبيقات WebOS الخاصة بك مثبتة وتشغيلها مباشرة على الجهاز، تماما كما يتم استخدامك للقيام بتطبيقات أصلية. ما الجديد في هذا الإصدار: يسلط الضوء: WebOS يشتمل على WebKit 4، والتي تتميز بدعم CSS المحسن والعديد من التحسينات الأخرى تم تحديث تطبيق WebOS ل HTML 5 Media API، وجلب مطابقة أوثق إلى المواصفات والتحسينات الإضافية لأداء الصوت تم تمديد API للكاميرا لترك تطبيق يبدأ التقاط الفيديو، بالإضافة إلى التقاط الصورة تم تحديث محرك JavaScript V8 المستخدم في WebOS العديد من الأدوات إصلاحات وتحسينات الإصدارات الحالية: جميع أنظمة التشغيل - بالم WebOS SDK V1.4 Build 419 أدوات: محاكي ROM تم التحديث إلى WebOS 1.4 في المحاكي، يتم الآن تمكين خدمات الموقع بشكل افتراضي يوفر Palm-Generate الآن قوالب مشروعين (New_App و Hello_app) واثنين من قوالب المشهد (new_scene و hello_scene) ينشئ NEW_APP (الافتراضي) تطبيقا فارغا تماما مع عدم وجود محتوى مرجعي في Induch.html و بدون مشاهد غليمة. يختلف هذا القالب عن الإصدارات السابقة، والتي تضمنت نص المرجوح في Index.html. Hello_App يولد مشروعا مع مشهد مرجما. هذا القالب جديد للإصدار 1.4. New_Scene يضيف مشهدا جديدا دون محتوى HTML Boilerpleate. هذا القالب لم يتغير في الإصدار 1.4. Hello_App يضيف مشهدا جديدا مع محتوى HTML BoilerPlate. القالب جديد للإصدار 1.4. يستخدم Palm-Generate الآن DOCTYPE HTML لملف Index.html للمشروع (سابقا يستخدم XHTML) تم تحديث المولدات للمشروع والمشهد لبرنامج WebOS Eclipse المكون الإضافي لدمج القوالب الجديدة المستخدمة في توليد النخيل ثابت: فشل مراكع النخيل في إطلاق نوافذ 64 بت إذا لم يتم توفير No Args ثابت: فشل حزمة Palm إذا كان اسم الدليل يحتوي على مسافات (Windows فقط) ثابت: إنشاء حزمة من الكسوف يفشل في بعض الأحيان بسبب الملف المستخدمة (Windows فقط) إطار موجو: تحديث إطار تحديث 330 يتم تحسين أداء تقديم القالب بشكل كبير تغير الإطار أكثر من 1.3.5 و 1.4 من التحديثات السابقة تم اتخاذ الرعاية لتجنب تغيير واجهات برمجة التطبيقات العامة، ولكن تغيرت العديد من واجهات برمجة التطبيقات الخاصة والداخلية إذا كنت تستخدم وظائف برمجة تطبيقات إطار عمل غير موثق أو غير موحدة، فقد يظهر التطبيق الخاص بك المشكلات في 1.4 أبيس: تم تغيير تطبيق WebOS ل HTML 5 Media API في الإصدار 1.4 التنفيذ الجديد أبسط ويتوافق عن كثب على مواصفات Media HTML 5 تم تخفيض تشغيل التشغيل الصوتي بشكل كبير (على الرغم من أن تحسينات أداء الصوت لا تزال عمل قيد التقدم) يتم دعم كل من الإصدار الأصلي والإصدار الجديد من API في 1.4 يجب على المطورين الذين بدأوا العمل على تطبيقات جديدة يجب استخدام API المحدثة، الموصوفة في صفحات Doc الصوتية والفيديو يجب أن ينتقل المطورون الذين لديهم تطبيقات بالفعل في كتالوج التطبيق إلى API المحدث تم تمديد API للكاميرا لترك تطبيق يبدأ التقاط الفيديو، بالإضافة إلى التقاط الصورة Mojo.stagecontroller.pushscene () الأسلوب الآن يسمح باستبدال القالب في محتوى HTML الأولي للمشهد بناء بناء بناء القوالب هو نفسه بالنسبة لقوالب موجو الأخرى لتحديد قيم الاستبدال، أضف خاصية TemplateModel إلى كائن المقنزات التي تم تمريرها إلى PushScene () توثيق: تم تنقيح صفحات الوثيق الصوتية والفيديو بشكل كبير ويعكس الآن API الوسائط المحدثة الإصلاحات الرئيسية والتحسينات: WebOS 1.4 يتضمن WebKit 4 العديد من التحسينات الإضافية على الإصدار المستخدمة سابقا في WebOS، وأبرزها دعم CSS WebOS أصبح الآن أكثر اتساقا في السلوك والمظهر مع المتصفحات الأخرى المستندة إلى WebKIT تتغير CSS والعديد من الاختلافات WebKit ذات المستوى المنخفض إلى حد ما احتمال تغيير التطبيق أو السلوك المتغير من WebOS 1.3.5 إلى 1.4. - انظر 1.3.5 إلى 1.4 قائمة التحقق من الانتقال أدناه تم تحديث محرك JavaScript V8 المستخدم في WebOS 1.3.5 إلى 1.4 قائمة مراقبة الانتقال: انظر الانتقال إلى واجهة برمجة تطبيقات الوسائط المحدثة للحصول على موجز للتغييرات المهمة بين 1.3.5 و 1.4 والمشورة بشأن إدارة انتقالك. الحد من تأثير مشكلات أداء التطبيق على استجابة الأجهزة الشاملة، وإجراءات JavaScript منذ فترة طويلة (10 ثوان أو أطول) ستظل مهلة في WebOS 1.4. قد تظهر الأخطاء التي تسبب حلقات غير مقصودة أو إجراءات طويلة التشغيل الطويلة الأعراض المختلفة في 1.4 من الإصدارات السابقة. إذا كان لديك حاجة مشروعة للعمليات الطويلة التشغيل، فقد تحتاج إلى إعادة تنفيذها بطرق تتجنب المهلة المكونة من 10 ثانية. تم تغيير التوقيت الانتقالي المشهد سيظهر أي محتوى في ملف index.html في التطبيق الخاص بك لفترة وجيزة قبل دفع المشهد الأول. في معظم الحالات، يجب عليك ببساطة إزالة جميع المحتويات من Index.html. بالنسبة للانتقال اللاحقة، قد تحتاج إلى إجراء استبدال القالب على محتوى HTML الأولي للمشهد (انظر APIS أعلاه) أو استخدم CSS لتعيين بعض العناصر إلى "عرض: لا شيء" لمنع مشكلات العرض. تغير تنفيذ عنصر القماش بشكل كبير. من المفترض أن تكون متوافقة مع الإصدارات السابقة من WebOS، ولكن يجب اختبار التطبيقات التي تستخدم القماش على نطاق واسع. انتقالات الرسوم المتحركة X-Fade في WebKit 4 مختلفة. إذا كنت تستخدم انتقالات مشهد موجو، فيجب أن تكون على ما يرام، ولكن قد تظهر تطبيقات "المتداول Thieir الخاصة" الاختلافات. يتم تطبيق Widget Mojo WebView باستخدام موصل متصفح. نظرا لبعض التغييرات في الطريقة WebKit 4 Instantiates Plug-ins، WebView Widgets مصمم "عرض: لا شيء" لن يعمل في WebOS 1.4. على وجه التحديد، لن تكون الأساليب والخصائص التي تعرض الوظيفة الأساسية للدائن القطعة، وسوف تكون محاولات الوصول إليها ستشدد الأخطاء. إذا كنت بحاجة، لسبب ما، فأنت بحاجة إلى عنصر واجهة Webgiew (AKA Watcheryless) مخفي، تحتوي صفحة المكونات الإضافية في Mozilla على الكتابة لطيفة وأسلوب CSS المناسب لإخفاء البرنامج المساعد. إذا كان رمز التطبيق الخاص بك يتضمن المسارات الكاملة إلى الملفات ضمن دليل التطبيق الخاص بك، فتأكد من استخدام خاصية Mojo.apppath للحصول على دليل جذر التطبيق وتأجيل المسار من هناك. (هذا ليس تغييرا في 1.4، ولكن أفضل الممارسات ذات أهمية خاصة في التغييرات بين 1.3.1 و 1.3.5.) يتضمن إطار Mojo WebOS WebOS 1.4 تغييرات على JSON ENCODER المتضمن JSON Encoder من أجل منعها من تداخل Ecmascript 5 json.strengify () الموجودة الآن في V8. يحدد Prototypejs طريقة Tojson () في النموذج الأولي على العديد من الكائنات المضمنة في JavaScript التي ترجع الشكل المشفوع للكائن. يستخدم prototypejs هذه الطرق في أزياء متكررة إلى كائنات تشفير JSON. تحدث المشكلة نظرا لأن وظيفة json.stringify (json.Stringify () CECASCLIPT 5 ستقوم باستدعاء طريقة TOJSON ()، في حالة تقديم تمثيل بديل لاستخدامه للترميز. لسوء الحظ، فإن طرق prototypejs ليست متوافقة مع هذا التعريف، لأنها تعيد الكائن الهدف المشفرة بالفعل كسلسلة. نتيجة لذلك، فإن وجود طرق Tojson () Prototypejs () يتسبب في إنتاج JSON.Stredingify () لإنتاج JSON أنه عندما تحلل، لا يتطابق مع الكائن الأصلي قبل الترميز. لتجنب هذه المشكلة، تعيد WebOS 1.4 إعادة تسمية جميع طرق TOJSON () Prototypejs () Prototypejs إلى _tojson ()، وتعديل ترميز prototypejs لاستخدام تلك الأساليب، بدلا من تلك المسماة Tojson (). من أجل الحفاظ على رمز التطبيق الحالي يستخدم طرق Tojson () Prototypejs مباشرة من الفشل، تم إضافة طرق TOJSON () الجديدة، متوافقة مع JSON.STRESingify (). في حين أن هذه الطرق ليست متوافقة تماما مع طرق prototypejs الأصلية، فمن المحتمل أن يعملون بشكل جيد بما فيه الكفاية في الحالات التي يتم فيها استخدام Tojson () لشيء مثل تسجيل الدخول. مشاكل معروفة: محاكي: إعادة تعيين الخيارات لا تعمل، لا يمكن مسح التطبيقات والبيانات، المستخدم غير قادر على تسجيل الدخول أو الاشتراك في ملف تعريف Palm باستخدام تطبيق الاستخدام الأول أكثر من محاكي واحد مدرج من إخراج أمر Novacom -l إذا قام المستخدم بإعادة تعيين المحاكي غير قادر على تسجيل الدخول إلى Gtalk أو الهدف في المحاكي


بالم ويبوس SDK. برامج ذات صلة