Adobe Flash Professional CS5 จะอนุญาตให้ผู้ใช้สร้างแอปพลิเคชั่น iPhone โดยใช้ Action Script ที่คุ้นเคย แอปพลิเคชันที่สร้างขึ้นในลักษณะนี้จะจำหน่ายแบบคลาสสิกใน AppStore แต่ไม่ได้หมายความว่า iPhone รองรับ Flash ใหม่และเราสามารถดูหน้า Flash ใน Safari ได้
อย่างไรก็ตาม เครื่องมือใหม่สำหรับการสร้างแอปพลิเคชันจะได้รับการต้อนรับจากนักพัฒนาจำนวนมากอย่างแน่นอน และแน่นอนว่าผู้ใช้ของเราก็จะได้รับประโยชน์จากเครื่องมือนี้เช่นกัน มีแอพ Adobe Air มากมายที่ตอนนี้ทำงานโดยมีการปรับเปลี่ยนเพียงเล็กน้อยและคอมไพล์ได้ง่ายมากสำหรับความต้องการของ iPhone เว็บไซต์ก็สามารถรวบรวมได้ในลักษณะเดียวกัน
Flash ไม่ได้สร้างสภาพแวดล้อมที่แอปพลิเคชัน iPhone จะทำงาน แต่แอปพลิเคชันที่สร้างขึ้นในลักษณะนี้จะคอมไพล์โดยตรงเหมือนกับแอปพลิเคชันดั้งเดิมของ iPhone การจำหน่ายจะดำเนินการแบบคลาสสิกผ่าน Appstore และผู้ใช้จะไม่ทราบถึงความแตกต่างด้วยซ้ำ ในการเผยแพร่แอปพลิเคชันบน Appstore นักพัฒนาจะต้องชำระค่าธรรมเนียมรายปีตามปกติให้กับ Apple และแอปพลิเคชันจะต้องผ่านกระบวนการอนุมัติแบบคลาสสิก แต่เราสามารถเห็นแอพพลิเคชั่นใหม่ๆ ที่น่าสนใจมากมายอย่างแน่นอน
โดยส่วนตัวในฐานะผู้ใช้ ฉันคาดหวังความแตกต่างอย่างหนึ่ง ในความคิดของฉัน แอปพลิเคชันที่เขียนในลักษณะนี้จะได้รับการปรับให้เหมาะสมน้อยกว่าที่เขียนด้วย Xcode มาก และดังนั้นจึงอาจต้องใช้แบตเตอรี่มากกว่า
สำหรับ Flash ใน Safari ไม่มีอะไรเปลี่ยนแปลงในพื้นที่นี้ในขณะนี้ และโดยส่วนตัวแล้วฉันก็มีความสุขมากขึ้นหากไม่มี Flash ในเบราว์เซอร์ แต่ถ้า Flash ปรากฏใน Safari ฉันหวังว่าจะมีปุ่มสำหรับปิด
Na หน้า Adobe Labs คุณสามารถอ่านข้อมูลเพิ่มเติมเล็กน้อยและชมวิดีโอสาธิตได้ที่นี่ นอกจากนี้ยังมีลิงก์ไปยังแอปพลิเคชันหลายตัวที่สร้างใน Adobe Flash CS5 แต่ไม่พบแอปพลิเคชันเหล่านี้ใน Czech Appstore แต่ถ้าคุณเป็น สร้างบัญชีสหรัฐฯแน่นอนคุณสามารถลองใช้แอปพลิเคชันเหล่านี้ได้
ฉันกังวลมากขึ้นว่า AppStore จะไม่เต็มไปด้วยแอพพลิเคชั่นและเกมดั้งเดิมใน Flash มากนัก
แม้แต่การออกแบบบางอย่างใน Photoshop ก็ไม่ใช่เรื่องง่าย ดังนั้นฉันจึงไม่กังวลว่า Adobe Flash CS5 จะทำให้ App Store เต็มไปด้วยแอพที่ไม่มีประโยชน์
ในความคิดของฉัน จำนวนเกมใน App Store จะเพิ่มขึ้น และจะเพิ่มขึ้นอย่างมากเพราะ Flash เหมาะสำหรับเกมนี้
ในทำนองเดียวกันปริมาณบัลลาสต์จะเพิ่มขึ้นเพราะท้ายที่สุดแล้วการพัฒนาสำหรับ iPhone จะง่ายกว่า Céčkoสามารถเป็นและเป็นปัญหาที่ผ่านไม่ได้สำหรับโปรแกรมเมอร์หลายคนด้วยเหตุผลหลายประการ
และแน่นอนว่ามีการเพิ่มประสิทธิภาพตามที่กล่าวไปแล้ว ความต้องการแบตเตอรี่ ฯลฯ นี่เป็นเหตุผลว่าทำไม Apple จึงไม่ใส่ Garbage Collector บน iPhone
ฉันมีความกังวลเหมือนกันทุกประการ…. แอพห่วยๆ มากมาย คนงี่เง่าบางคนก็อยากจะทุ่มกระเป๋าสตางค์ของเขาเพื่อคนงี่เง่า (บางทีอย่างน้อยการอัปโหลดไปยัง AppStore ก็ต้องใช้ Mac ซึ่งอย่างน้อยก็สามารถเลือกได้นิดหน่อย) ฉันไม่เชื่อว่าทุกอย่างจะคอมไพล์ได้เสมอไป ถูกต้อง กระบวนการอนุมัติจะยืดเยื้อแม้กระทั่งแอปดีๆ เหล่านั้น... แต่แล้วฉันก็พบว่ามีด้านลบมากกว่าด้านบวก
สำหรับฉัน ปัญหาหลักของการพัฒนาคือ ฉันไม่ได้เป็นเจ้าของ Mac ด้วยวิธีนี้ในที่สุดฉันก็จะสามารถลองสมัครได้ ฉันสามารถทำงานกับ Flex และ ActionScript ได้อย่างง่ายดาย และจะปรับปรุงได้ง่ายกว่าการเรียนรู้ C หรือ XCode อย่างแน่นอน ซึ่งฉันไม่รู้บรรทัดเดียว (ปกติฉันจะทำสิ่งต่าง ๆ ใน Java)
C ก็เป็นสิ่งหนึ่ง แต่สำหรับฉันในฐานะคนที่รู้จัก C ในหลาย ๆ ด้าน Objective-C ก็เป็นน้ำเย็นเนื่องจากไวยากรณ์และแนวทางของ OOP
และอย่างที่ Oriesko เขียน สิ่งนี้จะทำให้จำนวนใบสมัครที่ส่งเข้ามาเพิ่มขึ้นอย่างมาก และฉันไม่ต้องการเห็นว่ากระบวนการอนุมัติที่ช้าอยู่แล้วจะมีผลกระทบอย่างไร
นั่นน่าสนใจมาก นอกจากนี้ยังสามารถใช้ iphone API สำหรับมาตรความเร่ง ตำแหน่งทางภูมิศาสตร์ และอื่นๆ ได้ อย่างไรก็ตาม บัลลาสต์จะเพิ่มขึ้น ฉันสงสัยว่า Apple จะตอบสนองต่อมันในทางใดทางหนึ่งหรือไม่ อย่างไรก็ตาม ฉันเชื่อว่าในเวลาที่เราจะได้พบกับแอปพลิเคชั่นดีๆ ที่ไม่สามารถสร้างขึ้นมาได้หากไม่มี Flash
ในที่สุดมันก็อยู่ที่นี่ สำหรับฉัน Xcode เมื่อชนะจะเหมาะ แต่ก็ดูไม่ใช่ความคิดที่แย่เช่นกัน และฉันคิดว่า Apple ไม่ควรจำกัดผู้คนในการพัฒนาแอปพลิเคชัน