r3 - 04 Sep 2006 - 16:29:56 - BoonchaiCharoendouysilYou are here: SETEC Wiki >  Knowledge Web  > MobileTechnologyCategory > MobileTechnologyUpdate > BREW
-- BoonchaiCharoendouysil - 04 Sep 2006

BREW แอพพลิเคชัน


05836_002.jpg

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

     เมื่อตลาดโทรศัพท์มือถือเติบโตขึ้น สิ่งที่ตามมาก็คือการแข่งขันในเรื่องของคอนเทนต์แอพพลิเคชันซึ่งในปัจจุบันจะเห็นว่า มีผู้ให้บริการคอนเทนต์เป็นจำนวนมาก นั่นก็คือการดาวน์โหลดโลโก้ ริงโทน สกรีนเซฟเวอร์ เกม คาราโอเกะ การ์ตูน หนังสือ ข่าวและอื่น ๆ อีกมากมาย ซึ่งการพัฒนาคอนเทนต์ต่าง ๆ เหล่านี้ส่วนใหญ่จะใช้ภาษาจาวา (JAVA) ดังที่เคยได้ยินบ่อย ๆ เวลาจะดาวน์โหลดอะไร ว่าใช้ได้กับมือถือที่รองรับจาวาเท่านั้น แต่ในปัจจุบันนอกจากภาษาจาวาแล้ว ยังมีซอฟต์แวร์แอพพลิเคชันอีกอย่างหนึ่ง ที่ถูกนำมาใช้ในการพัฒนาคอนเทนต์บนโทรศัพท์มือถือนั่นก็คือ BREW แอพพลิเคชัน

BREW คืออะไร?

     BREW ย่อมาจาก Binary Runtime Environment for Wireless เป็นผลิตภัณฑ์ของกลุ่ม ควอลคอมม์ เปรียบเสมือนชุดเครื่องมือสำเร็จรูป ที่จะช่วยให้โปรแกรมเมอร์สามารถสร้างแอพพลิเคชันไร้สายได้ง่ายและรวดเร็ว โดยมีพื้นฐานมาจากภาษาซี (C++) ระบบ BREW ใช้รหัสภาษาที่ง่าย ติดต่อถึงอุปกรณ์ฮาร์ดแวร์โดยตรงจึงมีประสิทธิภาพสูง เหมาะสำหรับเกมหรือแอพพลิเคชันที่มีความซับซ้อนได้ดี เช่น แอพพลิเคชันการค้นหาตำแหน่งด้วยระบบ AGPS (Assistant Global Position System) ถ้าใช้จาวาจะช้ามาก เพราะจาวาเป็นภาษาที่ต้องมีตัวกลางไปคุยฮาร์ดแวร์ในเครื่อง

     BREW เป็นสถาปัตยกรรมแบบเปิด (Open Source) ซึ่งเปิดโอกาสให้ใครก็ตามที่สนใจจะพัฒนาแอพพลิเคชัน สามารถขอรับรหัสไปใช้ได้โดยไม่เสียค่าใช้จ่ายใด ๆ ทั้งสิ้น เพื่อให้นักพัฒนาซอฟต์แวร์สามารถสร้างแอพพลิเคชันไร้สายที่มีประโยชน์ต่อไปได้

สร้างธุรกิจด้วย BREW แอพพลิเคชัน

05836_003.jpg
     ธุรกิจการพัฒนาซอฟต์แวร์ เป็นธุกิจที่ใช้เงินลงทุนต่ำแต่ต้องใช้ความสามารถสูง แต่ก็มีโอกาสนำผลงานออกไปจำหน่ายได้ทั่วโลก บริษัท ฮัทชิสัน ซีเอที ไวร์เลส มัลติมีเดีย จำกัด ในฐานะผู้ใช้บริการระบบ CDMA ซึ่งรองรับ BREW แอพพลิเคชัน จึงได้จัดการแข่งขัน “Hutch BREW Application Developer Contest” เพื่อเปิดโอกาสให้นักพัฒนาแอพพลิเคชันชาวไทย นำแอพพลิเคชันเข้าร่วมการแข่งขันในบริการ HutchPlay?

     การแข่งขันจะแบ่งออกเป็น 3 ประเภท ได้แก่ PlayGame? (เกมมัลติมีเดียบนมือถือ เช่น เกมต่อสู้ เกมผจญภัย เกมวางแผน เกมทดสอบสติปัญญา เกมปริศนาและเกมอื่น ๆ ) PlayFun? (เพิ่มสีสันและความสนุกสนานในการใช้งาน เช่น ริงโทน คาราโอเกะ ทำนายดวงชะตา และบริการแนะนำสูตรค็อกเทลใหม่ ๆ ) PlayUpdate? (การอัพเดทข้อมูลจากแวดวงกีฬาและบันเทิง เช่น การรายงานผลการแข่งขันกีฬานัดสำคัญ และรายงานอันดับเพลงฮิตติดชาร์ต เป็นต้น)

     ผู้ชนะเลิศในแต่ละประเภท จะตัดสินจากยอดดาวน์โหลดช่วงระหว่างวันที่ 1 พฤศจิกายน 2547 ถึงวันที่ 31 มกราคม 2548 โดยรางวัลที่ได้รับจะเป็นแพคเกจท่องเที่ยวกรุงโตเกียว และทัศนศึกษาเยี่ยมชมบริษัทพันธมิตรของ BREW ในประเทศญี่ปุ่น และยังได้รับส่วนแบ่งรายได้ 50%จากการดาวน์โหลดแอพพลิเคชันอีดด้วย นอกจากนี้ยังจะได้รับเงินสนับสนุนอีกคนละ 1,000 เหรียญสหรัฐ เพื่อเป็นค่าจ่ายในการนำแอพพลิเคชันไปทดสอบที่ BREW Test Center ประเทศสหรัฐอเมริกา ซึ่งหากผ่านการทดสอบก็จะสามารถนำแอพพลิเคชันนั้น ไปจำหน่ายให้แบโอเปอร์เรเตอร์ที่ให้บริการระบบ CDMA ได้ทั่วโลก เช่น ญี่ปุ่น เกาหลี จีน สหรัฐอเมริกา บราซิล เป็นต้น

     ในการแข่งขันนี้ ถึงแม้แอพพลิเคชันจะไม่ได้รับรางวัลชนะเลิศแต่ก็ยังมีส่วนแบ่งรายได้ 50% จากยอดของการดาวน์โหลด ซึ่งทุก ๆ แอพพลิเคชันที่ผ่านการทดสอบจาก Hutch ก็จะขึ้นไปอยู่บน Protfolio โดยไม่มีกำหนดถอดออก นับเป็นข้อดีอย่างมากที่ถึงแม้จะไม่ชนะแต่ก็ยังมีรายได้และยังได้เป็นพันธมิตรร่วมกับ Hutch ต่อไปอีกด้วย

