عرض خاص من WinSoft


عرض خاص من WinSoft

أعلنت  WinSoft International  الموزع الحصري لمنتجات شركة FileMaker في الشرق الأوسط عن عرض “Buy One, Give One” والتي تتيح الحصول على نسخة مجانية من FileMaker Pro 14 أو FileMaker Pro 14 Advanced عند شراء نسخة كاملة أو نسخة تعليمية . هذا وسيستمر العرض لفترة محدودة وحتى تاريخ 18 ديسمبر 2015. لا تفوتوا الفرصة فهذه أفضل فرصة لشراء FileMaker Pro!

الروابط:
Purchase FileMaker Pro 14 Advanced Promotion
Purchase FileMaker Pro 14 Promotion

استخدام وظيفة Get ScriptParameter في عمل مكتبة أوامر


عادةً يقوم المطور عند إنشاء أي مشروع بالـ FileMaker بعمل عدة Scripts، وغالبا ما سيجد أن الكثير منها شائعة الإستخدام في أي مشروع يقوم بتنفيذه.

لذلك يمكن للمطور أن يجمع هذه الخطوات البرمجية في Script واحد يعمل كمكتبة أوامر، يستفيد منه بتقليل عدد Scripts في مشروعه، مما يجعل ملفه أقل تعقيدا. كما يجعل إستيراد هذه الأوامر الشائعة لأي مشروع جديد عملية سهلة، بدلا من أن يعيد كتابتها في كل مرة (Write once, use many).

مثال سهل على ذلك؛ عمل مجموعة أوامر للتنقل بين السجلات:
– الذهاب إلى السجل الأول.
– الذهاب إلى السجل السابق.
– الذهاب إلى السجل التالي.
– والذهاب إلى السجل الأخير.

يمكن أن نجمع إقرأ المزيد

5 مفاهيم خاطئة عن FileMaker


FileMaker 14   1. تطبيقات FileMaker لنظام تشغيل Mac فقط.

مفهوم خاطىء: فإلى جانب نظام Mac، تطبيقات FileMaker متوفرة أيضا لنظام Windows منذ عام 1992.


 

2. لا تستطيع استخدام FileMaker إن لم تكن مبرمجا.

مفهوم خاطىء: مع صفر خبرة في البرمجة، ما زلت تستطيع تطوير تطبيقات قواعد بيانات FileMaker ببساطة من خلال السحب والإفلات


 

3. قاعدة بيانات FileMaker بسيطة جدا للتعامل مع متطلباتي.

مفهوم خاطىء: سهولة استخدام FileMaker لا تعني بأنه بسيط جدا. وإليك هذه بعض المواصفات الفنية لـ FileMaker Pro:

  • أقصى حجم للملف الواحد: 8 TB.
  • أقصى عدد للملفات في القرص الواحد: لا يوجد (محدود فقط بمساحة القرص).
  • أقصى عدد للملفات المفتوحة في الوقت الواحد: الموصى به 125 ملف.
  • أقصى عدد للجداول في الملف الواحد: مليون جدول.
  • أقصى عدد للحقول في الجدول الواحد: 256 مليون حقل في حياة الملف.
  • أقصى عدد للعلاقات في الملف الواحد: لا يوجد (محدود فقط بمساحة القرص أو الحجم الأقصى للملف).
  • أقصى عدد للسجلات في الجدول الواحد: 64 كوادريليون سجل في حياة الملف.
  • أقصى حجم للسجل الواحد: لا يوجد (محدود فقط بمساحة القرص أو الحجم الأقصى للملف).
  • أقصى عدد للنماذج (Layouts) في الملف الواحد: لا يوجد (محدود فقط بمساحة القرص أو الحجم الأقصى للملف).
  • أقصى عدد للنصوص البرمجية (Scripts) في الملف الواحد: لا يوجد (محدود فقط بمساحة القرص أو الحجم الأقصى للملف).
  • أقصى عدد للمستخدمين المتصلين في وقت واحد: 5 مستخدمين (أو عدد لا نهائي من المستخدمين مع FileMaker Server).

 

4. FileMaker هو عبارة عن تطبيق واحد

مفهوم خاطىء: فالـ FileMaker هو منصة متكاملة، حيث تبدأ بتصميم الحل (Solution) باستخدام FileMaker Pro أو باستخدام FileMaker Pro Advanced لمزيد من أدوات التطوير والتخصيص، ثم ترفع الملف إلى FileMaker Server لإدارة ومشاركة البيانات بأمان، وبعدها يستطيع المستخدمين تشغيل التطبيق:

  • من خلال FileMaker Pro إذا كانو مستخدمي سطح مكتب (Windows  أو Mac).
  • أو من خلال FileMaker Go إذا كانو مستخدمي iPhone أو iPad.
  • أو من خلال  FileMaker WebDirect إذا كانو مستخدمي متصفح ويب.

 

5. أستطيع أن أفعل كل شيء لوحدي، ولست بحاجة إلى مطور FileMaker.

صحيح جزئيا: ولكن إذا كنت تتطلع لبناء حلول متقدمة في منصة FileMaker من ناحية التصميم والأتمتة والأداء والأمان فستحتاج إلى مطور لديه خبرة طويلة في FileMaker. المصدر الأصلي للموضوع (تمت الترجمة بتصرف كبير): – Top 11 Misconceptions About FileMaker – Core FileMaker Blog.

مرحبا FileMaker 14


FileMaker 14

أعلنت FileMaker  مؤخرا (في 12 مايو 2015) عن منصة FileMaker 14 تزامنا مع الذكرى 30 للـ FileMaker.

