เก้า iOS 11 APIs ที่จะส่งผลกระทบต่อธุรกิจแอพของคุณ

เผยแพร่แล้ว: 2017-11-30

ปีนี้ในโลกของ Apple เราเห็นอุปกรณ์ใหม่ – iPhone X ที่มีการออกแบบใหม่ที่ปฏิวัติวงการ และเพียงไม่กี่เดือนก่อน iPhone X (ออกเสียงสิบ) OS ยักษ์ได้เปิดตัวการอัปเดตระบบปฏิบัติการล่าสุดของพวกเขา - iOS 11

ระบบปฏิบัติการใหม่มาพร้อมกับชุดคุณสมบัติเป็นของตัวเองถึง 11 ตัว บรรดาผู้ที่อัปเดตอุปกรณ์ของตนเห็นแอปไฟล์ใหม่ที่นำไฟล์ทั้งหมดมารวมกันในที่เดียว คุณสมบัติการลากและวาง แท่นชาร์จใหม่ที่ทรงพลัง และอีกมากมาย
หากยังไม่พอ เราก็ได้เห็น App Store ที่ออกแบบใหม่ด้วยเช่นกัน แท็บใหม่ ส่วนเรื่องรายวัน เคล็ดลับ & เทคนิค รายการธีม และการค้นหาที่ปรับปรุง เป็นเพียงการเปลี่ยนแปลงบางส่วนที่มาในร้านค้าใหม่

หากคุณคิดว่าทั้งหมดนี้เพียงพอแล้วที่จะทำให้นักพัฒนา iOS มีงานยุ่ง และผู้ใช้ iPhone/iPad หลายล้านคนมีความสุข มันก็ไม่ได้หยุดอยู่แค่นั้น ยังมีอีก.

นอกจากนี้ Apple ยังมาพร้อมกับ APIs/Frameworks ใหม่ทั้งหมด เพื่อช่วยผสานรวมความยอดเยี่ยมในแอปทั่วไป สำหรับใครที่เกลียดศัพท์เฉพาะและพร้อมที่จะกดปุ่มย้อนกลับค้างไว้ ฉันจะบอกคุณว่าพวกเขาคืออะไร:

คุณหมายถึงอะไรโดย APIs/Frameworks?

API/Frameworks เป็นสื่อกลางในการเพิ่มคุณสมบัติใหม่ในแอปของคุณโดยใช้ความพยายามน้อยลง 5 เท่า มีหลายวิธีที่ API ทำให้แอปทำงานได้ดีขึ้นและมีประสิทธิภาพมากขึ้น แต่เหตุผลสำคัญประการหนึ่งที่ทำให้ Apple เปิดตัวชุดใหม่และส่วนเสริมอย่างต่อเนื่องสำหรับล็อตที่มีอยู่คือความจริงที่ว่าพวกเขาสร้างแอปธรรมดา ๆ ที่น่าทึ่ง .

ตอนนี้ให้เราดูคุณสมบัติที่จะเย็นลงกว่าเดิมด้วยรายการ iOS 11 API เก้ารายการ

ด้านล่างนี้ เราได้กล่าวถึงพื้นที่ที่จะได้รับผลกระทบพร้อมกับ API ที่มีผลกระทบต่อพวกเขา –

อ่านต่อไป:

การผสมผสานของ API และคุณสมบัติเพิ่มเติมที่ได้รับการแนะนำให้รู้จักกับโลกของ บริษัท พัฒนาแอพ ios นับตั้งแต่ iOS 11 ออกมา

เก้า iOS 11 APIs
ให้เราดูรายการ Apple API ที่เพิ่งเปิดตัวใหม่ก่อน จากนั้นเราจะไปยังรายการที่เห็นคุณสมบัติเสริม:

Apple APIs ใหม่

1. การเรียนรู้ของเครื่องด้วย Core ML

ทุกวันนี้โฟกัสอยู่ที่การสร้างแอพที่มีสมองเป็นของตัวเอง คนที่เข้าใจปฏิสัมพันธ์ของมนุษย์กับอุปกรณ์และเติบโตไปพร้อมกับอุปกรณ์ เพื่อทำให้สิ่งนี้เป็นไปได้ Apple ได้ คิดค้นเฟรมเวิร์กที่ให้คุณเพิ่มคุณสมบัติการเรียนรู้ของเครื่องในแอปของคุณ เช่น – การติดตามใบหน้า การตรวจจับใบหน้า การตรวจจับข้อความ การตรวจจับจุดสังเกต และการระบุบาร์โค้ด พร้อมด้วยคุณสมบัติอื่นๆ มากมาย

