Facebook Platform for Mobiles ปรับปรุงใหม่

by mk
11 October 2011 - 07:48

ข่าวนี้เป็นเบื้องหลังทางเทคนิค-ยุทธศาสตร์ในภาพรวมของ Facebook for iPad ที่เปิดตัวพร้อมกัน

ย้อนความก่อนว่า "แอพ" ต่างๆ ที่เราใช้บน Facebook รุ่นเดสก์ท็อป ในทางเทคนิคแล้วมันทำงานอยู่บน Facebook Platform ซึ่งมี API ให้บรรดาแอพเหล่านี้เรียกใช้ (เช่น API สำหรับดึงข้อมูลเพื่อนๆ หรือขอเป็นเพื่อน) โดยก่อนหน้านี้ Facebook Platform มีเฉพาะบนเบราว์เซอร์แบบเดสก์ท็อปเท่านั้น

ส่วนประกาศในวันนี้คือ Facebook เปิด Platform ให้ใช้งานบนมือถือได้แล้ว (ตอนนี้ยังมีเฉพาะ Mobile Web และ iOS ส่วน Android จะตามมาในไม่ช้า)

สิ่งที่นักพัฒนาบนมือถือสามารถเรียกใช้ได้ มีดังนี้

  • Bookmarks สำหรับเรียกแอพของ Facebook ที่ใช้บ่อย ตรงนี้ระวังจะสับสนเล็กน้อย เพราะ Bookmarks รุ่นบนหน้าเว็บปกติจะเรียกแอพที่อยู่บนเว็บเช่นกัน แต่ Bookmarks รุ่นมือถือจะทำงานดังนี้

    • กรณีที่เป็น iOS จะเรียก "แอพ" ยี่ห้อเดียวกันแต่เป็นเวอร์ชัน iOS ให้แทน ถ้ายังไม่ได้ลงแอพไว้ ก็จะเปิด App Store ของแอปเปิลให้
    • กรณีที่เป็น Mobile Web จะเรียก "แอพ" ยี่ห้อเดียวกันแต่เป็นเวอร์ชัน Mobile Web ให้แทน (ถ้ามี)
  • Requests ผู้ใช้สามารถชวนเพื่อนๆ มาใช้แอพตัวเดียวกันได้ ตรงนี้จะทำให้เกิดสถานการณ์ว่า เราคนนึงเล่นเกมบนเว็บ แข่งกับเพื่อนอีกคนที่เล่นเกมเดียวกันบน iPhone ได้
  • News Feed แอพมือถือสามารถแชร์เนื้อหาหรือข้อมูลลงใน News Feed ของผู้ใช้ได้แล้ว (เดิมทีใช้ไม่ได้)
  • Authenticated Referrals เป็นเรื่องของการเชื่อมโยงระหว่างแอพบนมือถือกับตัวระบบล็อกอินของ Facebook โดยกรณีที่ผู้ใช้ลงแอพใหม่บนมือถือ และแอพตัวนั้นรองรับการล็อกอินผ่าน Facebook ก็สามารถขอสิทธิการล็อกอินผ่าน Facebook ได้จากตัวแอพเลย
  • Facebook Credits แอพเวอร์ชัน Mobile Web รองรับการจ่ายเงินด้วย Facebook Credits แล้ว แต่บน iOS จะไม่มีความสามารถนี้เพราะขัดนโยบายของแอปเปิล

ในภาพรวมจะเห็นว่า Facebook เริ่มขยายแพลตฟอร์มของตัวเองมาบนมือถือแล้ว จากเดิมที่เคยมีเฉพาะบนเดสก์ท็อปเท่านั้น และนิยามคำว่า "มือถือ" ของ Facebook จะไม่สนใจว่าเป็นแพลตฟอร์มใด แต่พยายามจะสร้างประสบการณ์ในการใช้งานให้เหมือนกันหมดบนทุกแพลตฟอร์ม (ซึ่งตอนนี้มี Mobile Web, iOS ต่อไปจะมี Android และแพลตฟอร์มอื่นๆ)

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

ใครที่สร้างแอพบน Facebook ควรพิจารณารีบหามาลองใช้งาน ส่วนคนที่สร้างแอพมือถือก็ควรพิจารณาว่าสามารถเอามาใช้กับแอพของเราได้มากน้อยแค่ไหน

ที่มา - Facebook Developer Blog

Blognone Jobs Premium