Computer >> คอมพิวเตอร์ >  >> ระบบ >> Android

เรียนรู้วิธีสร้างและเผยแพร่แอพ Android จากวิศวกร Facebook

มีหลักสูตรการเขียนโปรแกรมมากมายเกี่ยวกับวิธีการเขียนโค้ดเกมและแอพ อย่างไรก็ตาม หลายคนไม่ได้แสดงขั้นตอนการเข้ารหัสโปรแกรมอย่างเต็มรูปแบบผ่านการวางลงใน App Store เพื่อให้ผู้ใช้ดาวน์โหลด

เราได้เปิดตัวหลักสูตรเต็มรูปแบบในช่อง YouTube freeCodeCamp.org ซึ่งจะสอนวิธีสร้างและเผยแพร่แอป Android ตั้งแต่เริ่มต้น

Rahul Pandey สอนหลักสูตรนี้ Rahul เป็นวิศวกรที่ Facebook เขายังบรรยายที่มหาวิทยาลัยสแตนฟอร์ดและเผยแพร่แอปมากมาย

ในหลักสูตรสำหรับผู้เริ่มต้นนี้ คุณจะได้เรียนรู้การใช้ Kotlin เพื่อสร้างและเผยแพร่เกมหน่วยความจำที่ปรับแต่งได้ซึ่งสามารถบันทึกเนื้อหาลงในที่เก็บข้อมูลบนคลาวด์ของ Firebase

แอพที่คุณจะสร้างช่วยให้คุณเล่นเกมที่กำหนดไว้ล่วงหน้าเกมใดเกมหนึ่งหรือเล่นเกมที่คุณหรือเพื่อนสร้างขึ้นเอง! เกมนี้เป็นเกมหน่วยความจำแบบคลาสสิกที่ช่วยให้คุณใช้รูปภาพจากโทรศัพท์ของคุณได้

Rahul ได้เผยแพร่แอปจากหลักสูตรนี้ใน Play Store แล้ว คุณสามารถตรวจสอบได้ที่นี่ และดูหลักสูตรเพื่อเรียนรู้วิธีสร้างด้วยตัวเอง

ในหลักสูตรนี้ คุณจะได้เรียนรู้เกี่ยวกับ:

  • เลย์เอาต์แบบไดนามิก
  • การนำทางแบบหลายหน้าจอ
  • กำลังโหลดรูปภาพ
  • ความคงทนกับ Firebase

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

หลักสูตรนี้เป็นหลักสูตรสำหรับผู้เริ่มต้น แต่คุณควรมีประสบการณ์ด้านการเขียนโปรแกรมบ้าง การรู้เล็กน้อยเกี่ยวกับ Kotlin จะช่วยได้เช่นกัน แต่คุณสามารถปฏิบัติตามได้แม้ว่าคุณจะยังใหม่กับภาษานี้โดยสิ้นเชิง

นี่คือหัวข้อทั้งหมดในหลักสูตร:

  • บทนำ + ภาพรวมแอป
  • สร้างเค้าโครงหลัก
  • ตั้งค่า RecyclerView เพื่อแสดงการ์ดหน่วยความจำ
  • เพิ่ม BoardSize enum + สร้างไอคอน
  • สร้างเมมโมรี่การ์ดและคลาสเกม
  • ใช้ตรรกะของเกม
  • แสดงข้อมูลเกม
  • เพิ่มตัวเลือกเมนูสำหรับการควบคุมเกม
  • ใช้ความตั้งใจเพื่อนำทางไปยัง CreateActivity
  • สร้างตารางรูปภาพในขั้นตอนการสร้าง
  • เลือกความตั้งใจของภาพ
  • การเตรียมการอัปโหลดรูปภาพ
  • อัปโหลดไปยัง Firebase Storage
  • บันทึกเกมหน่วยความจำไปที่ Firebase
  • เล่นหน่วยความจำด้วยรูปภาพที่กำหนดเอง
  • เพิ่มตัวเลือกเมนูเพื่อดาวน์โหลดเกม
  • อัปเดตสไตล์
  • การสร้างรุ่นวางจำหน่าย
  • เผยแพร่แอปของคุณไปยัง Google Play
  • รีวิวแนวคิด

ดูหลักสูตรเต็มในช่อง YouTube freeCodeCamp.org (ดู 4 ชั่วโมง)