เข้าร่วมเป็นนักพัฒนา BREW

     BREW ยังเป็นเรื่องใหม่สำหรับนักพัฒนาแอพพลิเคชันไทยเพราะส่วนใหญ่จะคุ้นเคยกับจาวา แต่ตลาดของจาวานั้นมีการแข่งขันสูง และมีนักพัฒนาเยอะมาก ดังนั้นการที่จะเข้าไปชิงส่วนแบ่งตลาดของจาวา จึงเป็นเรื่องที่ค่อนข้างลำบาก แต่ BREW แอพพลิเคชัน เป็นโอกาสใหม่สำหรับนักพัฒนาซอฟต์แวร์ เพราะยังเป็นตลาดใหม่และมีแนวโน้มว่าจะเติบโตต่อไปอีกมากในอนาคต ดังนั้น “คิดก่อน ทำก่อน ยิ่งมีสิทธิ์ก่อน”

     การเข้าร่วมเป็นนักพัฒนา BREW นั้น สามารถทำได้โดยการกรอกใบสมัครผ่านทางเว็บไซต์ www.hutch.co.th/msites เพื่อเข้าสู่โปรแกรมการฝึกอบรมที่ Hutch จัดขึ้น ซึ่งนอกจากข้อมูลทางเทคนิคต่าง ๆ แล้ว ยังสนับสนุนเครื่องโทรศัพท์มือถือที่จะนำไปทดสอบ รวมทั้งมีห้องปฏิบัติการที่สามารถเข้ามาใช้ เพื่อทำการทดลองแอพพลิเคชันที่พัฒนาขึ้น นอกจากนี้ยังมีทีมเทคนิคที่สามารถขอคำปรึกษาได้ตลอดเวลาอีกด้วย

     ปัจจุบันมีผู้ที่ได้รับการฝึกอบรมเพื่อพัฒนา BREW ไปแล้วประมาณ 300 กว่าคน และยังมีการเปิดสอนเป็นหลักสูตรการเรียนโปรแกรมในคณะวิศวกรรมศาสตร์ และคณะวิทยาศาสตร์คอมพิวเตอร์ ในจุฬาลงกรณ์มหาวิทยาลัย มหาวิทยาลัยกรุงเทพ และมหาวิทยาลัยอัสสัมชัญ ซึ่งคาดว่าในอนาคตจะมีนักพัฒนา BREW ของไทยเพิ่มมากขึ้น

     “Hutch BREW Application Developer Contest” เป็นรากฐานที่จะก้าวไปสู่การพัฒนาแอพพลิเคชันที่มีความซับซ้อนมากยิ่งขึ้นนั่นคือแอพพลิเคชันสำหรับระบบ NAVI ของ Hutch ซึ่งเป็นโครงการประกวดครั้งต่อไป จากโครงการดังกล่าวก็เพื่อเป็นการกระตุ้นให้นักพัฒนาแอพพลิเคชันไทยหันมาสนใจเทคโนโลยี BREW มากยิ่งขึ้น และยังเป็นการผลักดันให้สามารถนำผลงานออกสู่ตลาดโลกอีกด้วย

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
jpgjpg 05836_002.jpg manage 5.1 K 24 Aug 2006 - 11:30 BoonchaiCharoendouysil  
jpgjpg 05836_003.jpg manage 7.3 K 24 Aug 2006 - 11:30 BoonchaiCharoendouysil  
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Powered by SETEC Wiki
Copyright ©2012 by National Electronics and Computer Technology Center, NECTEC.
Ideas, requests, problems regarding SETEC Wiki? Send feedback