مقدمة
Hummer هو إطار تطوير عالي الأداء ومتوفر للغاية ، ويمكن لمجموعة من التعليمات البرمجية دعم تطوير تطبيقات Android و iOS في نفس الوقت. وهو يدعم الآن أربعة بناء جملة: Vue/React/TypeScript/JavaScript ، ويهدف إلى المطورين في الواجهة الأمامية الكبيرة. هناك دائما واحد لك.
المزايا الفنية
تمامًا مثل اسم هامر ، يحتوي على جسم صغير وخفيف ، وأجنحة سريعة وقوية ، ومظهر ملون.
- الوزن الخفيف للغاية: يمكن توصيل المنتجات المترجمة التي تقل عن 1 متر بالتطبيق بتكلفة حجم حزمة منخفضة للغاية ، مما يخلق ميزة خفيفة الوزن في نهاية المطاف ؛
- من السهل البدء: Hummer API + Tenon Reactive Framework ، والذي يأخذ في الاعتبار تجربة تطوير كل من العميل والواجهة الأمامية ، مما يخلق عتبة تعليمية منخفضة للغاية ؛
- توافر مرتفع: تم التحقق منه بالكامل في العديد من الشركات الداخلية في DIDI ، مع معدل الانهيار الإجمالي أقل من 0.01 ٪ ؛
- الأداء العالي: استنادًا إلى المكونات والوحدات النمطية الأصلية ، يمكنه زيادة مزايا الأداء وإمكانيات النظام الأساسي لتقديمها الأصلي ؛
- المنصات المتقاطعة: يمكن تجميع مجموعة من التعليمات البرمجية وتشغيلها على منصات iOS و Android. يمكن استخدام Tenon ليكون متوافقًا بسرعة مع تطبيقات الويب التي تم تطويرها على أساس VUE ؛
- ديناميكي: استخدام JavaScript لتفسير ميزات التنفيذ ، يمكن نشر الصفحات الديناميكية بسرعة ، ويمكن تحقيق الإصدار السحابي مع منصة Hummer Nest ؛
ابدأ
- للحصول على المستندات الرسمية ، يرجى زيارة موقع Hummer الرسمي والنقر فوق الزر [Quick Start].
- لإنشاء تطبيق جديد من Hummer Cross-End ، يرجى الرجوع إلى إنشاء تطبيق جديد تمامًا.
- لدمج إطار عمل هامر المتقاطع في مشروع عميل حالي ، يرجى الرجوع إلى وثائق الوصول إلى محطة Android ووثائق الوصول إلى محطة iOS.
- للحصول على المزيد من الاستخدامات المتقدمة عند دمج هامر على العميل ، يرجى الرجوع إلى Android Advanced و iOS Advanced.
- لمزيد من التعليمات حول استخدام تصحيح الأخطاء هامر ، يرجى الرجوع إلى وثائق تصحيح الأخطاء.
- لمزيد من الإرشادات حول استخدام سقالات هامر CLI ، يرجى الرجوع إلى البرنامج التعليمي CLI.
- لمزيد من التقارير القياسية المتعلقة بالهيممر ، يرجى الرجوع إلى معايير هامر القياسية.
مظاهرة بسيطة
دعنا نختبر لفترة وجيزة الكود المقابل لصفحة HelloWorld التي تم تطويرها باستخدام Hummer API و Tenon ، وكذلك التأثير النهائي لتشغيل أجهزة Android و iOS على التوالي.
المستودع ذات الصلة
| مخزن | يوضح |
|---|
| هامر كلي | مكتبة أدوات هامر كلي |
| قالب هامر CLI | مستودع قالب هامر كلي |
| اللودر تينون | Tenon Vue Loader |
| ملحقات Tenon | مكتبة البرنامج المساعد Tenon |
| n-api | مكتبة محرك JS الملخص |
بروتوكول
يتم توزيع Hummer واستخدامه على أساس بروتوكول Apache-2.0. لمزيد من المعلومات ، يرجى الرجوع إلى ملف البروتوكول.
أعضاء الفريق
الشخص المسؤول شياو فنغ
الأعضاء الأساسية الداخلية Xiaofeng ، Chasontang ، Yfeii ، Adamcaoqaq ، FangyeQing123 ، Kabuda ، Peakerwd ، Maxiee
قائمة مساهمات Duanlikang ، Linjzong ، Viwii ، Zhugeafanti ، Tailang ، JSBSDBD1025 ، Mepride ، Abedai ، Ruosongyan ، Yanliang ، FXHFWF ، LB2019S ، Jianyuanzong ، Litianhao3615 ، Leo ، Jueying-key ، kearriesl ، Qiya ، Xingjimmy ، Fu Sunlang
QQ مجموعة الاتصالات
مرحبًا بك للانضمام إلى مجموعة الاتصالات QQ [Hummer & Tenon Cross-end Group] (851327307). إذا كان لديك أي أسئلة واقتراحات حول استخدام هامر ، فيمكنك التعليق المباشر في المجموعة وسوف نتابع في أقرب وقت ممكن.
حساب WeChat الرسمي
مرحبًا بك في متابعة الحساب العام التقني الرسمي لفريقنا [Didi Orangelab]. سوف نستمر في إخراج المزيد من التراكم الفني المتعمق والخبرة في المشاركة داخل الفريق. مرحبا بكم في التواصل معا.
روابط ودية
- Dokit Doraemonkit /'Dɔ: RA:' emɔn /، يشار إليه باسم Dokit ، يطلق عليه Doraemon باللغة الصينية ، مما يعني أنه يمكن أن يوفر أدوات مختلفة لسيده مثل Doraemon. فقط افعل كيت
- Mand Mobile هي مكتبة ممتازة من مكونات واجهة المستخدم للهاتف المحمول للسيناريوهات المالية.
- Orangelab منظمة GitHub الرسمية لفريقنا ، يمكن العثور على جميع المشاريع الأخرى التي لدى فريقنا المصدر مفتوحًا هنا.