สร้างแอพมือถือที่สมบูรณ์โดยการเรียนรู้การเขียนโปรแกรม Android ด้วยภาษา Kotlin
มีการสำรวจพื้นฐานการพัฒนาของ Android Mobile ด้วยภาษา Kotlin ผ่านรหัสล่าสุดและไลบรารีล่าสุด:
5. สนุกกับการเรียนรู้
4. ปฏิบัติตามแนวทางปฏิบัติที่ดี
3. ท้าทายตัวเองด้วยการเข้ารหัสที่เป็นรูปธรรม
2. สร้างแอปพลิเคชันมือถือที่สมบูรณ์
1. หลักของ Android Essentials ด้วยแบบทดสอบ
0. พร้อมที่จะสอบภายนอกและสัมภาษณ์งานหรือยัง?
มีให้เฉพาะใน Google Play และเขียนรหัสด้วยภาษา Kotlin ทั้งหมด
« kotlin สำหรับ Android »เป็นมากกว่ากรณีการแสดงของการพัฒนา Android ที่ได้รับความนิยมมากที่สุด
|> เริ่มเขียนโค้ดใน Kotlin:
เรียนรู้ภาษา Kotlin โดยการพัฒนาแอพ Android ที่ยอดเยี่ยมและสนุกสนาน
หมายเหตุ: Kotlin เป็นภาษาการเขียนโปรแกรมแบบคงที่ทันสมัย
ช่วยให้คุณเขียนแอพ Android ได้เร็วขึ้นและแข็งแกร่งขึ้น
|> ออกแบบ UI:
เรียนรู้ที่จะใช้ส่วนประกอบกราฟิกดั้งเดิมกับกฎการออกแบบวัสดุ
อภิธานศัพท์: UI ย่อมาจากส่วนต่อประสานผู้ใช้
|> เรียนรู้ Android SDK:
สร้างแอปพลิเคชั่นมือถือที่สมบูรณ์ด้วย Android Studio
> ความท้าทาย:
ทางเดินถูกเสนอผ่าน 12 หัวข้อ
> แบบทดสอบ:
Kotlin คืออะไร?
A. มันเป็นกรอบ Android
B. มันเป็นห้องสมุดที่มีชื่อเสียง
C. มันเป็นภาษาการเขียนโปรแกรมแบบคงที่ทันสมัย
D. มันเป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ
เช่นเดียวกับเกมที่คุณเป็นฮีโร่ทุกหัวข้อยกเว้นสองคนแรกสามารถอ่านได้อย่างไม่เป็นระเบียบ
/! the 12 หัวข้อไม่สามารถเปิดเผยในรายการเดียวได้เนื่องจาก "บล็อกคำและรายการคำแนวตั้ง/แนวนอน" เป็นการละเมิดนโยบาย Google Play ทั่วไป!
* 101 Android *
เรียนรู้ Android โดยการสร้างโครงการแรกด้วย Android Studio
ในหัวข้อนี้สิ่งจำเป็นในโลก Android การพัฒนาสิ่งแวดล้อมและแนวคิดการเขียนโปรแกรมจะถูกเปิดเผย
ยิ่งกว่านั้นการตอบคำถามที่เสนอในตอนท้ายของหลักสูตรนี้!
* Kotlin และ Kotlin ขั้นสูง *
เรียนรู้ภาษา Kotlin โดยการพัฒนาแอพ Android รอบ ๆ จักรวาลชายหาด
เพื่อพัฒนาทักษะของคุณหนึ่งในความท้าทายที่เสนอคือ:
ในการเขียนโค้ดมุมมองที่กำหนดเองพร้อมบอลลูนวิเศษ
* อินเทอร์เฟซผู้ใช้ดั้งเดิม *
คำแนะนำที่สอดคล้องกับกฎการออกแบบวัสดุ:
เพียงแค่ใช้องค์ประกอบดั้งเดิม!
หมายเหตุ: การออกแบบวัสดุเป็นระบบแนวทางที่ปรับได้สำหรับโทรศัพท์แท็บเล็ตและแล็ปท็อป มันเป็นกฎการออกแบบในรูปแบบ 3 มิติที่มีวัสดุสำหรับส่วนประกอบ UI เพื่อให้แน่ใจว่ามีความต่อเนื่องสำหรับผู้ใช้
เซสชันนี้มีส่วนเชื่อมต่อส่วนต่อประสานผู้ใช้แนวทางปฏิบัติที่ดีที่สุดบางอย่างในการสร้าง UI และเคล็ดลับทรัพยากรที่เหมาะสม
* เมนู *
เมนูมีความสำคัญในการสร้างแอพที่สมบูรณ์
จากส่วนต่อประสานผู้ใช้จนถึงสถาปัตยกรรมหลักสูตรนี้อธิบายวิธีจัดการกับส่วนประกอบกราฟิกการนำทาง
* Recyclerview *
Recyclerview เป็นกุญแจสำคัญในการนำเสนอรายการรายการมันทำงานร่วมกับอะแดปเตอร์เพื่อทำให้การแสดงเป็นไปโดยอัตโนมัติ
แนวคิดอะแดปเตอร์ลึกลงไปตาม:
+ มันเชื่อมช่องว่างระหว่างข้อมูลและมุมมองอย่างไร
+ มุมมองแบบไหน?
ความท้าทายคือการแสดงรายการชายหาดที่สวยที่สุด
หมายเหตุ: เป็นไปได้ที่จะเพิ่มประสิทธิภาพการพัฒนานี้ (แสดงรายการ) ด้วยการเขียน
* การตั้งค่าผู้ใช้ *
การตั้งค่าผู้ใช้คือจุดเริ่มต้นในการบันทึกข้อมูลถาวรมันทำงานร่วมกับไลบรารีการตั้งค่าหรือกับไลบรารี DataStore จาก Jetpack เพื่อรวมเข้ากับสถาปัตยกรรม Mad (Modern Android Development)
ในทุกกรณีมันเกี่ยวกับการอ่านและการเขียนคู่คีย์-ค่าซึ่งสามารถกู้คืนได้แม้หลังจากปิดแอปพลิเคชัน
* ฐานข้อมูล *
ฐานข้อมูลท้องถิ่นในแอพมือถือเป็นวิธีปฏิบัติที่ดีในการจัดการการเชื่อมต่อออฟไลน์
หัวข้อนี้ให้ข้อมูลเกี่ยวกับวิธีการจัดเก็บข้อมูลด้วยการจัดเก็บไฟล์ Android หรือ SQLite DB
ความท้าทายคือการประหยัดชายหาดในฐานข้อมูลท้องถิ่นโดยใช้ห้องสมุดห้อง
* การสื่อสาร https *
การสื่อสาร HTTPS มีอยู่ในแอพมือถือที่สมบูรณ์ทั้งหมด
ความคิดในสภาพแวดล้อมไคลเอนต์/เซิร์ฟเวอร์ได้รับการแนะนำเพื่อทำความเข้าใจบทบาทไคลเอนต์มือถือให้ดีขึ้น
ในหัวข้อนี้ความท้าทายคือการได้รับข้อมูลเกี่ยวกับประเทศจากส่วนที่สามโดยใช้ห้องสมุดติดตั้งเพิ่มเติมยอดนิยม
* สิ่งพิมพ์ *
ไม่เคยได้ยินจุดจบของ Kotlin สำหรับแอพ Android: ฉันกำลังเขียนเรื่องราวความสำเร็จ "ความจริงเกี่ยวกับเรื่องแอปพลิเคชันมือถือ"
อ่านเพิ่มเติม