iPhone emulators เป็นโปรแกรมที่จำลองฮาร์ดแวร์ของ iPhone เพื่อให้คุณสามารถเรียกใช้แอพ iOS บนระบบปฏิบัติการอื่นได้ นักพัฒนาแอพมักใช้อีมูเลเตอร์เพื่อทดสอบซอฟต์แวร์ iPhone บนคอมพิวเตอร์ Windows หรือ Mac ที่ใช้สำหรับการเขียนโปรแกรม แม้ว่าจะไม่สามารถเรียกใช้แอพจาก Apple App Store ได้โดยตรง แต่ตัวจำลอง iPhone เหล่านี้เลียนแบบฟังก์ชันพื้นฐานของ iPhone อย่างซื่อสัตย์
อีมูเลเตอร์เหล่านี้ใช้ได้กับหลายแพลตฟอร์ม ตรวจสอบข้อกำหนดของซอฟต์แวร์แต่ละรายการเพื่อดูว่าอีมูเลเตอร์บางตัวเข้ากันได้กับอุปกรณ์ของคุณหรือไม่
ตัวจำลอง iOS อย่างเป็นทางการ: Xcode
เราชอบอะไร
- สภาพแวดล้อมการพัฒนาแบบบูรณาการเต็มรูปแบบสำหรับ iOS
- ฟรีและรองรับโดย Apple
- ใกล้จะถึงจุดทดสอบแอพบน iPhone จริงแล้ว
สิ่งที่เราไม่ชอบ
- ใช้งานได้กับคอมพิวเตอร์ Mac เท่านั้น
- อินเทอร์เฟซไม่รองรับแท็บหน้าต่าง
- ตัวเลือกทั้งหมดมาพร้อมกับช่วงการเรียนรู้ที่สูงชัน
Xcode เป็นอีมูเลเตอร์ที่ดีที่สุดสำหรับนักพัฒนา iOS เพราะสร้างโดย Apple มันจำลองอุปกรณ์ Apple ทั้งหมดเพื่อให้คุณสามารถดูว่าเลย์เอาต์ของแอพของคุณเปลี่ยนไปอย่างไรใน iPhone รุ่นต่าง ๆ และ iPad รุ่นที่มีและไม่มีจอแสดงผล Retinaดังนั้น คุณจึงมั่นใจได้ว่าแอปของคุณสำหรับ iOS 13 จะเข้ากันได้กับอุปกรณ์ iOS 10 รุ่นเก่า
Xcode ยังให้คุณเปลี่ยนการตั้งค่าที่มีอยู่ในอุปกรณ์จำลอง ขึ้นอยู่กับอุปกรณ์และเวอร์ชัน iOS เพื่อดูว่าการตั้งค่าเหล่านั้นส่งผลต่อแอปของคุณอย่างไร คุณสามารถทดสอบว่าแอปทำงานอย่างไรเมื่อหมุนหน้าจอเพื่อให้แน่ใจว่าแอปทำงานได้ทั้งในโหมดแนวตั้งและแนวนอน หากคุณต้องการเจาะลึกการใช้ Xcode เพื่อทดสอบแอปของคุณ โปรดดูคู่มือวิธีใช้ Xcode จาก Apple
โปรแกรมจำลอง iPhone ที่ดีที่สุดสำหรับ Windows: Xamarin Remoted iOS Simulator
เราชอบอะไร
- สร้างแอป iOS บนพีซี Windows ของคุณ
- ใช้อินพุตสไตลัสของ Windows เหมือนกับอุปกรณ์ iOS ที่ใช้กับดินสอ Apple
สิ่งที่เราไม่ชอบ
- ต้องใช้ทั้งพีซีและคอมพิวเตอร์ Mac เพื่อใช้งานบน Windows
- ในขณะที่คุณสามารถดาวน์โหลด Visual Studio ได้ฟรี แต่ปลั๊กอิน Xamarin มีราคา $99/เดือน
Microsoft Visual Studio เป็นแพลตฟอร์มการพัฒนาซอฟต์แวร์ยอดนิยมสำหรับ Windows และ Mac ที่ช่วยให้สามารถพัฒนาแอป iOS โดยใช้ปลั๊กอิน Xamarin มีประสิทธิภาพเพียงพอที่จะรองรับแอปพลิเคชันระดับองค์กรในราคา แต่ผู้ใช้แต่ละรายที่สร้างซอฟต์แวร์ที่ไม่ใช่สำหรับองค์กรสามารถดาวน์โหลดซอฟต์แวร์สำหรับนักพัฒนาได้ฟรี
Xamarin ให้คุณเข้าถึงเครื่องมือ iOS ที่สำคัญเช่น ARkit, Core ML 2, Siri Shortcuts และ Touch ID แม้ว่า Xamarin ต้องการให้ Mac ทำงานได้อย่างสมบูรณ์ แต่การใช้งานบนอุปกรณ์ Windows นั้นมีประโยชน์บางประการ ตัวอย่างเช่น หากคุณมีอุปกรณ์หน้าจอสัมผัส Windows คุณสามารถโต้ตอบกับเครื่องจำลองหรือใช้การสั่นเสมือนว่าคุณกำลังใช้ iPhone จริง คุณสามารถบีบ ปัด ถ่ายภาพหน้าจอ หรือแม้แต่ใช้ท่าทางสัมผัสแบบหลายนิ้วได้
โปรแกรมจำลอง iPhone บนเว็บที่ดีที่สุด: Appetize.io
เราชอบอะไร
- ไม่ต้องติดตั้งซอฟต์แวร์ใดๆ
- ใช้ได้กับทุกระบบปฏิบัติการ
- เวอร์ชันฟรีเหมาะสำหรับการทดสอบและการตรวจสอบแอป
- ตัวเลือกการกำหนดราคาที่ยืดหยุ่นสำหรับมืออาชีพและบริษัท
สิ่งที่เราไม่ชอบ
- อินเทอร์เฟซล่าช้าเป็นบางครั้ง
- ต้องเชื่อมต่ออินเทอร์เน็ต
- ไม่มีสภาพแวดล้อมการพัฒนาในตัว
Appetize.io คือโปรแกรมจำลอง iOS บนเว็บ ในการใช้งาน คุณต้องอัปโหลดบิลด์ตัวจำลองของแอพ คุณพัฒนาแอปโดยใช้แพลตฟอร์ม เช่น Xcode หรือ Xamarin ก่อนที่คุณจะสามารถทดสอบแอปด้วย Appetizeไอโอ คุณต้องอัปโหลดเป็นไฟล์ ZIP หรือ.tar.gz ซึ่งมีไฟล์.app ที่บีบอัด หลังจากอัปโหลดไฟล์ของคุณแล้ว Appetize.io จะส่งอีเมลลิงก์ถึงคุณซึ่งคุณสามารถเรียกใช้แอปออนไลน์ได้ ช่วยให้คุณสามารถฝังแอปจำลองลงในโค้ด HTML โดยใช้ iframe ซึ่งมีประโยชน์สำหรับการตลาดแอปของคุณหรือแสดงการนำเสนอตัวอย่าง
Appetize.io ใช้งานได้กับ iPhone หลายรุ่นตั้งแต่ iPhone 4S ไปจนถึง iPhone 11 Pro Max ร่วมกับ iPad บางรุ่น ทดลองใช้งานฟรีสำหรับผู้ใช้หนึ่งรายพร้อมกันและใช้งานได้ 100 นาทีต่อเดือน แพ็คเกจพื้นฐานสำหรับผู้ใช้พร้อมกัน 20 คนและ 500 นาทีต่อเดือน หากคุณต้องการผู้ใช้ไม่จำกัดด้วย 2,000 นาทีต่อเดือน คุณสามารถซื้อแพ็คเกจพรีเมียมได้ สำหรับบริษัท แพ็คเกจองค์กรมีการใช้งานไม่จำกัด