DeveloperFeaturediOS DeveloperObjective CProgramming Language

เขียนแอพ iPhone เราจะเขียน Add-On กับแอพ Line ได้ไหม? [LineKit]

มีคำถามจากหลายคนว่าเราเขียน Add-On หรือเขียนโปรแกรมร่วมกับแอพบน iPhone อย่าง Line ได้ไหม คำตอบคือได้ครับด้วยชุดพัฒนาที่ชื่อ LineKit  ครับรองรับ iOS เท่านั้นวิธีการนั้น อาจจะมาเล่าแบบสั้นๆ และสาธิตให้ดูครับ

Screen Shot 2556-11-18 at 11.46.03 PM

เริ่มต้นคือให้ไปดาวน์โหลดชุด LineKit จาก Git ของนักพัฒนาคนนี้ครับ https://github.com/dlackty/LineKit

คำอธิบายการใช้งานนั้นไม่มีอะไรมากเลย เป็นแคบรรทัดเดียวที่เราจะพิมพ์ข้อความบางอย่างให้ไปเปิดผ่านแอพฯ Line หรือแนบไฟล์รูปภาพไปยัง Line การทำงานก็คล้ายๆ กับเล่นเกม หรือเล่นแอพฯ บางอย่างแล้วอยากจะแชร์พร้อมคำพูด และแนบไฟล์ ไม่ก็เป็นข้อความ Invite เชิญชวนเพื่อนๆ ของคุณผ่าน Line นั้นแหละครับ

ดึงลงมาแล้วให้ทดสอบ Run ผ่าน Xcode5 เลยครับ (ข้อแนะนำให้ Run ผ่าน Provision Profile ของ Developer นะครับ) คือรันผ่านมือถือของเรานั่นเอง จะไม่สามารถรันผ่าน Simulator ได้ครับ

การส่งข้อความนั้นใช้แค่คำสั่งบรรทัดเดียว เท่านั้น

การส่งข้อความ

[Line shareText:@"Hello Line!"];

การส่งรูปภาพ

[Line shareImage:[UIImage named:@"avatar.png"]];

ถ้าเครื่องของคุณไม่ได้มีแอพฯ Line ติดตั้ง จะมีเงื่อนไขตรวจสอบดังนี้

if (![Line isLineInstalled]) {
  // Prompt error
}

อ่ะ ลองรันแล้วมาเล่นกันหน่อย

704654574858

รันแล้วจะได้แอพฯ มาใช้

704654619802

เลือกว่าจะใช้ Text หรือ Image ไปแชร์บน Line

704654619591

ส่งไปใน Group (ถ้าทำงานผ่านเน็ตเป็นเสร็จยก Group)  หรือส่งไปยังคนคนเดียว

704654638080

มีคำว่า Hello Line! ปรากฏขึ้นพร้อมส่ง

จะเห็นว่า ข้อความที่ปรากฏบน Text Field ของผมมีคำว่า Hello Line! ปรากฏทันที หรือจะลองส่งรูปก็ได้

เอามาฝากแบบสั้นๆ ง่ายๆ ใช้สบายๆ ครับ

ถ้าหากว่าผม ขอ API และตัว SDK จาก Line สำเร็จนะครับ เตรียมพบกับมหกรรมการ แกะ แงะ ชำแหละ Line ได้เลยเหมือน Facebook API และ SDK เลย 

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

Back to top button

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน