Basic4Android เป็นเครื่องมือในการเขียนโปรแกรมสำหรับอุปกรณ์ที่ใช้ Android OS เช่นมือถือหรือ Tablet ด้วยภาษา Basic

ปกติแล้วการพัฒนาโปรแกรมสำหรับ Android OS จะใช้ภาษา Java ซึ่งเป็นภาษาที่เป็น OOP ซึ่งเป็นภาษาที่ดีเหมาะกับการเขียนโปรแกรมขนาดใหญ่และการพัฒนาด้วยทีมงานหลายๆคน แต่ข้อเสียคือความยุ่งยากในการเขียนโปรแกรม ทำให้ต้องใช้เวลามากในการเรียนและความซับซ้อนในการเขียนโปรแกรม เช่นแทนที่จะคิดแก้ปัญหาด้วยวิธีแบบโปรแกรมพื้นฐาน กลับคิดออกแบบ Class สำหรับทุก Object ในระบบ แล้วบรรยายการทำงานของ Object ต่อกันแทน

ภาษา Basic เป็นภาษาที่เรียบง่าย(Structure Language) เหมาะกับงานขนาดเล็ก และนักพัฒนาคนเดียว ไม่ใช่ภาษาที่เป็น OOP แบบ Java แต่เหมาะกับผมที่มีพื้นฐานทางด้านภาษา Basic มาบ้าง

ข้อดีของ B4A คือ

  • มีขนาดเล็ก Start เร็ว มีเครื่องมือน้อย เท่าที่จำเป็นเท่านั้น เพราะทำมาสำหรับ Android เท่านั้น
  • มี GUI Design เหมือน Visual Studio ไม่ต้องสร้างด้วย XML ซึ่งยากจนหมดแรง
  • ไม่ต้องเรียน Java ทำให้เรียนเขียนโปรแกรมได้เร็วขึ้น
  • ไม่ต้องใช้ OOP ซึ่งซับซ้อนสำหรับผม ในการออกแบบโปรแกรม
  • ได้โปรแกรมสำเร็จรูปที่เป็น Native Code เหมือน Java เลยครับ
  • Code editor เป็น Intelligent editor คือมี Suggest และ Auto complete คำสั่งและ Object ให้

และยังมี Highlight จุดที่ Error และ Code Color ด้วย ทำให้เขียนโปรแกรมได้โดยไม่ต้องจำคำสั่งและ Parameter มาก

คู่มือก็ดีใช้ได้ มีสอนภาษา Basic ให้ด้วย พร้อม Source code ยกตัวอย่างการใช้งานแบบต่างๆ

NASA ก็ใช้ B4A ด้วยทำ App ออกมาสวยมาก

คืนแรกที่ทดลองเล่นก็ทำตามคู่มือ ก็สามารถทำโปรแกรมมาใส่มือถือตัวเองได้ มีภาษาไทยด้วย

2012-06-22_201010

วันที่สองก็ทำโปรแกรมที่สองได้ เป็นการทำตามคู่มือเหมือนกัน สามารถ download ไปทดลองได้ครับ–>MatchQuiz2

2012-06-24_103718

ข้อเสียคือต้องเสียเงินซื้อ ไม่ฟรีเหมือน Java แต่ก็คุ้มมากกว่าการเสียเวลาเรียน Java ตอนนี้ B4A ยังราคาถูกมากราคาราวๆ 3,000 บาทเพราะยังเป็นถือเป็นช่วงพัฒนาอยู่ ราคาจึงไม่แพงและมีให้ทดลอง 30 วันฟรี หากจะซื้อขอแนะนำให้ซื้อ Enterprise Version เพราะมี Upgrade 2 ปี ซึ่งระยะต้นนี้จะมี Upgrade บ่อย ผมซื้อมาแล้วและได้ระหัสลดราคา =cglser สำหรับมาแจกเพื่อนได้ 20 คน หากใส่ระหัสตอนซื้อจะได้ลด 50 % ซื้อได้ที่เว็บ http://www.basic4ppc.com/android/purchase.html ทาง Plimus ไม่ใช่ “Buy now” นะครับ For Android Application Development, if you want to getting on speed fast and be more productive try this one. http://www.basic4ppc.com/index.htmlNASA also use this IDE. Use Coupon Code = cglser for 50 % Discount.

Link

Leave a Reply