Windows 8: นักพัฒนาและความสัมพันธ์กับ Windows Store
สารบัญ:
- แอป Modern UI ต้องมีคุณสมบัติอย่างไรจึงจะเข้า Store ได้
- แอปพลิเคชันบนเดสก์ท็อป ใช่ แต่เป็นเพียงลิงก์เท่านั้น
- เบต้าและรุ่นทดลองใน Windows Store
- ราคาสมัคร: จาก 1.49 ถึง 1,000 ดอลลาร์
- การซื้อในแอป อีกวิธีในการสร้างรายได้ด้วยแอพพลิเคชั่น
- การแจ้งเตือนแบบพุช Live Connect และเครือข่ายโฆษณา
- พิเศษ Windows 8 เชิงลึก
เราดำเนินการต่อด้วยรายการพิเศษของเราบน Windows 8 ในตอนที่แล้ว เราได้วิเคราะห์ Windows Store ในเชิงลึก วิธีการทำงาน และวิธีที่เราสามารถใช้ประโยชน์จากมันเพื่อค้นหาแอปพลิเคชันที่เราต้องการ วันนี้เรากำลังจะพูดถึง App Store ด้วยเช่นกัน แต่คราวนี้จากมุมมองของนักพัฒนา: แอปต้องปฏิบัติตามข้อกำหนดใดบ้างจึงจะปรากฏใน Store และบริการเพิ่มเติมอื่นๆ ที่ Microsoft เสนอ
แอป Modern UI ต้องมีคุณสมบัติอย่างไรจึงจะเข้า Store ได้
สำหรับแอป Modern UI ที่จะเข้าสู่ Windows Store ได้ ขั้นแรกต้องผ่านการทดสอบหลายชุดMicrosoft กำหนดข้อกำหนดที่เข้มงวด ทั้งในระดับโค้ดและ API ตลอดจนระดับความสามารถในการใช้งาน ซึ่งป้องกันไม่ให้แอปพลิเคชันใดๆ ที่มีคุณภาพขั้นต่ำเข้าถึง Store
การรับรองมีสองขั้นตอน ขั้นหนึ่งอัตโนมัติ และอีกขั้นดำเนินการโดยคน ในขั้นตอนการทดสอบอัตโนมัติ จะมีการตรวจสอบว่าแอปพลิเคชันเรียกใช้เฉพาะ API ที่อนุญาตเท่านั้น และฟิลด์และไฟล์ทั้งหมด (การจับภาพและไอคอน) ที่ส่งนั้นเป็นไปตามข้อจำกัดที่เกี่ยวข้อง
ต่อไปคือขั้นตอนการทดสอบที่ครอบคลุมมากขึ้น ซึ่งเป็นส่วนที่บุคคลจะทดสอบแอปพลิเคชัน ราวกับว่าคุณเป็นผู้ใช้ทั่วไป คุณจะได้สำรวจแอปพลิเคชันโดยลองใช้ตัวเลือกทั้งหมด นำทางผ่านหน้าต่างๆ และแม้แต่พยายามทำสิ่งที่ไม่คาดคิดสำหรับแอปพลิเคชัน (เช่น การป้อนตัวอักษรในช่องข้อความ เป็นต้น)
ด้วยสิ่งนี้ พวกเขาพยายามตรวจสอบว่าแอปพลิเคชันใช้งานได้และใช้งานได้ดีข้อกำหนดพื้นฐานที่สุดคือ แอปพลิเคชันต้องใช้งานได้ตั้งแต่วินาทีที่ติดตั้ง ไม่สามารถปิดโดยไม่คาดคิดเนื่องจากข้อผิดพลาดหรือข้อขัดข้อง ไม่สามารถใช้เวลานานกว่า 5 วินาทีในการเปิดหรือใช้เวลาน้อยกว่า 2 วินาทีในการระงับ และ ที่อินเทอร์เฟซไม่สามารถหยุดการตอบสนองได้ตลอดเวลา
"นอกจากนี้ พวกเขาจะรับประกันว่าความเป็นส่วนตัวของผู้ใช้ได้รับการเคารพ ซึ่งหมายความว่าพวกเขาต้องแสดงคำชี้แจงสิทธิ์ส่วนบุคคลหากจัดเก็บหรือใช้ข้อมูลส่วนบุคคล และเตือนเมื่อพวกเขากำลังจะแบ่งปันหรือส่งข้อมูลเดียวกันนี้ (ซึ่งคุณไม่สามารถปิดได้ในภายหลัง แบบ Facebook) "
กระบวนการรับรองยังตรวจสอบว่าโฆษณาไม่ล่วงล้ำและไม่ปรากฏแทนที่แอปหรือแถบการแจ้งเตือน โฆษณาเหล่านี้เคารพการตั้งค่าระบบของผู้ใช้ และสามารถใช้คอมพิวเตอร์ได้ทุกที่โดยไม่คำนึงถึงขนาดหน้าจอหรือ วิธีการป้อนข้อมูล
สุดท้ายนี้ Microsoft จะตรวจสอบเนื้อหาของแอปพลิเคชันว่าไม่มีการเหยียดเชื้อชาติ การยุยงให้เกิดความรุนแรงหรือสิ่งที่คล้ายกัน และการให้คะแนนอายุมีความเหมาะสม
โดยสรุป: แอปพลิเคชันใด ๆ ที่มีอยู่ใน Windows Store ได้ผ่านการทดสอบเพื่อให้แน่ใจว่าคุณจะดาวน์โหลดบางอย่างที่ใช้งานได้ดีและทำตามที่สัญญาไว้ แน่นอนว่าเป็นไปตามทฤษฎี: บน Windows Phone กระบวนการจะคล้ายกันมาก และดูว่าเกิดอะไรขึ้นกับ WhatsApp เป็นต้น
แอปพลิเคชันบนเดสก์ท็อป ใช่ แต่เป็นเพียงลิงก์เท่านั้น
แอพเดสก์ท็อปจะอยู่ใน Store ด้วยนอกจากแอป Metro หรือ Modern UI แล้ว Windows Store ยังยอมรับแอปเดสก์ท็อปอีกด้วย อย่างไรก็ตาม เราจะไม่สามารถดาวน์โหลดได้จากที่นั่นโดยตรง: Store จะทำหน้าที่เป็นรายการแอปพลิเคชันเท่านั้นเมื่อเข้าสู่หน้ารายละเอียดของแต่ละอันแล้ว เราจะมี link ให้ไปยังเว็บไซต์ของผู้ผลิตและดาวน์โหลดได้
เพื่อให้ผ่านการรับรอง แอปเดสก์ท็อปต้อง เป็นไปตามข้อกำหนดเดียวกันกับแอป Modern UI นอกจากนี้ Microsoft ยังกำหนดข้อจำกัดเพิ่มเติมบางประการเกี่ยวกับลิงก์ดาวน์โหลด: ต้องเป็นลิงก์โดยตรง (ไม่ต้องดาวน์โหลดหรือซื้อแอปพลิเคชันเป็นพันๆ ครั้ง) มีเวอร์ชัน 32 บิตและ 64 บิต และยังรวมข้อมูลเดียวกันไว้ด้วยว่า มอบให้กับ Microsoft ใน Store ตามเงื่อนไขสุดท้าย นักพัฒนาองค์กรเท่านั้นที่จะสามารถส่งแอปพลิเคชันเดสก์ท็อป
เบต้าและรุ่นทดลองใน Windows Store
ข้อบกพร่องอย่างหนึ่งของ Windows Store คือไม่เสนอแอปพลิเคชันรุ่นเบต้า ซึ่งแตกต่างจากลูกพี่ลูกน้องมือถือที่มีขนาดเล็กกว่าบน Windows Phone นักพัฒนาสามารถส่งรุ่นเบต้าซึ่งเป็นแบบส่วนตัวและต้องผ่านการรับรองด้วยตนเองเท่านั้น เป็นผู้พัฒนาที่รวมอีเมลของผู้ใช้ที่ต้องการลองใช้แอปพลิเคชัน และพวกเขาจะเป็นคนเดียวที่สามารถดาวน์โหลดและลองใช้ได้
Windows Store ไม่มีความสามารถนี้ ซึ่งเป็นจุดบกพร่องและสร้างความรำคาญให้กับนักพัฒนา เนื่องจากผู้ใช้ทั่วไปไม่สามารถติดตั้งแอป Modern UI ได้หากไม่มีบัญชีนักพัฒนา ด้วยวิธีนี้ หากมีคนต้องการเสนอแอปพลิเคชันรุ่นเบต้า พวกเขาจะสามารถพึ่งพาคนกลุ่มเล็ก ๆ เท่านั้น และจะไม่ได้รับความคิดเห็นหรือคำแนะนำมากนัก
"สิ่งที่ Windows Store นำเสนอ และในครั้งนี้ได้รับการปรับปรุงในส่วนที่เกี่ยวข้องกับ Windows Phone Store คือรุ่นทดลอง แอปพลิเคชันแบบชำระเงินใด ๆ สามารถมีโหมดทดลองใช้โดยจำกัดเวลา (เจ็ดวัน) เมื่อเวลาผ่านไป ระบบจะเตือน >"
หากผู้ใช้ตัดสินใจซื้อเวอร์ชันเต็ม ตั้งแต่ตอนที่ชำระเงิน พวกเขาจะสามารถใช้แอปพลิเคชันได้โดยไม่มีข้อจำกัดใดๆ และที่สำคัญที่สุด: โดยไม่ต้องดาวน์โหลดอะไรเพิ่มเติมและไม่สูญเสียข้อมูลใดๆ .
ราคาสมัคร: จาก 1.49 ถึง 1,000 ดอลลาร์
แน่นอน Windows Store อนุญาตให้คุณเผยแพร่แอปพลิเคชันแบบชำระเงิน ราคาถูกกำหนดโดย Microsoft และอยู่ในช่วงตั้งแต่ $1.49 ถึง $1,000 ในช่วงล่าง ซึ่งอาจเป็นเรื่องธรรมดาที่สุด การเพิ่มขึ้นคือ $0.50 เมื่อราคาสูงขึ้น ความแตกต่างก็มากขึ้นเช่นกัน
ในสกุลเงินยูโร ราคาต่ำสุดคือ 1.19 ยูโร น่าแปลกที่ราคาไม่ได้เพิ่มขึ้นในลักษณะเดียวกัน แต่บางครั้งก็มีความแตกต่างกันถึง 30 เซ็นต์และบางครั้งก็ 50 เซ็นต์ ดังที่คุณเห็นในภาพหน้าจอ ความเป็นไปได้ในการเลือกค่อนข้างกว้าง ดังนั้นใคร ๆ ก็สามารถกำหนดราคาที่ต้องการได้
ของทั้งหมดที่รวบรวมได้จากการขายแอปพลิเคชัน Microsoft รับส่วนแบ่งแบบดั้งเดิม: 30% อย่างไรก็ตาม เมื่อยอดขายเกิน $25,000 ค่าคอมมิชชันจะกลายเป็น 20%
การซื้อในแอป อีกวิธีในการสร้างรายได้ด้วยแอพพลิเคชั่น
ด้วย Windows 8 Microsoft มีวิธีใหม่ในการสร้างรายได้สำหรับนักพัฒนา: การซื้อในแอป หรือการซื้อที่รวมอยู่ในแอปพลิเคชัน แนวคิดนั้นง่ายมาก: จ่ายสำหรับส่วนเสริมขนาดเล็กหรือส่วนเพิ่มเติมของแอปพลิเคชัน
ตัวอย่างเช่น เกมแข่งรถอาจใช้ประโยชน์จากการซื้อในแอปเพื่อให้ผู้ใช้ซื้อรถยนต์สุดพิเศษได้ หรือผู้ประกาศข่าวสามารถขายธีมต่างๆ สำหรับแอปพลิเคชัน ข้อได้เปรียบที่ใหญ่ที่สุดคือการซื้อสินค้าด้วยบัญชี Windows Store ดังนั้นผู้สร้างแอปพลิเคชันจึงไม่ได้ให้รายละเอียดการชำระเงิน
สำหรับนักพัฒนา การซื้อในแอปยังมีข้อได้เปรียบที่สำคัญ โดยหลักแล้วการชำระเงินและการจัดการผลิตภัณฑ์ทั้งหมดจะทำบนเซิร์ฟเวอร์ของ Microsoft คุณต้องตรวจสอบใบเสร็จการซื้อเท่านั้น หากคุณต้องการส่งการซื้อนั้นไปยังเซิร์ฟเวอร์ (เช่น เพื่อให้ข้อมูลที่จำเป็นถูกดาวน์โหลดเมื่อติดตั้งแอปพลิเคชันบนพีซีเครื่องอื่น)
การแจ้งเตือนแบบพุช Live Connect และเครือข่ายโฆษณา
เซิร์ฟเวอร์ WNS ทำหน้าที่เป็นตัวกลางเมื่อส่งการแจ้งเตือนแบบพุชMicrosoft เสนอบริการบางอย่างที่เกี่ยวข้องกับ Windows Store สำหรับนักพัฒนา เป็นเครื่องมือที่ขยายคุณสมบัติของแอปพลิเคชันหรืออำนวยความสะดวกในงานบางอย่าง ตราบใดที่แอปพลิเคชันของตนเผยแพร่ใน Store
สิ่งแรกคือการแจ้งเตือนแบบพุช เพื่อให้แอปได้รับการแจ้งเตือนแบบทันที แอปนั้นจะต้องใช้ WNS (Windows Notification Service)WNS ทำหน้าที่เป็นเซิร์ฟเวอร์ตัวกลางระหว่างคอมพิวเตอร์และเซิร์ฟเวอร์ของผู้พัฒนาที่ส่งการแจ้งเตือน โปรดทราบว่าไม่มีวิธีอื่นในการส่งการแจ้งเตือนแบบพุชไปยังแอพใน Windows 8
Live Connect ช่วยให้คุณระบุตัวตนของคุณได้อย่างง่ายดายด้วยบัญชี Live ของคุณMicrosoft ยังมีบริการ Live Connect อย่างที่คุณทราบ ด้วย Windows 8 คุณสามารถสร้างบัญชีผู้ใช้ที่เชื่อมโยงกับบัญชีจริงได้ Live Connect อนุญาตให้แอปพลิเคชันเข้าถึงบัญชีจริงนั้น (ตราบเท่าที่เราให้สิทธิ์อย่างชัดแจ้ง) และดังนั้น SkyDrive, ปฏิทิน, รายชื่อติดต่อ และ Messenger ด้วยวิธีที่ง่ายมากและปลอดภัยสำหรับผู้ใช้
"บริการนี้ยังสามารถใช้เพื่อระบุผู้ใช้บนเซิร์ฟเวอร์ภายนอก ตัวอย่างเช่น สมมติว่าคุณดาวน์โหลดเกมกลยุทธ์ออนไลน์ที่คุณต่อสู้กับผู้เล่นคนอื่นในเบราว์เซอร์หรือบนมือถือแทนที่จะต้องสร้างบัญชีใหม่ เราเพียงแค่ใช้บัญชีจริงของเราเพื่อระบุตัวตนของเราโดยไม่มีปัญหามากนัก เป็นขั้นตอนคล้ายกับการเข้าด้วย Facebook/Twitter>"
สุดท้าย Microsoft ยังมีเครือข่ายโฆษณาสำหรับ ผ่าน SDK ฟรี นักพัฒนาทุกคนสามารถรวมไว้ในแอปพลิเคชันของตนและรับเงินเพิ่มโดยตรงในบัญชี Windows Store ของตน และช่วยลดความยุ่งยากในการมองหาผู้ลงโฆษณาหรือเอเจนซี่ที่จัดการ .