Logo th.androidermagazine.com
Logo th.androidermagazine.com

มีอะไรใหม่เกี่ยวกับเครื่องมือพัฒนาที่ google i / o 2018

สารบัญ:

Anonim

Android และ Chrome เคยเป็นที่รู้จักในเรื่องความยากลำบากในการสร้าง ไม่อีกแล้ว. Google ยังคงพัฒนาเครื่องมือสำหรับนักพัฒนาอย่างต่อเนื่องทุกปีและที่ I / O 2018 มีสิ่งที่น่าตื่นเต้นมากมาย

มีอะไรใหม่และน่าตื่นเต้นเกี่ยวกับเครื่องมือพัฒนาที่ I / O 2018

การประกาศที่ยิ่งใหญ่ที่สุดสำหรับนักพัฒนาแอพ Android คือ Android Studio 3.2 ไม่ใช่เพราะทุกคนชอบตัวเลขที่สูงกว่า แต่เป็นเพราะฟีเจอร์ขนาดใหญ่ที่จะมาพร้อมกับมัน ในขณะที่สิ่งต่าง ๆ เช่นตัวย่อและตัวเพิ่มประสิทธิภาพใหม่นั้นค่อนข้างเจ๋งในแบบที่โง่เง่า

  • Android Jetpack - Jetpack เป็นชุดคุณลักษณะที่นักพัฒนาซอฟต์แวร์สามารถเสียบลงในแอพของพวกเขาที่สนับสนุนสี่องค์ประกอบหลักของการพัฒนา: สถาปัตยกรรมส่วนติดต่อผู้ใช้พื้นฐานและพฤติกรรม ส่วนประกอบเหล่านี้ครอบคลุมถึงสิ่งต่าง ๆ เช่นการจัดการข้อมูลภาพเคลื่อนไหวการเล่นสื่อการอนุญาตและอีกมากมาย และเนื่องจากไม่ได้ฝังอยู่ใน Android เอง Google จึงสามารถเพิ่มได้ตลอดเวลาและสามารถติดตั้งได้ง่ายผ่านห้องสมุดสนับสนุน Android

  • ชุดแอป - Google รู้เช่นเดียวกับนักพัฒนาว่าเมื่อแอปได้รับผู้ใช้จำนวนมากเกินไปหยุดต้องการดาวน์โหลด ค่าธรรมเนียมข้อมูลและพื้นที่ว่างอาจหมายความว่าแอปของคุณสูญเสียฐานการติดตั้งเมื่อแอปเติบโต เพื่อต่อสู้กับสิ่งนี้ Google ได้แนะนำการรวมกลุ่มแอปและการจัดส่งแบบไดนามิกของ Google Play นักพัฒนาสามารถใส่ทุกสิ่งที่จำเป็นสำหรับแอปให้ทำงานบนสถาปัตยกรรมหลาย ๆ และในหลายภาษาในคอนโซลนักพัฒนาซอฟต์แวร์ Google Play และให้สร้างชุดข้อมูลที่มีเฉพาะไฟล์ที่ผู้ใช้ต้องการ การจัดส่งแบบไดนามิกของ Google Play เริ่มเข้าเกียร์และให้บริการไฟล์ที่ถูกต้องแก่ผู้ใช้ที่เหมาะสม

  • สไลซ์ - สไลซ์เป็นแอปขนาดเล็ก "ระยะไกล" ของคุณที่สามารถแสดงที่ไหนสักแห่งเช่นแถบการแจ้งเตือนหรือในการค้นหาของ Google ตัวอย่างหนึ่งที่ให้ไว้คือเครื่องเล่นเพลงที่วาง การ ควบคุมกำลัง เล่น ในการค้นหาเมื่อผู้ใช้ค้นหาเพลง การทำงานของแอปเป็นสิ่งสำคัญที่ Google ช่วยให้ผู้ใช้สามารถทำสิ่งต่าง ๆ เช่นดูวิดีโอหรือสั่งอาหารผ่านแอพ ของคุณ จากเกือบทุกหน้าจอ เมื่อรวมเข้าด้วยกันสิ่งเหล่านี้อาจเปลี่ยนวิธีที่เราใช้โทรศัพท์ Android ของเรา

Android P นำ API ใหม่มาด้วยเช่นกัน แอพที่พัฒนาขึ้นสำหรับ P จะช่วยให้นักพัฒนาซอฟต์แวร์ทราบว่าแอปมีการใช้งานนานเท่าใดและมี การ ใช้งานอย่างไร จากนั้นพวกเขาสามารถให้ข้อเสนอแนะเช่นให้คำแนะนำคุณถึงเวลาที่จะวางโทรศัพท์ นอกจากนี้ยังมีผู้จัดการไบโอเมตริกส์ตัวใหม่เพื่อให้ผู้ผลิตอุปกรณ์สามารถใช้สิ่งต่างๆเช่นการสแกนม่านตาผ่านองค์ประกอบความปลอดภัยบนฮาร์ดแวร์ได้อย่างง่ายดาย และแน่นอนว่าองค์ประกอบ UI ใหม่เช่นการแจ้งเตือนและการกระทำของผู้ช่วยดูดีมาก

มีอะไรใหม่เกี่ยวกับเครื่องมือพัฒนา Android

เครื่องมือใน Android Studio นั้นดูดีด้วยเวอร์ชั่น 3.2 เช่นกัน การเปลี่ยนแปลงเล็กน้อยที่ออกแบบมาเพื่อทำให้การสร้างแอพที่ยอดเยี่ยมง่ายขึ้นและเร็วขึ้นได้รับการต้อนรับเสมอและ "สิ่งเล็กน้อย" เหล่านี้ได้รับการต้อนรับอย่างอบอุ่นที่สุด

  • Android Emulator จะเปิดตัวเร็วขึ้นเนื่องจากเครื่องมือเช่นการสนับสนุนสแนปชอตและการจัดการทรัพยากรที่ดีขึ้น ตัวอย่างแสดงให้เห็นว่าอีมูเลเตอร์พร้อมด้วยกรอบอุปกรณ์เปิดและรันการทดสอบความกดดันของ Android 3D ใน 2 วินาที ใช่สอง วินาที ฉันไม่เชื่อเช่นกันจนกระทั่งฉันดูมันสองสามครั้ง
  • การกำหนดรูปแบบวัสดุ - การออกแบบวัสดุเป็นวิธีที่ง่ายในการทำให้แอพพลิเคชั่นเป็นไปตามรูปลักษณ์และการตกที่สอดคล้องกัน แต่มันก็สอดคล้องกัน เกินไป การออกแบบวัสดุคือการออกแบบวัสดุที่จะไม่ทำให้แอพทุกหน้าเหมือนกัน มีเค้กของคุณและกินมันด้วย!
  • ส่วนขยาย Kotlin ทดลองจะช่วยให้คุณวางสิ่งต่าง ๆ ที่คุณต้องทำครั้งแล้วครั้งเล่าในแอปของคุณด้วยการคลิกหรือสองครั้ง
  • การสนับสนุนแอพ AR ในอีมูเลเตอร์เป็นเรื่องใหญ่

นอกจากนี้เรายังเห็นเครื่องมือใหม่สำหรับการเรียนรู้ของเครื่องการใช้ภาษา Flutter และการสนับสนุนที่ดีกว่าสำหรับการประมวลผลแบบคลาวด์ การพัฒนาสำหรับ Android จะดีขึ้นและดีขึ้นและง่ายขึ้นและง่ายขึ้น

แล้วเครื่องมือ Chrome ล่ะ

Android Studio รวมถึงการสนับสนุนแอพ Linux ทั่วไปกำลังมาถึง Pixelbook หากไม่มีการประกาศอื่น ๆ นี่จะเป็น Google I / O ที่ดีที่สุดเท่าที่เคยมีมา แต่เรายังเห็นการสาธิตที่ให้นักพัฒนาสร้างแอปหนึ่งที่ปรับให้เหมาะกับทุกหน้าจอและรวมถึงหน้าจอ Chromebook ขนาดใหญ่

เราจะเรียนรู้เพิ่มเติมเกี่ยวกับการพัฒนาเว็บไซต์และเครื่องมือในการดีบักเช่น LightHouse ในไม่กี่วันข้างหน้า

มีอะไรเกี่ยวกับ Fuchsia บ้าง?

Fuchsia คืออะไร ในทุกเรื่องที่ร้ายแรงนอกเหนือจากการพูดถึงภาษา Flutter อย่างที่เราไม่ต้องการรู้เกี่ยวกับระบบปฏิบัติการในอนาคตจาก Google ที่โผล่ขึ้นมา เราไม่ได้คาดหวังจริงๆเพราะ Google I / O เป็นเรื่องเกี่ยวกับการเปลี่ยนแปลงเครื่องมือที่มีอยู่และคุณสมบัติใหม่สำหรับสิ่งที่เราใช้อยู่แล้ว