سيمكن Adobe Flash Professional CS5 المستخدمين من إنشاء تطبيقات iPhone باستخدام برنامج Action Script المألوف. سيتم بعد ذلك بيع التطبيقات التي تم إنشاؤها بهذه الطريقة بشكل كلاسيكي في AppStore. لكن هذا لا يعني أن Flash أصبح مدعومًا حديثًا في iPhone ويمكننا عرض صفحات Flash في Safari.
ومع ذلك، فإن الأداة الجديدة لإنشاء التطبيقات ستلقى بالتأكيد ترحيبًا من قبل عدد كبير من المطورين، وبالطبع سنستفيد منها نحن المستخدمين أيضًا. هناك العديد من تطبيقات Adobe Air التي سيتم تشغيلها الآن بأقل قدر من التعديلات ويسهل تجميعها لتلبية احتياجات iPhone. يمكن تجميع مواقع الويب بنفس الطريقة.
لم يقم Flash بإنشاء بيئة يتم فيها تشغيل تطبيق iPhone، ولكن التطبيق الذي تم إنشاؤه بهذه الطريقة يتم تجميعه مباشرة كتطبيق iPhone أصلي عادي. سيتم التوزيع بشكل كلاسيكي عبر متجر التطبيقات، ولن يعرف المستخدم حتى الفرق. لتوزيع التطبيقات على متجر التطبيقات، سيتعين على المطور دفع الرسوم السنوية المعتادة لشركة Apple وستخضع التطبيقات لعملية الموافقة الكلاسيكية. ولكن يمكننا بالتأكيد أن نرى موجة من التطبيقات الجديدة المثيرة للاهتمام.
شخصيا، كمستخدم، أتوقع اختلافا واحدا. في رأيي، التطبيقات المكتوبة بهذه الطريقة ستكون أسوأ بكثير من تلك المكتوبة في Xcode، وبالتالي يمكن أن تكون أكثر استهلاكًا للبطارية.
أما بالنسبة للفلاش في Safari، فلم يتغير شيء في هذا المجال في الوقت الحالي وأنا شخصيًا أكثر سعادة بدون وجود الفلاش في المتصفح. ولكن إذا ظهر Flash في Safari، آمل أن يكون هناك زر لإيقاف تشغيله.
Na صفحة مختبرات أدوبي يمكنك قراءة المزيد من المعلومات ومشاهدة فيديو توضيحي هنا. يوجد أيضًا رابط للعديد من التطبيقات التي تم إنشاؤها في Adobe Flash CS5، ولكن هذه التطبيقات غير موجودة في متجر التطبيقات التشيكي. ولكن إذا كنت كذلك أنشأت حسابًا أمريكيًالذا بالطبع يمكنك تجربة هذه التطبيقات.
أنا أكثر قلقًا بشأن أن يصبح متجر التطبيقات أكثر ازدحامًا بالتطبيقات والألعاب البدائية في Flash.
حسنًا، حتى تصميم شيء ما باستخدام برنامج Photoshop ليس بالأمر السهل. لذلك أنا لست قلقًا بشأن قيام Adobe Flash CS5 بإغراق متجر التطبيقات بتطبيقات عديمة الفائدة.
في رأيي، عدد الألعاب في متجر التطبيقات سيزداد، ستكون زيادة كبيرة، لأن الفلاش مثالي لذلك.
بنفس الطريقة، ستزداد كمية الصابورة، لأنه بعد كل شيء، سيكون تطوير iPhone أسهل. يمكن أن يكون Céčko مشكلة مستعصية على الحل للعديد من المبرمجين لأسباب عديدة.
وبعد ذلك، بالطبع، هناك التحسين الذي سبق ذكره، والطلب على البطارية، وما إلى ذلك. وكان هذا أيضًا هو السبب وراء عدم قيام Apple بوضع Garbage Collector على iPhone.
لدي نفس القلق بالضبط…. أكوام من التطبيقات السيئة، سيرغب بعض الأغبياء في تشحيم محفظته لبعض الأغبياء (ربما على الأقل سيتطلب التحميل إلى AppStore جهاز Mac، والذي يمكنه على الأقل تحديد القليل)، لا أعتقد أن كل شيء سيتم تجميعه دائمًا بشكل صحيح، ستستمر عملية الموافقة حتى بالنسبة لتلك التطبيقات الجيدة... ولكن بعد ذلك أرى سلبيات أكثر بكثير من الإيجابيات.
بالنسبة لي، المشكلة الرئيسية في التطوير هي أنني لا أملك جهاز Mac. بهذه الطريقة سأتمكن أخيرًا من محاولة تقديم طلب. يمكنني العمل بسهولة مع Flex وActionScript، وسيكون تحسينهما بالتأكيد أسهل من تعلم لغة C أو XCode، التي لا أعرف سطرًا واحدًا منها (عادةً ما أقوم بأشياء في Java).
لغة C هي شيء واحد، ولكن حتى بالنسبة لي كشخص يعرف لغة C بعدة طرق، كانت لغة Objective-C بمثابة حمام بارد بسبب تركيبها وأسلوبها في التعامل مع OOP.
وكما كتب أوريسكو. سيؤدي هذا إلى زيادة كبيرة أخرى في عدد الطلبات المقدمة ولا أريد أن أرى مدى تأثير ذلك على عملية الموافقة البطيئة بالفعل.
حسنًا، هذا مثير جدًا للاهتمام. سيكون من الممكن أيضًا استخدام iPhone API لمقياس التسارع وتحديد الموقع الجغرافي وما إلى ذلك. ومع ذلك، فإن الصابورة ستزداد، وأتساءل عما إذا كانت شركة Apple ستتفاعل معها بأي شكل من الأشكال. على أية حال، أعتقد أننا سنواجه بمرور الوقت بعض التطبيقات الرائعة التي لم يكن من الممكن إنشاؤها بدون Flash.
انها هنا اخيرا. بالنسبة لي، سيكون Xcode on win مثاليًا، لكن هذه لا تبدو فكرة سيئة أيضًا. وأعتقد أن شركة Apple لا ينبغي أن تقيد الأشخاص في تطوير التطبيق.