การเรียนรู้ล่าสุดโดยวิดีโอจาก Video2brain เรื่องการพัฒนาอุปกรณ์พกพาด้วย Adobe Flash Professional CS5.5 และ Flash Builder 4.5 สอนวิธีการพัฒนาแอพพลิเคชั่นมือถือด้วย Adobe
R แฟลช
R และตัวสร้างแฟลช
R. คุณมีอาจารย์สองคนคือโจเซฟ Labrecque และ Peter Elst
ผู้สอนเริ่มต้นด้วยการอภิปรายถึงเหตุผลในการใช้ ActionScript, Flex และ AIR เพื่อสร้างแอพ Android และ iOS ของคุณรวมถึง "แนวปฏิบัติที่ดีที่สุด" สำหรับการพัฒนาแอพมือถือและการเพิ่มประสิทธิภาพที่สำคัญที่สุดของแอปของคุณ พวกเขาจะนำคุณไปสู่การตั้งค่าโครงการใหม่ใน Flash CS5.5 รวมถึงวิธีการตั้งค่า Application Descriptor ใช้เทมเพลตโครงการแบ่งปันเนื้อหาผ่านแผงโครงการและปรับขนาดเวทีสำหรับขนาดหน้าจอต่างๆ
ฉันได้อ่านหนังสือหลายเล่มเกี่ยวกับการพัฒนาอุปกรณ์พกพาด้วยภาษาต่างๆรวมถึง Objective C และ HTML5 โดยปกติแล้วหนังสือเหล่านี้จะปล่อยการดีบั๊กในตอนสุดท้าย นี่เป็นครั้งแรกที่มีการแนะนำการทดสอบและการดีบักตลอดการพัฒนาโครงการและจะไม่หยุดยั้งจนกว่าจะถึงบทสุดท้าย ผู้สอนพูดคุยหลาย ๆ วิธีที่คุณจะต้องการทดสอบและแก้ไขข้อบกพร่องบนเดสก์ท็อปและอุปกรณ์ที่มีคำสั่งการติดตามและจุดพัก
สิ่งที่ฉันพบว่ามีประโยชน์ในซีรีย์คือผู้สอนครอบคลุมกระบวนการพัฒนาทั้งใน Flash Professional และ Flash Builder ทำให้ง่ายต่อการเปรียบเทียบตัวเลือกการพัฒนาทั้งสองนี้ ณ จุดนี้ผู้สอนจะเปลี่ยนไปใช้ Flash Builder 4.5 และครอบคลุมพื้นฐานเดียวกันสำหรับการเริ่มต้นโครงการ เนื่องจาก Flash Builder ใช้ส่วนประกอบของ UI ผู้เขียนจึงสร้างโครงการ Flex แบบ "เริ่มต้น" ที่ว่างเปล่าจากส่วนประกอบต่าง ๆ ในแผงส่วนประกอบ พวกเขาหารือถึงวิธีการตั้งข้อ จำกัด ในแผงคุณสมบัติสำหรับปรับขนาดหน้าจอบนอุปกรณ์มือถือต่างๆ
ยังคงทำงานใน Flex Builder โครงการอื่น ๆ ที่กล่าวถึงเป็นแอพพลิเคชั่นรายการสิ่งที่ต้องทำตามมุมมองและคู่มือนำเที่ยวแบบแท็บ เมื่อครอบคลุมพื้นฐานของแอปพลิเคชันเหล่านี้แล้วผู้สอนจะเริ่มสร้างแอปพลิเคชันแกลเลอรี่รูปภาพเพิ่มคุณสมบัติเช่น ActionsBar ที่สลับกับ ActionScript แผงกึ่งโปร่งใสสำหรับแถบแท็บเมนูมุมมองสำหรับแอพ Android และหน้าจอเริ่มต้น .
ถัดไปคุณย้ายไปยังแอปพลิเคชันการจัดการหลายมุมมองที่ซับซ้อนยิ่งขึ้น "เพจ" หรือมุมมองแต่ละรายการเป็นองค์ประกอบ MXML และผู้สอนอธิบายวิธีส่งผ่านข้อมูลระหว่างมุมมองเหล่านี้ผ่านมุมมองแบบพุชและวัตถุข้อมูล นอกจากนี้ยังครอบคลุมถึงวิธีการสร้างการนำทางย้อนหลังและเพื่อแทนที่การเปลี่ยนค่าเริ่มต้นระหว่างมุมมอง จากนั้นผู้สอนจะครอบคลุมคุณสมบัติเฉพาะสำหรับมือถือเช่นแป้นพิมพ์อ่อนและบันทึกสถานะแอปพลิเคชันของคุณเมื่อปิดเครื่อง
หัวข้อถัดไปจะกล่าวถึงใน Flash Pro รวมถึงการปรับขนาด / เปลี่ยนตำแหน่งเนื่องจากการวางแนวของอุปกรณ์และวิธีการใช้ข้อมูลอินพุต Accelerometer เพื่อควบคุมตำแหน่ง X และ Y ของวัตถุบนเวที เมื่อมาถึงจุดนี้ฉันคาดว่าผู้สอนจะรวมถึงวิธีการรหัสสำหรับความเป็นไปได้ที่วัตถุจะเกินกว่าระยะ แต่พวกเขาไม่ได้ ถัดไปพวกเขากล่าวถึงวิธีการรหัสสำหรับ Geolocation และ Google Maps API นอกจากนี้ยังครอบคลุมถึงวิธีการใช้งานกล้องในตัวและที่จัดเก็บอุปกรณ์ สำหรับแอพ Android พวกเขาจะพูดถึงแทร็กบอลและปุ่มซอฟท์คีย์รวมถึง Back, Menu, Home and Search
ผู้สอนอุทิศวิดีโอให้กับท่าทางแบบมัลติทัชแต่ละตัวเช่นการปัดหมุนหมุนซูมและแพนและวิธีใช้ ActionScript เพื่อตอบสนองต่อท่าทางเหล่านี้ไปยังวัตถุภาพยนตร์บนหน้าจอ ท่าทางสัมผัสบางอย่างไม่ได้กำหนดไว้โดยเฉพาะใน ActionScript ดังนั้นผู้สอนจะพูดถึงวิธีจำลองท่าทางเหล่านี้ สิ่งที่กล่าวถึงยังรวมถึงวิธีการใช้กิจกรรมสัมผัสแบบดิบเพื่อจำลองท่าทางที่คุณกำหนดเองเช่นการคลิกเมาส์วิธีใช้จุดสัมผัสเพื่อแสดงการโต้ตอบแบบลาก / วางและวิธีการใช้ตัวกรองเรืองแสงเพื่อจำลองไฮไลต์
ถัดไป→
เยี่ยมชมเว็บไซต์ของผู้จัดพิมพ์
* Peachpit Press ให้สำเนาหนังสือเล่มนี้ให้ฉันเพื่อตรวจสอบ