การพัฒนามือถือ - การได้รับฮาร์ดแวร์การพัฒนา - แนวปฏิบัติที่ดีที่สุด


10

ฉันกำลังมองหาที่จะพัฒนาสมาร์ทโฟน แต่ตอนนี้มีตัวเลือกค่อนข้างน้อยสำหรับแพลตฟอร์มในตอนนี้ (iOS / Android / WebOS / Bada / Symbian / MeeGo / WindowsMobile / JavaME)

ฉันต้องการมีฮาร์ดแวร์สำหรับการพัฒนาเพื่อทดสอบรหัสและฟังก์ชั่นโดยรวมของอุปกรณ์

วิธีที่ดีที่สุดในการขอรับและ / หรือยืมฮาร์ดแวร์เพื่อการพัฒนาและทดสอบคืออะไร มีกฎง่ายๆที่จะใช้กับ บริษัท และแพลตฟอร์มทั้งหมดหรือไม่

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


1
วา !! อะไรมาก *มีการเปลี่ยนแปลงใน 8 ปีตั้งแต่นี้ถูกถามครั้งแรก !!
Mawg กล่าวว่าคืนสถานะโมนิก้า

1
หากคุณมีข้อมูลหรือคำแนะนำที่อัปเดตมากขึ้นอย่าลังเลที่จะให้คำตอบใหม่ ฉันยอมรับคำตอบดั้งเดิมของฉันเพราะไม่มีข้อมูลที่ดีกว่าในเวลานั้น
Zoot

ฉันใช้ React Native และฉันคิดว่าจะเปลี่ยนมาใช้ Flutter ฉันยังรัก Embarcadero Delphi - รหัสหนึ่งครั้งสร้างไฟล์ปฏิบัติการสำหรับ Android, iOs, Windows, Linux และ Mac มีค่าใช้จ่าย $ 1k แต่ไม่จนกว่าคุณจะได้รับ $ 5K ฉันชอบมุมมอง RAD ในการสร้าง GUI
Mawg กล่าวว่าคืนสถานะโมนิก้า

คำตอบ:


7

ดูเหมือนว่าวิธีที่ดีที่สุดในการทำเช่นนี้คือไปที่หน้านักพัฒนาซอฟต์แวร์ของผู้ผลิตหรือหน้าสำหรับระบบปฏิบัติการ
นี่คือหน้านักพัฒนาซอฟต์แวร์บางส่วนที่ฉันสามารถค้นหาได้:

หน้า Palm Developers

หน้าพัฒนา bada

iOS Dev Center

หน้านักพัฒนา Android

หน้านักพัฒนา MeeGo

ศูนย์พัฒนา HTC

เครือข่ายนักพัฒนาโมโตโรล่า

Sony Ericsson Developer World

เครือข่ายนักพัฒนามือถือ LG

โปรแกรมสำหรับนักพัฒนาของ Nokia (บน Forum.Nokia)

Windows Phone AppHub

BlackBerry Developer Zone

แก้ไข: MobiForgeดูเหมือนจะมีบทความดีเกี่ยวกับตัวเลือกที่ว่านักพัฒนามีสำหรับการทดสอบในอุปกรณ์ทางกายภาพ พวกเขาแนะนำสามตัวเลือก:

ซื้ออุปกรณ์ (ไม่ว่าจะใหม่หรือผ่านสถานที่เช่นอีเบย์ )

เช่า (หรือเช่า) อุปกรณ์ (ใช้บริการเช่นAdams Phones )

ใช้ผู้ให้บริการทดสอบ (เช่นSamsung Lab.DevหรือDeviceAnywhere )


3

ผู้จำหน่ายบางรายมีโปรแกรมที่อนุญาตให้คุณรับฮาร์ดแวร์ที่มีส่วนลด คุณจะไม่พบฮาร์ดแวร์ฟรีมากมายจนกว่าคุณจะผลิตแอพที่ประสบความสำเร็จสำหรับแพลตฟอร์มของผู้ขาย


2

สำหรับ Windows Phone อีมูเลเตอร์ค่อนข้างดี และในภูมิศาสตร์ของฉัน (ออนแทรีโอแคนาดา) ทีม MS ในพื้นที่จัดกิจกรรมฟรีเป็นประจำซึ่งคุณสามารถนำรหัสของคุณและนำไปใช้กับอุปกรณ์จริงเพื่อดูว่ามันทำงานอย่างไร

ฉันรู้จักผู้คนจำนวนมากที่ได้รับโทรศัพท์ (โดยหลักคือ Corp ใน Redmond ไม่ใช่โดย Canada) แต่นั่นก็คือตอนที่คุณไม่สามารถซื้อโทรศัพท์ได้เพราะยังไม่วางจำหน่าย หากคุณต้องการรับโทรศัพท์เพียงเพราะคุณไม่สามารถซื้อฮาร์ดแวร์ได้คุณไม่น่าจะได้รับความปรารถนาของคุณ หากคุณกำลังพัฒนาแอพและต้องการให้มันทำในวันที่ฮาร์ดแวร์เปิดตัวและต้องการฮาร์ดแวร์เพื่อทดสอบนั่นเป็นอีกเรื่องหนึ่ง


คุณติดต่อกับทีม MS ในพื้นที่ได้อย่างไร?
Zoot

@ Zoot ในแคนาดาพวกเขาบล็อกที่blogs.msdn.com/b/cdndevsและประกาศโอกาสมากมายที่จะได้พบพวกเขา - ที่งานอีเวนต์ที่ร้านกาแฟในช่วงบ่ายและอื่น ๆ
Kate Gregory

1

Android VD ใช้ได้ฟรีหรือไม่ ดังนั้น ...... และมันก็เติบโตขึ้นอย่างรวดเร็วเช่นกัน บางทีสิ่งที่จะต้องพิจารณา?


1
ฮาร์ดแวร์จริงมีข้อดีหลายประการ นอกจากนี้มันไม่เหมือนกันที่จะบอกเพื่อนของคุณ "ดูแอพ android ใหม่ของฉัน!" ชี้ไปที่หน้าจอคอมพิวเตอร์และทำสิ่งเดียวกันแสดงบนอุปกรณ์จริงโดยตรง: P
Federico klez Culloca

0

Palm / HP มักจะมีอุปกรณ์แจกฟรีสำหรับอุปกรณ์ของพวกเขา นั่นเป็นวิธีที่ฉันได้มาก่อนและเป็นหนึ่งในเหตุผลที่ฉันเริ่มทำการพัฒนามือถือ คุณควรตรวจสอบหน้าผู้พัฒนาสำหรับแพลตฟอร์มที่คุณสนใจและคุณควรลงทะเบียนเพื่อรับจดหมายข่าวของนักพัฒนาเพราะนั่นคือสิ่งที่ทำประกาศให้มากที่สุด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.