[x] ปิดหน้าต่างนี้
Powered by ครูมาโนชญ์ #1.20
 


  

ความรู้เกี่ยวกับ IT
เทคโนโลยีสำหรับซอฟต์แวร์แห่งโลกอนาคต

พฤหัสบดี ที่ 16 เดือน กรกฏาคม พ.ศ.2552



เทคโนโลยีที่จะกล่าวต่อไปนี้เป็นเทคโนโลยีที่เกีย วข้องกับซอฟต์แวร์ที่มีแนวโน้มทีจะมีบทบาทมากขึ้นในปีหน้า เป็นกระแสของการพัฒนาและรูปแบบการใช้งาน ได้แก่ Multi-touch, Concurrent programming, Mashup, Service-oriented business applications (SOBA), Cloud Computing, Portable Personality, Social Network Analysis, Video Telepresense และ Microblogging เทคโนโลยีบางตัวอาจสร้างรูปแบบการใช้งานอินเทอร์เน็ตหรือการใช้ชีวิตประจำ วันของเราเปลี่ยนไป บางตัวอาจทำให้การพัฒนาโปรแกรมและสภาพแวดล้อม มีความยืดหยุ่น ปรับเปลี่ยน หรือมีการเชื่อมประสานระหว่างกันได้ง่ายขึ้นทำให้เกิดแอปพลิเคชันที่มีความ หลากหลายมากขึ้น

Multi-touch

Multi-touch เป็นเทคโนโลยีที่สามารถรับ Input ได้หลายจุดพร้อมๆ กัน ต่างจากเทคโนโลยีแบบ Single-touch เช่น การใช้ Mouse ซึ่งสามารถรับรู้จุดการเลือกในเวลาหนึ่งได้เพียงจุดเดียว ดังนั้น Multi-touch จึงเป็นการสร้างปฏิสัมพันธ์ระหว่างผู้ใช้งานกับคอมพิวเตอร์ที่แตกต่างออกไป โดยส่วนใหญ่จะเป็นการรับเหตุการณ์ที่เกิดขึ้นจากรูปแบบการเคลื่อนไหวของนิ้ว มือของผู้ใช้เพื่อเป็นการเลือกใช้เลื่อน หรือขยายวัตถุที่แสดงผลอยู่

ปัจจุบันมีผลิตภัณฑ์ที่นำเทคโนโลยี Multi-touch มาใช้แล้ว เช่น เครื่อง iPhone ของบริษัทแอปเปิ้ล ที่สามารถย่อย-ขยายรูปภาพ โดยใช้นิ้วสองนิ้ว เป็นต้น

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

mutitub002

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

โปรแกรมที่เป็นแบบ Multi-touch จำเป็นต้องอาศัยอุปกรณ์ฮาร์ดแวร์ที่รองรับด้วย เช่น Multi-touch Screen, Multi-touch PAD หรือนำอุปกรณ์ที่มีอยู่แล้วมาปรับใช้ เช่น Web Cam, Wii Remote และในเร็ว ๆ นี้ระบบปฏิบัติการค่ายต่างๆ ก็จะมีการรวมเอา Multi-touch เป็นส่วนหนึ่งของการรับเหตุการณ์โดยไม่จำเป็นต้องลงโปรแกรมอะไรเป็นพิเศษ เหมือนในปัจจุบัน

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


ที่มา วารสารเนคเทค ปีที่ 15 ฉบับที่ 80 เดือนพฤศจิกายน-ธันวาคม 2551

เข้าชม : 8543


ความรู้เกี่ยวกับ IT 5 อันดับล่าสุด

      10 ภัยร้ายออนไลน์ที่ต้องระวังช่วงเทศกาลวันหยุด 21 / ธ.ค. / 2552
      เทคโนโลยีสำหรับซอฟต์แวร์แห่งโลกอนาคต 16 / ก.ค. / 2552
      ความแตกต่างระหว่าง http:// กับ https:// 29 / พ.ค. / 2552
      อยากรู้มั๊ยว่า Hot spot คืออะไร ? 11 / ต.ค. / 2550


Home     About us     News     Calendar     Webboard     Knowledge     Contact us     Admin