android

การทำ Android App

 

หลายๆคนที่ใช้โทรศัพท์ระบบ android คงจะเคยผ่านการเล่นโปรแกรมบนระบบ Android อย่าง Appclication ต่างๆ หรือจะเรียกกันสั้นๆว่า App กันมาบ้างแล้วนะครับ แน่นอนว่าเราเคยทั้งผ่านการดาวน์โหลดผ่าน Appstore หรือจะเป็นการดาวน์โหลดผ่านเว็บไซต์ฝากไฟล์ในอินเตอร์เน็ต แล้วนำมาติดตั้งใน SmartPhone ของเราอีกทีหนึ่ง แต่ถึงอย่างไร หลายๆคนที่ใช้ก็อาจจะคิดว่า App ในมือถือของเรานั้นดูธรรมดาหรือใช้งานได้ไม่ตรงตามที่ใจเราต้องการเท่าไหร่

 

สิ่งที่จะสามารถทำให้หลายๆคนรู้สึกพอใจได้นั่นก็คือ การหาทางเรียนรู้และทำ App Android ด้วยตัวเอง หลายๆคนคงจะวาดฝันถึงโปรแกรมมือถือในฝันที่ตัวเองเคยวาดแบบหรือออกแบบกันไว้บ้างแล้วว่าอยากจะพัฒนา App ตัวไหนไว้ใช้งานเอง บางคนสามารถรับงาน Freelance ทำ App ของ Android จนเป็นอาชีพเลยด้วยซ้ำ หรือจะเป็นการฝากตัวไฟล์เข้าไปใน Google Play หรือ ซึ่งสามารถรับรายได้จากยอดที่มีคนเข้ามาโหลดแอพที่คุณพัฒนาได้อีกด้วย และต่อจากนี้ เรามาดูกันก่อนถึงรายละเอียดปลีกย่อยของคนที่ต้องการทำ Android app นะครับ

 

ภาษาที่ใช้ในการทำ App Android

ภาษาที่ใช้ในการทำ App Android สามารถใช้ได้ทั้งภาษา Java  หรือจะเป็น C, C++ ก็สามารถใช้ในการเขียนโปรแกรมได้เช่นกัน แต่โปรแกรมสำหรับการพัฒนาก็จะใช้แตกต่างกันออกไป โดยขอจำแนกวิธีการใช้โปรแกรมพัฒนาตามภาษาที่เขียนดังต่อไปนี้

 

ภาษา Java

–          จะต้องทำการติดตั้ง Java Run Time (JRE)ก่อนเพื่อให้ระบบคอมพิวเตอร์ของเราสามารถ Run หรือแสดงผลโปรแกรมภาษา Java ที่เราเขียนขึ้นมาได้ โดย JRE ที่จะสามารถใช้ทำหรือ Run แอพ Android ที่เราเขียนได้ จะต้องใช้เวอร์ชั่น 6 ขึ้นไปครับ

–          Android SDK เป็นโปรแกรมสำหรับผู้ที่ต้องการทำ App Android โดนจะช่วยให้ผู้พัฒนาสามารถเชื่อมต่อข้อมูลระหว่างโปรแกรมที่เขียนกับมือถือ Android ให้เชื่อมโยงเข้าหากันได้

–          Android Developer Tools เป็นโปรแกรมที่รวมเอาเครื่องมือที่จำเป็นสำหรับผู้ที่จะเขียนโปรแกรม App ไว้อย่างครบครัน

–           Eclipse IDE เป็นโปรแกรมที่ให้เราเขียนซอร์สโค๊ดสำหรับโปรแกรมที่เราจะพัฒนา สามารถแบ่งเป็น Class หรือ Library ได้

ภาษา C, C++

–          สำหรับภาษา C ก็สามารถใช้ในการทำ App Android ได้เช่นกัน โดยเราต้องใช้โปรแกรม NDK (Native Developer Toolkits) ซึ่งจะสามารถใช้หลักการเดียวกันกับภาษา Java ครับ

 

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

August 30, 2013
การทำ App Android

การทำ App Android

การทำ Android App   หลายๆคนที่ใช้โทรศัพท์ระบบ android คงจะเคยผ่านการเล่นโปรแกรมบนระบบ Android อย่าง Appclication ต่างๆ หรือจะเรียกกันสั้นๆว่า App กันมาบ้างแล้วนะครับ แน่นอนว่าเราเคยทั้งผ่านการดาวน์โหลดผ่าน Appstore หรือจะเป็นการดาวน์โหลดผ่านเว็บไซต์ฝากไฟล์ในอินเตอร์เน็ต แล้วนำมาติดตั้งใน SmartPhone ของเราอีกทีหนึ่ง แต่ถึงอย่างไร หลายๆคนที่ใช้ก็อาจจะคิดว่า App ในมือถือของเรานั้นดูธรรมดาหรือใช้งานได้ไม่ตรงตามที่ใจเราต้องการเท่าไหร่   สิ่งที่จะสามารถทำให้หลายๆคนรู้สึกพอใจได้นั่นก็คือ […]