عن المشروع
تطبيق Pencil مجاني ومفتوح المصدر مصمم لإنشاء المخططات والنماذج الأولية لواجهات المستخدم، ويهدف إلى أن يكون في متناول الجميع. يركز المشروع حاليًا على Pencil V3، وهو إعادة كتابة رئيسية تعالج مشاكل الأداء والقابلية للتوسع الموجودة في الإصدارات السابقة.
التغييرات الرئيسية في V3 تشمل:
- **الترحيل إلى بيئة تشغيل جديدة**: الانتقال من Mozilla XULRunner إلى Electron (المبني على Node.js)، مما يجعل قاعدة الكود أكثر سهولة للمطورين وحديثية المكدس التقني.
- **صيغة ملف جديدة**: صيغة مبنية على zip تدعم مستندات أكبر وتضمين أفضل للخرائط النقطية والموارد الخارجية.
- **تحسين إدارة الصفحات**: آلية جديدة تقلل من استخدام الذاكرة للمستندات الكبيرة، ويمكن الآن تنظيم الصفحات في بنية شجرية.
- **ميزات محسّنة**: يمكن تضمين خطوط مخصصة في مستندات .epz، وتحسّن الطباعة والتصدير إلى PDF عبر جميع المنصات مع خيارات أكثر.
- **واجهة مستخدم جديدة**: تم تقديم نهج جديد لواجهة المستخدم.
للمطورين، يتضمن إعداد البيئة استنساخ المستودع، واستخدام Node.js 5+ (يُحتاج فقط npm)، والتحقق من فرع 'development'، وتشغيل 'npm install'، والبدء بـ 'npm start'.
المنصات المدعومة تشمل OS X (10.9+ 64-bit)، وWindows 7 وما بعده، وتوزيعات Linux المختلفة (Ubuntu 12.04+، Fedora 21+، Debian 8+). تتوفر حزم مجتمعية لـ Arch Linux وGentoo. المشروع قيد التطوير النشط، ومن المتوقع إصدارات GA في يونيو.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.