คลังเก็บป้ายกำกับ: Mobile Application

การรวมปัญญาประดิษฐ์และความมั่นคงของคอมพิวเตอร์เข้าไว้ด้วยกัน

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

ConXsense – Automated Context Classification for Context-Aware Access Control

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

อ่านเพิ่มเติม การรวมปัญญาประดิษฐ์และความมั่นคงของคอมพิวเตอร์เข้าไว้ด้วยกัน

สายลมหวนกลับ

ช่วงนี้ผมกำลังหา Mobile Application มาลงบน Samsung Galaxy Cooper ของผมครับ และผมก็พบกับปัญหาสองอย่างในระหว่างติดตั้งและใช้งาน Mobile Application

โดยปัญหาอย่างแรกคือปัญหาคลาสสิค นั่นก็คือ พื้นที่จัดเก็บของเครื่องไม่ค่อยจะพอ เพราะถึงแม้จะมี Mobile Application หลาย ๆ ตัว ที่อนุญาตให้เราย้ายไปติดตั้งที่ SD Card ได้ แต่นั่นก็ไม่ใช่ App ทุกตัวที่จะทำได้ แถมยิ่ง Mobile Application มีการปรับรุ่นให้ทันสมัยยิ่งขึ้น มันก็มีขนาดใหญ่โตยิ่งขึ้นไปอีก!!!

ส่วนปัญหาอย่างที่สองอ่ะเด็ดกว่า นั่นคือ ผู้ผลิต Mobile Application ไม่รู้จะรีบไปไหน (สงสัยจะกลัวตกเทรน) ก็เลยตั้งหน้าตั้งตาทำให้ App ของตัวเองทันสมัยกันใหญ่ ผลก็คือ มันใช้ไม่ได้ มันล่ม มันบังคับให้ปิดตัวเอง และก็ไม่อยากจะเชื่อว่าแม้แต่ Facebook for Android เองก็มีปัญหากับเขาเหมือนกัน (หลังจากปรับรุ่นแล้ว)

เมื่อเป็นแบบนี้ ผมก็เลยหันไปใช้บริการของ App นั้น ๆ ผ่านทางเว็บบราวเซอร์ในลักษณะ Web Application แทน!!!

มันทำให้ผมเห็นว่า รูปแบบของ Application จะเริ่มหันเหจากเดิม คือ …

Desktop Application -> Web Application -> Mobile Application

ไปเป็น …

Desktop Web Application -> Mobile Web Application -> Mobile Application

ส่วน Desktop Application ก็คงจะล้าสมัยไปตามระเบียบ เพราะสัดส่วนมันคงจะน้อยลงไปเรื่อย ๆ เนื่องจากตลาดผู้บริโภคหันไปจับกลุ่มที่ Tablet กับ Smart Phone แทน

ตอนนี้ผมเลยเริ่มเห็นแล้วว่า วิธีการควบคุมต้นทุนสำหรับการสร้าง Mobile Application (ที่น่าจะดี) ก็คือ การสร้างให้มันเป็น Mobile Web Application และละทิ้งการสร้าง Mobile Application ที่ยึดโยงต่อระบบปฏิบัติการใด ๆ (Android หรือ iOS หรือ webOS หรือ บลา ๆ ๆ) ซึ่งจะตอบโจทย์ในเรื่องของอรรถประโยชน์และต้นทุนการผลิตมากกว่า (สำหรับการทำเป็นงานอดิเรก)

ยุคของ Application Software

ตอนนี้เริ่มเห็นว่า Application Software สามารถแบ่งออกได้เป็น 3 ยุคคือ

  1. ยุค Desktop Application
  2. ยุค Web Application
  3. ยุค Mobile Application

โดยส่วนตัวแล้ว ถ้าเป็นในฐานะผู้พัฒนา Application Software ผมค่อนข้างมีพื้นฐานที่เข้มแข็งใน Desktop Application, มีพื้นฐานปานกลางใน Web Application และไร้พื้นฐานใน Mobile Application

ส่วนในฐานะผู้ใช้งาน Application Software ผมก็เหมือนชนชั้นกลางในยุคคลื่นลูกที่สามทั่วไป ที่ลองมาแล้วร้อยเอ็ดเจ็ดย่านน้ำ ไม่ว่าจะเป็น Desktop Application, Web Application หรือ Mobile Application

ประเด็นที่จะโม้มีอยู่สองเรื่อง …

เรื่องแรกผมมองว่าต่อไป สัดส่วนของนักพัฒนา Application Software ประเ้ภท Desktop Application, Web Application และ Mobile Application จะไม่เสถียร และมีแนวโน้มโอนเอียงกระจายไปยัง Web Application กับ Mobile Application มากขึ้น ในลักษณะของภาพสามเหลี่ยมด้านเท่าแบบคว่ำ

เรื่องสองผมมองว่า มูลค่าของนักพัฒนา Application Software ประเภท Desktop Application, Web Application และ Mobile Application จะมีลักษณะเหมือนกับภาพนาฬิกาทราย ด้วยสาเหตุเพราะเราจะเริ่มหาคนเก่ง Desktop Application ยากขึ้น ในขณะที่คนเก่ง Mobile Application ก็เป็นที่ต้องการตัวอย่างมาก อันเนื่องจากการขยายตัวของตลาด Mobile Application ที่กำลังจะเกิดขึ้นในอนาคต

โลกเรานี้แปลกนัก ผู้สร้างสรรค์มักมีเพียงหยิบมือ ส่วนผู้ใช้งานกลับมีมากมายก่ายกอง!!!