บทนำ App Builder
App Builder ช่วยให้คุณสร้างแอปของคุณเองได้
คุณสามารถเผยแพร่แอปของคุณบน Google Play
สิ่งง่ายๆ สามารถทำได้โดยไม่ต้องเขียนโค้ดใดๆ
สำหรับสิ่งที่ซับซ้อนมากขึ้น การเขียนโค้ดจะทำใน JavaScript หรือ Java
คุณยังสามารถสร้างรายได้ด้วยการผสานรวมโฆษณา AdMob ในแอปของคุณ รองรับทั้งโฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้า ซึ่งสามารถทำได้โดยไม่ต้องมีการเข้ารหัสเลย
วิธีนี้ง่ายกว่า Android Studio มาก และไม่ต้องใช้คอมพิวเตอร์เดสก์ท็อป
คุณสมบัติ:
- เข้าถึง Android API ได้อย่างสมบูรณ์
- สิ่งง่ายๆ สามารถทำได้โดยไม่ต้องเขียนโค้ด
- การเข้ารหัสทำได้ใน JavaScript หรือ Java
- แชร์ไฟล์ APK หรือเผยแพร่แอปของคุณบน Google Play Store
- แก้ไขด้วยการเน้นไวยากรณ์ (HTML, CSS, JavaScript, Java, JSON, XML) และการพับโค้ด
- ใช้เครื่องมือสร้าง Android มาตรฐาน
- คุณสามารถเพิ่มการพึ่งพาเพื่อรวมไลบรารีจาก Maven หรือที่เก็บข้อมูลอื่น ๆ
- โปรแกรมดู Logcat ช่วยให้คุณเห็นข้อความระบบซึ่งมีประโยชน์สำหรับการดีบัก
- รองรับรูปแบบ Android App Bundle (AAB)
แอปตัวอย่างบางส่วนที่ใช้เป็นจุดเริ่มต้น:
- AdMob: สาธิตการใช้โฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้า และยังแสดง ID อุปกรณ์ของคุณ (ซึ่งคุณต้องทำเครื่องหมายอุปกรณ์ของคุณว่าเป็นอุปกรณ์ทดสอบตามนโยบาย AdMob)
- การเรียกเก็บเงิน: แสดงวิธีใช้การเรียกเก็บเงินในแอป
- กล้อง: แอปง่ายๆ ที่แสดงวิธีการขอสิทธิ์ในขณะใช้งาน
- แชท: แอปแชทสาธารณะ ตัวอย่างที่ค่อนข้างซับซ้อน
- วิดเจ็ตนาฬิกา: ใช่ คุณสามารถสร้างวิดเจ็ตแอปได้ (สิ่งที่คุณวางไว้บนหน้าจอหลัก เช่น นาฬิกาและสภาพอากาศ)
- กล่องโต้ตอบ: แสดงวิธีใช้กล่องโต้ตอบ
- ตัวแก้ไข: แอปตัวแก้ไขที่เรียบง่าย
- เพลงโปรด: เครื่องเล่นเสียงที่มาพร้อมกับเพลย์ลิสต์
- ข้อเสนอแนะ: ส่งข้อความจากแอปของคุณกลับไปหาคุณซึ่งเป็นนักพัฒนาซอฟต์แวร์
- แอป HTML: เทมเพลตสำหรับแอปที่ใช้ HTML
- Image Gallery: แอพที่รวมรูปภาพภายในแอพ
- Navigation Drawer: แสดงวิธีการตั้งค่าลิ้นชักการนำทางและมุมมองที่เกี่ยวข้อง
- คำเตือน: สาธิตวิธีใช้ AlarmManager และตัวรับ
- ถ่ายภาพ: แสดงวิธีถ่ายภาพและใช้ในแอปของคุณ
- ข้อความเป็นคำพูด
- เธรด: สาธิตการใช้เธรด
- ViewPager: แสดงวิธีการตั้งค่า ViewPager (มุมมองที่แสดงมุมมองอื่นเป็น "เพจ" ซึ่งสามารถสำรวจได้ด้วยท่าทาง "ปัด"
- แอปเว็บไซต์: เทมเพลตสำหรับแอปที่แสดงเว็บไซต์ใน WebView
- แอปเว็บไซต์ที่มี AdMob: เหมือนกับด้านบน แต่ยังแสดงแบนเนอร์ AdMob และโฆษณาคั่นระหว่างหน้าด้วย
แนวทางหนึ่งในการออกแบบแอป Android คือการใช้โค้ด HTML/CSS/JavaScript ที่มีอยู่แล้วรวมเป็นแอป ซึ่งสามารถทำได้ง่ายๆ ใน App Builder หากคุณเพียงแค่ต้องรวม URL เว็บไซต์ลงในแอป App Builder จะดำเนินการให้คุณภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดใดๆ
App Builder ยังเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการเรียนรู้การเขียนโปรแกรมในการออกแบบแอป JavaScript และ Android
หากไม่มีการสมัคร คุณจะสามารถเข้าถึงคุณลักษณะส่วนใหญ่ได้ แต่แอปของคุณจะทำงานบนอุปกรณ์ที่สร้างขึ้นเท่านั้น
การสมัครสมาชิกช่วยให้คุณสร้างแอปที่ไม่มีข้อจำกัดนี้ได้ นอกจากนี้ คุณสมบัติบางอย่างของ App Builder มีให้สำหรับผู้ใช้ที่สมัครสมาชิกเท่านั้น
มีแอปจำนวนหนึ่งบน Google Play ที่อ้างว่าเป็น "ตัวสร้างแอป" หรือ "ผู้สร้างแอป" หรือ "ผู้สร้างแอป" ฯลฯ โดยจริงๆ แล้วไม่อนุญาตให้สร้างสิ่งที่ใช้งานได้จริง พวกเขาเพียงแค่อนุญาตให้กรอกเทมเพลต เลือกตัวเลือก พิมพ์ข้อความ เพิ่มรูปภาพ แค่นั้นเอง
ในทางกลับกัน App Builder ช่วยให้คุณสามารถทำทุกอย่างที่แอป Android สามารถทำได้ สิ่งง่ายๆ สามารถทำได้โดยไม่ต้องเขียนโค้ดเลย แต่ตรรกะทางธุรกิจหรือคุณสมบัติของแอพที่ซับซ้อนมากขึ้นอาจต้องใช้การเขียนโค้ดใน JavaScript หรือ Java
กลุ่มสนับสนุน: https://www.facebook.com/groups/AndroidAppBuilder/
คุณสามารถเผยแพร่แอปของคุณบน Google Play
สิ่งง่ายๆ สามารถทำได้โดยไม่ต้องเขียนโค้ดใดๆ
สำหรับสิ่งที่ซับซ้อนมากขึ้น การเขียนโค้ดจะทำใน JavaScript หรือ Java
คุณยังสามารถสร้างรายได้ด้วยการผสานรวมโฆษณา AdMob ในแอปของคุณ รองรับทั้งโฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้า ซึ่งสามารถทำได้โดยไม่ต้องมีการเข้ารหัสเลย
วิธีนี้ง่ายกว่า Android Studio มาก และไม่ต้องใช้คอมพิวเตอร์เดสก์ท็อป
คุณสมบัติ:
- เข้าถึง Android API ได้อย่างสมบูรณ์
- สิ่งง่ายๆ สามารถทำได้โดยไม่ต้องเขียนโค้ด
- การเข้ารหัสทำได้ใน JavaScript หรือ Java
- แชร์ไฟล์ APK หรือเผยแพร่แอปของคุณบน Google Play Store
- แก้ไขด้วยการเน้นไวยากรณ์ (HTML, CSS, JavaScript, Java, JSON, XML) และการพับโค้ด
- ใช้เครื่องมือสร้าง Android มาตรฐาน
- คุณสามารถเพิ่มการพึ่งพาเพื่อรวมไลบรารีจาก Maven หรือที่เก็บข้อมูลอื่น ๆ
- โปรแกรมดู Logcat ช่วยให้คุณเห็นข้อความระบบซึ่งมีประโยชน์สำหรับการดีบัก
- รองรับรูปแบบ Android App Bundle (AAB)
แอปตัวอย่างบางส่วนที่ใช้เป็นจุดเริ่มต้น:
- AdMob: สาธิตการใช้โฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้า และยังแสดง ID อุปกรณ์ของคุณ (ซึ่งคุณต้องทำเครื่องหมายอุปกรณ์ของคุณว่าเป็นอุปกรณ์ทดสอบตามนโยบาย AdMob)
- การเรียกเก็บเงิน: แสดงวิธีใช้การเรียกเก็บเงินในแอป
- กล้อง: แอปง่ายๆ ที่แสดงวิธีการขอสิทธิ์ในขณะใช้งาน
- แชท: แอปแชทสาธารณะ ตัวอย่างที่ค่อนข้างซับซ้อน
- วิดเจ็ตนาฬิกา: ใช่ คุณสามารถสร้างวิดเจ็ตแอปได้ (สิ่งที่คุณวางไว้บนหน้าจอหลัก เช่น นาฬิกาและสภาพอากาศ)
- กล่องโต้ตอบ: แสดงวิธีใช้กล่องโต้ตอบ
- ตัวแก้ไข: แอปตัวแก้ไขที่เรียบง่าย
- เพลงโปรด: เครื่องเล่นเสียงที่มาพร้อมกับเพลย์ลิสต์
- ข้อเสนอแนะ: ส่งข้อความจากแอปของคุณกลับไปหาคุณซึ่งเป็นนักพัฒนาซอฟต์แวร์
- แอป HTML: เทมเพลตสำหรับแอปที่ใช้ HTML
- Image Gallery: แอพที่รวมรูปภาพภายในแอพ
- Navigation Drawer: แสดงวิธีการตั้งค่าลิ้นชักการนำทางและมุมมองที่เกี่ยวข้อง
- คำเตือน: สาธิตวิธีใช้ AlarmManager และตัวรับ
- ถ่ายภาพ: แสดงวิธีถ่ายภาพและใช้ในแอปของคุณ
- ข้อความเป็นคำพูด
- เธรด: สาธิตการใช้เธรด
- ViewPager: แสดงวิธีการตั้งค่า ViewPager (มุมมองที่แสดงมุมมองอื่นเป็น "เพจ" ซึ่งสามารถสำรวจได้ด้วยท่าทาง "ปัด"
- แอปเว็บไซต์: เทมเพลตสำหรับแอปที่แสดงเว็บไซต์ใน WebView
- แอปเว็บไซต์ที่มี AdMob: เหมือนกับด้านบน แต่ยังแสดงแบนเนอร์ AdMob และโฆษณาคั่นระหว่างหน้าด้วย
แนวทางหนึ่งในการออกแบบแอป Android คือการใช้โค้ด HTML/CSS/JavaScript ที่มีอยู่แล้วรวมเป็นแอป ซึ่งสามารถทำได้ง่ายๆ ใน App Builder หากคุณเพียงแค่ต้องรวม URL เว็บไซต์ลงในแอป App Builder จะดำเนินการให้คุณภายในไม่กี่นาทีโดยไม่ต้องเขียนโค้ดใดๆ
App Builder ยังเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการเรียนรู้การเขียนโปรแกรมในการออกแบบแอป JavaScript และ Android
หากไม่มีการสมัคร คุณจะสามารถเข้าถึงคุณลักษณะส่วนใหญ่ได้ แต่แอปของคุณจะทำงานบนอุปกรณ์ที่สร้างขึ้นเท่านั้น
การสมัครสมาชิกช่วยให้คุณสร้างแอปที่ไม่มีข้อจำกัดนี้ได้ นอกจากนี้ คุณสมบัติบางอย่างของ App Builder มีให้สำหรับผู้ใช้ที่สมัครสมาชิกเท่านั้น
มีแอปจำนวนหนึ่งบน Google Play ที่อ้างว่าเป็น "ตัวสร้างแอป" หรือ "ผู้สร้างแอป" หรือ "ผู้สร้างแอป" ฯลฯ โดยจริงๆ แล้วไม่อนุญาตให้สร้างสิ่งที่ใช้งานได้จริง พวกเขาเพียงแค่อนุญาตให้กรอกเทมเพลต เลือกตัวเลือก พิมพ์ข้อความ เพิ่มรูปภาพ แค่นั้นเอง
ในทางกลับกัน App Builder ช่วยให้คุณสามารถทำทุกอย่างที่แอป Android สามารถทำได้ สิ่งง่ายๆ สามารถทำได้โดยไม่ต้องเขียนโค้ดเลย แต่ตรรกะทางธุรกิจหรือคุณสมบัติของแอพที่ซับซ้อนมากขึ้นอาจต้องใช้การเขียนโค้ดใน JavaScript หรือ Java
กลุ่มสนับสนุน: https://www.facebook.com/groups/AndroidAppBuilder/
เพิ่มเติม
คอมเม้นของเวอร์ชัน App Builder Android