في  FileMaker 14 تم التركيز على توفير ميزات جديدة لخلق أفضل تجربة لتصميم وتطوير تطبيقات وحلول قواعد بيانات مخصصة تعمل على أنظمة تشغيل Windows و Mac و iOS وعلى أي نظام آخر عن طريق الويب.

تعرف على ما هو الجديد في FileMaker 14 في هذا الفيديو القصير:

لمعرفة المزيد عن FileMaker 14:

– FileMaker 14 Platform New Features – FileMaker.

فيديو: استخدام خدمات الويب (Web Services) بواسطة FileMaker Pro


بإمكان منصة FileMaker استخدام خدمات الويب (Web Services) لتبادل البيانات، الفيديو أعلاه يقدم نبذة عن إمكانيات FileMaker في إستقبال وإرسال البيانات عبر خدمات الويب المختلفة.

الرابط: MP4.

المصدر:

– Using Web Services – ISO FileMaker Magazine.

عرض “حزمة النجاح” من WinSoft


FileMaker Success Pack

قدمت شركة WinSoft العالمية (الموزع الحصري لمنتجات FileMaker بالشرق الأوسط) عروضا جديدة لمنتجاتها أطلقت عليها اسم حزم النجاح (Success Packs).

حيث تحتوي كل حزمة على عدد معين من رخص FileMaker Pro 13 ورخصة واحدة لكل من  FileMaker Pro 13 Advanced و FileMaker Server 13، بالإضافة إلى نسخة إلكترونية من  كتاب FileMaker Training Series Advanced، كل هذا بخصم يصل إلى 10%.

لمزيد من التفاصيل يرجى زيارة الرابط التالي، علما بأن العرض سينتهي بتاريخ 26 مارس 2015:

– FileMaker Success Pack – WinSoft.

إنشاء قائمة قيم شرطية خطوة بخطوة


إنشاء قائمة قيم شرطية خطوة بخطوة

من الشائع لدى المطورين إنشاء قائمة قيم (Value List) لاستخدامها في النماذج كقائمة منسدلة لحقل ما، ولكن أحيانا قد تحتوي قائمة القيم على الكثير من القيم، وهنا من المهم استخدام قائمة قيم شرطية أو كما تسمى أحيانا قائمة قيم علائقية أو قائمة قيم ديناميكية.

وللتوضيح؛ تخيل معي أن لديك جدولا لعناوين العملاء بالكويت يحتوي على عدة حقول منها: المحافظة، المنطقة، القطعة، الشارع، رقم المنزل، وهاتف المنزل. وتريد أن تستخدم قائمة قيم لكل من حقلي المحافظة والمنطقة بما أنهما قد يحتويان على قيم متكررة.

في الحقيقة في هذا المثال لن تواجه أي مشكلة عندما تستخدم قائمة القيم لحقل المحافظة، بما أن عدد محافظات الكويت محدود (6 محافظات).

ولكن ستواجه مشكلة حقيقية -أو بالأحرى أكثر من مشكلة- عندما تستخدم قائمة قيم لحقل المنطقة، بما أن عدد مناطق الكويت يفوق 100 منطقة.
فالمشكلة الأولى: أن قائمة القيم ستكون طويلة جدا.
والمشكلة الثانية: أن عند اختيار المحافظة يجب أن لا تظهر كل المناطق، بل فقط المناطق التابعة للمحافظة المختارة.

وهنا تبرز أهمية إنشاء قائمة قيم شرطية أو ديناميكية.

ولكن؛ طريقة إنشاء قائمة قيم شرطية في FileMaker Pro تختلف قليلا عن الطرق المعتادة، لذلك إليك طريقة الإنشاء خطوة بخطوة بمثال عملي: إقرأ المزيد

أدوات مجانية: صانع تطبيقات FileMaker Go


FileMaker Go App Maker

أداة FileMaker Go App Maker هي أداة مجانية مهمة لكل من يخطط لنشر حلول FileMaker على أجهزة iOS.

تقوم هذه الأداة بإنشاء ملف iOS Configuration Profile، ليتم إرساله إلى العميل (عن طريق البريد الإلكتروني مثلا)، ليقوم بتثبيته بجهازه مما يسمح له بتشغيل أي تطبيق FileMaker من خلال أيقونة على Home Screen تماما كما يقوم بتشغيل أي تطبيق iOS أصلي، ومن دون الحاجة إلى دخول تطبيق FileMaker Go.

الموقع الرسمي:

– Launch a FileMaker App From the iOS Home Screen –  Soliant Consulting.

رابط التنزيل المباشر:

Download

دليل تصميم واجهات الاستخدام من Apple


واجهة الاستخدام في تطبيق الطقس
واجهة الاستخدام في تطبيق الطقس

يستخدم الكثير من المطورين FileMaker Pro  لإنشاء حلول مخصصة لأجهزة iOS وتشغيلها من خلال تطبيق FileMaker Go والذي يتوفر مجانا في متجر التطبيقات لأجهزة iPhone و iPad.

ومن أجل خلق تجربة مستخدم فريدة وحلول متوافقة مع مبادىء التصميم من Apple، نوصي مطوري FileMaker Pro بالإطلاع على دليل تصميم واجهات الاستخدام لأجهزة iOS والمتوفر على الرابط التالي:

– iOS Human Interface Guidelines: Designing for iOS.

كما يمكن تنزيل الكتاب من خلال تطبيق iBooks على الرابط التالي:

– iOS Human Interface Guidelines by Apple Inc – Books – iTunes.

 

 iOS Human Interface Guidelines