video2brain فلاش موبايل التطبيق فيديو التدريب
هذا الإصدار الأخير من Learn by Video من video2brain بعنوان Mobile Development with Adobe Flash Professional CS5.5 و Flash Builder 4.5 ، يعلم كيفية تطوير تطبيقات الهاتف المحمول باستخدام AdobeR فلاشR وباني فلاشR. لديك مدربان ، جوزيف لابريك وبيتر إلست.

يبدأ المعلمون بمناقشة أسباب استخدام ActionScript و Flex و AIR لإنشاء تطبيقات Android و iOS ، بما في ذلك "أفضل الممارسات" لتطوير تطبيقات الأجهزة المحمولة وتحسين التطبيق بشكل كبير. بمجرد تغطية هذه التفاصيل ، يتم توجيهك عبر إعداد مشروع جديد في Flash CS5.5 بما في ذلك كيفية إعداد واصف التطبيق ، واستخدام قوالب المشروع ، ومشاركة الأصول عبر لوحة المشروع وتوسيع نطاقها بأحجام الشاشة المختلفة.

لقد قرأت العديد من الكتب حول تطوير المحمول مع لغات مختلفة بما في ذلك الهدف جيم و HTML5. عادةً ، تترك هذه الكتب التصحيح إلى الفصل الأخير. كانت هذه هي المرة الأولى التي يتم فيها اقتراح الاختبار والتصحيح خلال تطوير المشروع ولم يتم إيقافه حتى الفصل الأخير. يناقش المدربون الطرق العديدة التي ترغب في اختبارها وتصحيحها على سطح المكتب والجهاز باستخدام عبارات التتبع ونقاط التوقف.

الشيء الآخر الذي وجدته مفيدًا في هذه السلسلة هو كيف قام المدربون بتغطية عملية التطوير في كل من Flash Professional و Flash Builder ، مما يجعل من السهل مقارنة هذين الخيارين التطويريين. في هذه المرحلة ، ينتقل المعلمون إلى Flash Builder 4.5 ويغطون نفس الأساسيات لبدء المشروع. نظرًا لأن Flash Builder يستند إلى مكونات واجهة المستخدم ، يقوم المؤلفون أولاً بإنشاء مشروع Flex "تشغيل" فارغ من المكونات المختلفة في لوحة Components. يناقشون كيفية ضبط القيود في لوحة Properties لتغيير حجم الشاشة على مختلف الأجهزة المحمولة.

ما زالت تعمل في Flex Builder ، والمشاريع الأخرى التي تمت مناقشتها هي تطبيق قائمة المهام المستندة إلى طريقة العرض ودليل المدينة المستند إلى علامة التبويب. بمجرد تغطية الأساسيات لهذه التطبيقات ، يبدأ المدربون في إنشاء تطبيق لمعرض الصور ، مضيفين ميزات مثل ActionsBar يتم تبديلها مع ActionScript ولوحة شبه شفافة لشريط علامات التبويب وقائمة عرض لتطبيق Android وشاشة البداية .

بعد ذلك ، تنتقل إلى تطبيق متعدد الرؤية أكثر تعقيدًا ، وهو مدير الاتصال. كل "صفحة" أو طريقة عرض هي مكون MXML ويناقش المعلمون كيفية تمرير البيانات بين طرق العرض هذه من خلال طريقة العرض "دفع" وكائن البيانات. كما أنها تغطي كيفية إنشاء التنقل للخلف وتجاوز الانتقال الافتراضي بين طرق العرض. ثم يقوم المدربون بتغطية الميزات الخاصة بالجوال مثل لوحة المفاتيح الناعمة وحفظ حالة التطبيق الخاص بك عند إيقاف التشغيل.

يتم تناول المواضيع التالية في Flash Pro ، بما في ذلك تغيير حجم المحتوى / تغيير موضعه بسبب تغييرات اتجاه الجهاز وكيفية استخدام بيانات إدخال مقياس التسارع للتحكم في مواضع X و Y الخاصة بالكائن على المسرح. في هذه المرحلة ، كنت أتوقع من المدربين تضمين كيفية الترميز لاحتمال أن الكائن يتجاوز المرحلة لكنهم لم يفعلوا. بعد ذلك ، غطوا كيفية ترميز الموقع الجغرافي وواجهة برمجة تطبيقات خرائط Google. كما أنها تغطي كيفية استخدام الكاميرا الأصلية وتخزين الجهاز. بالنسبة لتطبيق Android ، فإنهم يناقشون كرة التتبع والمفاتيح الإلكترونية بما في ذلك السابق والقائمة والمنزل والبحث.

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

التالي →

زيارة موقع الناشر

* قدمت Peachpit Press نسخة من هذا الكتاب لي لأغراض المراجعة.


تعليمات الفيديو: الدرس الخامس: تصميم لعبة بتحريك الموبايل Accelerometer (قد 2024).