คุณเคยได้ยินเกี่ยวกับแอปใหม่ที่น่าสนใจที่คุณต้องการดาวน์โหลดเพียงเพื่อเรียนรู้ว่าไม่มีให้บริการในระบบปฏิบัติการมือถือของคุณหรือไม่? หรืออาจมีแอปเวอร์ชันหนึ่งสำหรับระบบปฏิบัติการของคุณ แต่ก็ไม่ดีเท่า (สแนปแชทสำหรับ Android อาจจะนึกถึง) หากคุณเคยประสบกับช่วงเวลาใดช่วงเวลาหนึ่งเหล่านี้ ก็มีเหตุผลที่ดี: แอป Android และ iOS เขียนด้วยภาษาโปรแกรมที่แตกต่างกัน ซึ่งหมายความว่านักพัฒนาจะต้องเริ่มต้นจากศูนย์เมื่อสร้างแอปขึ้นมาใหม่สำหรับแพลตฟอร์มใหม่หรือมีความเสี่ยง ผลงาน. บริษัทหลายแห่งได้ผลิตเครื่องมือเพื่อช่วยแก้ไขปัญหานี้ รวมถึง Microsoft (ซามาริน) และเฟซบุ๊ก (ตอบสนองพื้นเมือง) แต่ยังมีพื้นที่ให้ปรับปรุงอยู่เสมอ และนั่นเป็นเพียงสิ่งที่ Google สัญญาไว้กับการเปิดตัว Flutter 1.0 ต่อสาธารณะ
Flutter มีการทำซ้ำเบต้าหลายครั้งตั้งแต่ปี 2558 แต่ ณ วันนี้ Flutter ได้ประกาศตัวเองว่ามีความสมบูรณ์และเติบโตเต็มที่ เอ็นจิ้นโอเพ่นซอร์สสำหรับการพัฒนามือถือข้ามแพลตฟอร์ม ซึ่งหมายความว่าเราสามารถคาดหวังที่จะเห็นอิทธิพลของมันต่อแอพอื่นๆ อีกมากมายใน อนาคต.
วิดีโอแนะนำ
ประการแรก เราคาดหวังที่จะเห็นองค์ประกอบการออกแบบวัสดุ วัสดุคือหลักการออกแบบของ Google โดยเน้นรูปลักษณ์ที่เรียบง่าย สีขาว และโค้งมน บริษัทอยู่ระหว่างการเปิดตัว Material เวอร์ชันล่าสุด
ในผลิตภัณฑ์ส่วนใหญ่ของบริษัทดังนั้นคุณคงคุ้นเคยและตัดสินใจแล้วว่าคุณเป็นแฟนหรือไม่ บางคนเรียกว่าหรูหรา บางคนชอบสีและพื้นผิวมากกว่านี้เล็กน้อย แต่อย่างใด นักพัฒนาแอป ที่ใช้ Flutter จะได้รับเครื่องมือทั้งหมดเพื่อเปิดใช้งาน "การรับรู้ถึงวัสดุขั้นสูงสุด ออกแบบ."ที่เกี่ยวข้อง
- 6 ฟีเจอร์ที่ใหญ่ที่สุดของ iOS 17 ที่ Apple ขโมยมาจาก Android
- Android ยังคงเอาชนะ iPhone ในรูปแบบเล็กๆ (แต่สำคัญ)
- iPhone ของคุณอาจขโมยฟีเจอร์ Pixel Tablet นี้เมื่อได้รับ iOS 17
เรายังอาจเห็นความหลากหลายมากขึ้นอีกเล็กน้อยในรูปลักษณ์และความรู้สึกของแอปที่สร้างโดย Flutter เอ็นจิ้นของ Google สัญญาว่าจะให้นักออกแบบสร้างแอปได้แม่นยำยิ่งขึ้น เอ็นจิ้นช่วยให้นักออกแบบควบคุมทุกพิกเซลบนหน้าจอ และมีข้อจำกัดน้อยลงเกี่ยวกับตำแหน่งและวิธีที่พวกเขาสามารถวางซ้อนและทำให้กราฟิก วิดีโอ ข้อความ และการควบคุมเคลื่อนไหวได้ จนถึงตอนนี้ ความสามารถของอินเทอร์เฟซผู้ใช้เหล่านี้ได้รับคำวิจารณ์ที่ดีจากผู้ที่อยู่ในชุมชนการพัฒนา หวังว่าเราจะคาดหวังได้ว่าจะมีการตัดคุกกี้น้อยลง และมีตัวเลือกการออกแบบที่ก้าวข้ามขอบเขตมากขึ้นจากแอปที่สร้างขึ้นด้วย กระพือปีก
ประสิทธิภาพเป็นจุดขายที่สำคัญของ Flutter เช่นกัน เครื่องยนต์ก็ขับเคลื่อนด้วยเหมือนกัน เอ็นจิ้นกราฟิก 2D ของ Skia ที่ขับเคลื่อน Chrome และ หุ่นยนต์และ Google ได้ปรับปรุงกราฟิกให้ทำงานด้วยความเร็วดั้งเดิมของอุปกรณ์ของคุณ ดังนั้นประสิทธิภาพกราฟิกจึงควรราบรื่นอย่างน่าประทับใจในแอป Flutter
ข้อดีประการหนึ่งสำหรับนักพัฒนาคือการรีโหลดแบบมีสถานะ ซึ่งเป็นความสามารถที่ช่วยให้พวกเขาเปลี่ยนแปลงแอปและดูผลลัพธ์ได้ทันทีโดยไม่ต้องรีสตาร์ทแอป แม้ว่าสิ่งนี้จะไม่ส่งผลกระทบโดยตรงต่อผู้บริโภค แต่หากลดเวลาในการพัฒนาลงอย่างมาก ก็อาจมีผลกระทบที่น่าสนใจต่อการแพร่กระจายของแอพในตลาด
ท้ายที่สุดแล้ว ยังเร็วไปสักหน่อยที่จะบอกว่า Flutter จะมีต่อผู้บริโภคอย่างไร ประการหนึ่ง จำเป็นต้องได้รับความนิยมจากนักพัฒนา — ปัจจุบัน React Native (กลไกเบื้องหลัง Instagram, Airbnb และ UberEats และอื่น ๆ) เอาชนะได้อย่างแข็งแกร่งในแง่ของการสนับสนุนตลาดและชุมชน แต่นั่นอาจเปลี่ยนแปลงได้เป็นอย่างดีในตอนนี้ที่ Flutter เป็นสาธารณะ ไม่ต้องสงสัยเลยว่าองค์ประกอบดีไซน์ Material เป็นประโยชน์อย่างยิ่งต่อชุมชนการพัฒนา Android ทำให้การเลียนแบบสไตล์ที่โดดเด่นของระบบปฏิบัติการนั้นง่ายกว่าที่เคย
คำแนะนำของบรรณาธิการ
- วิธีที่เราทดสอบแท็บเล็ต
- Google Pixel Watch 2: ราคาข่าวลือ, วันที่วางจำหน่าย, ข่าวสารและอื่น ๆ
- Apple กำลังเพิ่มแอพใหม่ล่าสุดให้กับ iPhone ของคุณด้วย iOS 17
- ฉันพบปัญหาใหญ่กับแอป ChatGPT iPhone ใหม่
- ฉันเกลียดคีย์บอร์ดของ iPhone แต่แอพนี้ทำให้ดีขึ้น
อัพเกรดไลฟ์สไตล์ของคุณDigital Trends ช่วยให้ผู้อ่านติดตามโลกแห่งเทคโนโลยีที่เปลี่ยนแปลงไปอย่างรวดเร็วด้วยข่าวสารล่าสุด รีวิวผลิตภัณฑ์สนุกๆ บทบรรณาธิการที่เจาะลึก และการแอบดูที่ไม่ซ้ำใคร