Core ML API ให้ประสิทธิภาพความเร็วสูงพร้อมการรวมโมเดลแมชชีนเลิร์นนิ่งที่ง่ายดาย ช่วยให้คุณสร้างแอปด้วยคุณสมบัติใหม่อันชาญฉลาดโดยใช้โค้ดเพียงไม่กี่บรรทัด

ธุรกิจจะนำไปใช้ได้อย่างไร –

  • หากแอปของคุณเกี่ยวข้องกับส่วนแกลเลอรีของผู้ใช้ คุณสามารถจัดหมวดหมู่แกลเลอรีได้อย่างง่ายดายตามรูปภาพที่ปลอดภัยเทียบกับรูปภาพที่ซ่อนไว้ (คล้ายกับที่ Nude กำลังทำอยู่)
  • คุณสามารถใช้ประโยชน์จากเฟรมเวิร์กได้โดยให้ข้อมูลสถานที่ องค์ประกอบในภาพถ่าย ฯลฯ (Adobe Lightroom ใช้ ML เพื่อกำหนดว่ารูรับแสงและค่า ISO ใดที่กำหนดไว้สำหรับรูปภาพที่อัปโหลดที่นั่น)

2. เพิ่มความเป็นจริงอย่างมีประสิทธิภาพด้วย ARKit

มันจะช่วยปรับปรุงรูปลักษณ์ภายนอกของสิ่งที่คุณกำลังคลิกรูปภาพ เป็นสิ่งที่มันสามารถกลายเป็นได้

เพิ่มความเป็นจริงอย่างมีประสิทธิภาพด้วย ARKit
สมมติว่าคุณต้องการซื้อตู้ใหม่สำหรับบ้านของคุณจาก Ikea แต่ไม่แน่ใจว่าจะเข้ากับสีห้องหรือไม่ ด้วยความช่วยเหลือของ ARKit คุณจะสามารถฉายภาพตู้ในตำแหน่งที่คุณต้องการติดตั้ง และจากนั้นทำความเข้าใจว่าตู้จะมีลักษณะอย่างไรหลังจากที่คุณซื้อมาแล้ว

ธุรกิจจะนำไปใช้ได้อย่างไร –

  • แอป mCommerce จะได้รับประโยชน์อย่างมากจาก API เพียงเพราะการใช้สิ่งนี้ พวกเขาสามารถถ่ายภาพรายการและวางไว้ในบ้านของพวกเขา โดยไม่ต้องซื้อ ผู้ค้าปลีกหลายรายเช่น Wayfair, Overstock.com และ Build.com ได้ประกาศไปแล้วว่าพวกเขาจะสร้างแอพ AR โดยใช้ API ในไม่ช้า
  • แอพความบันเทิงถัดไปที่สามารถใช้ประโยชน์จากเฟรมเวิร์กโดยการแนะนำองค์ประกอบสมมติในภาพถ่าย (เช่น PokemonGo)

3. ลากและวางด้วยการลากและวาง

ด้วยเฟรมเวิร์กนี้ใน iOS ผู้ใช้สามารถลากรายการจากตำแหน่งหน้าจอหนึ่งไปยังอีกตำแหน่งหนึ่งได้โดยใช้ท่าทางสัมผัสต่อเนื่อง การลากและวางสามารถเกิดขึ้นได้ทั้งในแอปเดียวหรือสามารถโอนจากแอปหนึ่งไปยังอีกแอปหนึ่งได้

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

ธุรกิจจะนำไปใช้ได้อย่างไร –

  • สำหรับธุรกิจที่ทำงานเกี่ยวกับการสร้างไฟล์และรูปแบบการจัดระเบียบ ตอนนี้ทำได้ง่ายๆ ด้วยการอัปโหลดและส่งแอปโดยใช้ท่าทางสัมผัส โดยไม่ต้องกดปุ่มเพิ่มเติมอีก 5 ปุ่ม
  • สำหรับแบรนด์ของแอปรับส่งข้อความ ตอนนี้คุณสามารถให้ผู้ใช้ลากข้อมูลติดต่อ รูปภาพ หรือไฟล์เพลงไปยังแอปของคุณได้โดยตรง (เช่นเดียวกับที่ GifWrapped กำลังทำอยู่)

4. การวิเคราะห์ภาพด้วย Vision API

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

