สร้างแอปแรก (original) (raw)

สวัสดีทุกคน

ทำตาม Codelab เบื้องต้นนี้เพื่อดูวิธีการทีละขั้นตอนเกี่ยวกับวิธีสร้างแอป Hello World ของ Android

พัฒนาแอป Android ที่รองรับการปรับขนาด แยกเป็นโมดูล และทดสอบได้

พัฒนาแอปที่ปรับขนาดได้ แยกเป็นโมดูล และทดสอบได้ตั้งแต่ต้น แอปนี้จะไม่ใช่แอป Hello World แต่เราจะมุ่งเน้นที่การสร้างสถาปัตยกรรมของแอปที่จะช่วยให้แอปของคุณเติบโตได้

สร้างแอปสำหรับอุปกรณ์หลายรูปแบบ

สร้างแอปที่ใช้งานได้บนโทรศัพท์ แท็บเล็ต อุปกรณ์พับได้ อุปกรณ์ ChromeOS จอแสดงผลในรถยนต์ และ XR 2D Codelab นี้จะแสดงวิธีใช้ Jetpack Compose เพื่อเพิ่มประสิทธิภาพแอปสำหรับขนาดและการกำหนดค่าการแสดงผลต่างๆ

หลักสูตร

เริ่มหลักสูตรข้อมูลพื้นฐานเกี่ยวกับ Android

เข้าร่วมหลักสูตรเต็มเพื่อเรียนรู้พื้นฐานของการสร้างแอปด้วย Jetpack Compose, ชุดเครื่องมือสมัยใหม่ของ Android สำหรับการพัฒนาอินเทอร์เฟซผู้ใช้

เมื่อสร้างชุดแอป คุณจะได้เรียนรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม Kotlin ภาษาและพื้นฐานการพัฒนาแอป

เรียนรู้

เรียกดูแหล่งข้อมูลการเรียนรู้

เจาะลึกโดยสำรวจแหล่งข้อมูลการฝึกอบรมอื่นๆ เช่น เส้นทางการเรียนรู้สำหรับ หัวข้อขั้นสูงเพิ่มเติม ซึ่งรวมถึง Compose, สถาปัตยกรรมแอป และการช่วยเหลือพิเศษ

ประกอบชุดเครื่องมือ

คุณภาพของแอปเป็นสิ่งสำคัญ

สร้างแอปคุณภาพสูงที่มอบประสบการณ์การใช้งานที่ราบรื่นและสอดคล้องกันแก่ผู้ใช้ ดูวิธีตรวจสอบว่าแอปทำงานได้ดีในอุปกรณ์ทุกรูปแบบ รวมถึงโทรศัพท์, แท็บเล็ต, อุปกรณ์พับได้, อุปกรณ์ ChromeOS, จอแสดงผลในรถยนต์ที่จอดอยู่ และ 2D XR

ตัวอย่างที่แนะนํา

หากคุณเรียนรู้ได้ดีที่สุดด้วยการอ่านโค้ด เรามีแอปตัวอย่างมากมายให้คุณลองดูและเรียนรู้

Now in Android

ตอนนี้ Android เป็นแอป Android ที่สร้างด้วย Kotlin และ Jetpack Compose ตอนนี้ Android ออกแบบมาเพื่อทำหน้าที่เป็นข้อมูลอ้างอิงสำหรับนักพัฒนาซอฟต์แวร์ Android ซึ่งเป็นต้นแบบของแนวทางปฏิบัติแนะนำสำหรับการออกแบบและการพัฒนา

เขียนตัวอย่าง

ที่เก็บนี้ประกอบด้วยชุดโปรเจ็กต์ Android Studio แต่ละโปรเจ็กต์ที่จะช่วยให้คุณเรียนรู้เกี่ยวกับ Compose ใน Android ตัวอย่างแต่ละรายการจะแสดงให้เห็นกรณีการใช้งาน ระดับความซับซ้อน และ API ที่ต่างกัน

ตัวอย่างสถาปัตยกรรม

ตัวอย่างเหล่านี้แสดงแนวทางด้านสถาปัตยกรรมที่แตกต่างกันในการพัฒนาแอป Android ในสาขาต่างๆ คุณจะเห็นแอปเดียวกัน (แอปรายการสิ่งที่ต้องทำ) ที่มีการใช้งานที่แตกต่างกันเล็กน้อย