Apple

พร้อมๆ กับที่แอปเปิลได้มีการปรับให้โปรแกรมสามารถใช้เครื่องมืออื่นในการพัฒนาโปรแกรมบน iOS แอปเปิลก็ได้เปิดเผยแนวทางในการคัดเลือกโปรแกรมลงบน App Store เป็นข้อๆ อย่างชัดเจน โดยผมได้คัดลอกและแปลเป็นภาษาไทยมาส่วนหนึ่งครับ

ส่วนติดต่อกับผู้ใช้

* โปรแกรมที่สร้างรูปแบบของ Home Screen ขึ้นมาใหม่ หรือสร้างรูปแบบของการรวบรวม Widget ต่างๆ เข้าไว้ด้วยกันจะถูกปฏิเสธ
* โปรแกรมที่ใช้ปุ่มมาตรฐานของเครื่องเช่นปุ่มปรับเสียง หรือปุ่มปิดเสียงไปเพื่อการอื่น จะถูกปฏิเสธ
* โปรแกรมที่ดูคล้ายกับโปรแกรมที่ติดมากับเครื่อง iPhone เช่น App Store, iTunes Store หรือ iBookstore จะถูกปฏิเสธ

เนื้อหา

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

แบนด์วิธ

* การสตรีมข้อมูลเสียงผ่านเครือข่ายโทรศัพท์มือถือต้องไม่มากกว่า 5MB ใน 5 นาที
* การสตรีมข้อมูลวีดีโอผ่านเครือข่ายโทรศัพท์มือถือที่นานกว่า 10 นาทีต้องใช้ HTTP Live Streaming และมีสตรีมของเสียงอยู่ที่ 64kbps
* โปรแกรมที่มีการใช้แบนด์วิธมากเกินไป หรือใช้ Push Notification โดยไม่จำเป็นจะถูกปฏิเสธ

ความเป็นส่วนตัว

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

สามารถดูรายการเต็มๆ ได้จาก App Store Review Guidelines - App Store Resource Center (PDF)

ที่มา - AppleInsider

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

น่าจะเป็นผลดีกับ User นะ App จะได้มีคุณภาพมากขึ้น
แต่ App Dev จะเซ็งกับกรอบตรงนี้รึเปล่า ^ ^"
แต่ผมว่ายังไงกรอบและกฏเกณฑ์มันก็มีอยู่ทุึกที่ล่ะนะ ถ้าทำ App ผ่านเกณฑ์พวกนี้ เป็น App ที่ดี สุดท้ายก็ได้ทั้ง 2 ฝ่าย (User และ Dev น่ะแล่ะ) ((อาจจะ 3 รวม Apple ด้วย ฮา~))

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

ผมว่าโออยู่นะ กรอบมันก็ไม่ได้แคบจนดูน่าเกลียด หลายอย่างก็เป็นประโยชน์กับเราเองด้วย

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

อ่านดูกฏแล้วนี่ ถ้าทำงานเป็นคนตรวจโปรแกรมทีค่อปเปิลคงเหนื่อยมิใช่น้อย -_-"
หรือเค้าใช้ automate test เอา ?

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

Iterator Fri, 10/09/2010 - 13:33

ลอง read between the lines แล้ว ได้ ข้อความดังนี้

  1. จงอย่ามากระทำการใด ๆ อันเป็นการกระทบต่อรายได้ของเรา เช่นเปิด app store แข่ง(เล็กน้อยปล่อยผ่านเดี๋ยวจะโดนกฎหมายเล่น) (
  2. จงอย่ามาแข่ง App หลักกับเรา เพราะเราต้องการผูกมัดผู้ใช้ไว้กับเรา (เพื่อผลประโยชน์อื่นๆ)
  3. จงอย่ามาแข่ง อัตลักษณ์ เราต้องการให้ คุณค่า สัญลักษณ์ของเรา ผูกมัดไว้กับลูกค้า (แบรนด์ดิ้งติดกับ UI design และ theme )
  4. จงอย่ามาทำโปรแกรมไร้สาระ หยาบคาย แบรนด์ของเรา สีขาว สูงส่ง อย่าให้มันแปดเปื้อน
    การตีความต่าง ๆ จะขึ้นกับ 4 ข้อนี้ มากกว่าที่ยกมา

อื่น ๆ อ่านตามบรรทัดได้

วันนี้โดนมาแล้ว 2.5: Apps that use non-public APIs will be rejected บอกเหตุผลผมหน่อยได้ไหมตรงไหน หรือว่าเช็คได้ที่ไหนว่าจุดไหน บอกผมด้วยครับใครรู้ ขอบคุณครับ