ธุรกิจจะนำไปใช้ได้อย่างไร –

  • สำหรับแอปความงาม API นี้สามารถผสมผสานกันได้อย่างลงตัว คุณสามารถให้คำอธิบายเกี่ยวกับสีริมฝีปากของใครบางคนในรูปภาพ และเชื่อมโยงไปยังหน้าคำอธิบายผลิตภัณฑ์โดยละเอียดในแอปของคุณ
  • แอพที่เกี่ยวข้องกับสุขภาพจิตที่ดียังสามารถใช้ประโยชน์จากแอพเพื่ออ่านรายละเอียดใบหน้าและวิเคราะห์ว่าบุคคลนั้นมีความสุขหรือเศร้าเพียงใด

5. NFC แบบไม่มีรอยต่อด้วย Core NFC

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

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

6. การติดตามอุปกรณ์ด้วย DeviceCheck

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

ธุรกิจจะนำไปใช้ได้อย่างไร –

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

7. การกรองข้อความที่ไม่ต้องการด้วย IdentityLookup

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

นี่คือวิธีการทำงาน -

IdentityLookout API

IdentityLookup API ทำงานได้เฉพาะกับ SMS และ MMS ที่ส่งโดยผู้ส่งที่ไม่รู้จักซึ่งไม่ได้บันทึกหมายเลขไว้ในอุปกรณ์ จะไม่ทำงานกับข้อความที่ส่งจากบุคคลในผู้ติดต่อของผู้ใช้หรือโดย iMessage โดยไม่คำนึงถึงแหล่งที่มา

ธุรกิจจะนำไปใช้ได้อย่างไร –

  • แอพที่ใช้ Caller ID สามารถใช้ API เพื่อกรองข้อความที่ไม่ต้องการสำหรับผู้ใช้

แม้ว่าทั้ง 7 รุ่นนี้จะเป็นรุ่นที่เพิ่งเปิดตัว แต่ก็มี Apple API ที่มีชื่อเสียงสองรายการที่ได้รับการอัพเดตฟีเจอร์แล้ว

API ที่มีอยู่ซึ่งได้รับคุณสมบัติเสริม

8. แอนิเมชั่นด้วย SpriteKit

SpriteKit API

Apple ต้องการให้นักพัฒนามีโครงสร้างพื้นฐานการเรนเดอร์กราฟิกในตัว เพื่อให้สามารถทำงานร่วมกับฮาร์ดแวร์ของตนได้ SpriteKit API ใช้สำหรับเพิ่มแอนิเมชั่นให้กับแอปและเกม iOS มีประโยชน์ในช่วงเวลาที่อุตสาหกรรมเกมและแอนิเมชั่นอยู่ในระดับสูง

9. เรียกจุดสนใจด้วย MapKit

แม้ว่า MapKit API จะอยู่ในคิตตี้ของ Apple มาเป็นเวลานาน แต่เฟรมเวิร์กเพิ่งเพิ่มในรายการคุณสมบัติที่ยาวนาน หากแอปของคุณมีเส้นทางการขนส่งสาธารณะ คุณสามารถแสดงเส้นทางของคุณในแผนที่ได้
สมมติว่าผู้ใช้ต้องการเปลี่ยนเส้นทางจาก Subway A ไปยัง Subway B โดยให้เส้นทาง Subway โดยตรงแก่เขาแล้ว คุณสามารถเพิ่มจุดพิเศษหนึ่งจุดและบอกเส้นทางเดินจากจุดต้นทางไปยังสถานีรถไฟใต้ดินได้

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

ธุรกิจจะนำไปใช้ได้อย่างไร –

  • แอปตามตำแหน่งทุกแอปสามารถใช้ API เพื่อแสดงตำแหน่งเฉพาะได้ แต่ยังมีฟีเจอร์ใหม่ทุกครั้งที่ผู้ใช้พิมพ์ Donut ในแอปของคุณ คุณจะสามารถนำเสนอข้อต่อโดนัทที่อยู่ใกล้ๆ ได้
    นอกจากนี้ คุณยังให้อิสระแก่ผู้ใช้ในการกำหนดคำอธิบายประกอบให้กับสถานที่และไม่ถูกจำกัดเฉพาะที่กำหนดไว้ล่วงหน้าในแผนที่

นอกจากที่กล่าวมานี้แล้ว ยังมี API อื่นๆ อีกด้วย เช่น SiriKit, AirPlay 2, MusicKit, Files และ Depth Map API ซึ่งทำให้ iOS App ไม่เพียงแต่ง่ายและมีประสิทธิภาพ แต่ยังมีคุณภาพที่เหนือกว่า ทำให้นักพัฒนามีขอบเขตมากขึ้น เพื่อทำสิ่งต่างๆ ได้มากขึ้นด้วยแอปของพวกเขา