Sviluppo mobile - Ottenere hardware di sviluppo - best practice?


10

Sto cercando di entrare nello sviluppo dello smartphone, ma ci sono alcune opzioni là fuori per le piattaforme in questo momento. (IOS / Android / WebOS / Bada / Symbian / MeeGo / WindowsMobile / JavaME)

Mi piacerebbe avere hardware di sviluppo per testare il mio codice e la funzionalità generale dei dispositivi.

Qual è il modo migliore per ottenere e / o prendere in prestito hardware per sviluppo e test? Ci sono delle regole da seguire che si applicano a tutte le aziende e piattaforme?

In questa situazione, sono un singolo sviluppatore. Questo processo cambia per una startup? Uno spazio hacker? Una piccola impresa? Una grande impresa?


1
Wah !! Che cosa è cambiato * molto negli 8 anni da quando questo è stato chiesto per la prima volta !!
Mawg dice di ripristinare Monica il

1
Se hai informazioni o suggerimenti più aggiornati, sentiti libero di dare una nuova risposta. Ho accettato la mia risposta originale perché al momento non erano disponibili informazioni migliori.
Zoot

Ho usato React Native e sto pensando di passare a Flutter. Adoro anche Embarcadero Delphi - codice una volta, generare eseguibili per Android, iOS, Windows, Linux e Mac. Costa $ 1k, ma non fino a quando non avrai guadagnato $ 5K. Adoro l'aspetto RAD della creazione della GUI.
Mawg dice di ripristinare Monica il

Risposte:


7

Sembra che il modo migliore per farlo sia quello di andare alla pagina degli sviluppatori del produttore o alla pagina del sistema operativo.
Ecco alcune delle pagine degli sviluppatori che sono riuscito a trovare:

Palm Developers Page

bada Developers Page

iOS Dev Center

Pagina per sviluppatori Android

Pagina degli sviluppatori di MeeGo

Centro per sviluppatori HTC

Motorola Developer Network

Mondo degli sviluppatori Sony Ericsson

Rete di sviluppatori mobili LG

Programmi per sviluppatori Nokia (su Forum.Nokia)

AppHub di Windows Phone

BlackBerry Developer Zone

EDIT: MobiForge sembra avere un eccellente articolo sulle opzioni che gli sviluppatori hanno per i test sui dispositivi fisici . Suggeriscono tre opzioni:

Acquista i dispositivi (nuovi o attraverso luoghi come ebay )

Noleggia (o noleggia) i dispositivi (utilizzando un servizio come telefoni Adams )

Utilizzare un fornitore di test (come Samsung Lab.Dev o DeviceAnywhere )


3

Alcuni fornitori offrono programmi che consentono di ottenere hardware scontato. Non troverai molto hardware gratuito fino a quando non avrai prodotto app di successo per la piattaforma del fornitore.


2

Per Windows Phone, l'emulatore è davvero abbastanza buono. E nella mia geografia (Ontario, Canada) il team MS locale organizza regolarmente eventi gratuiti in cui puoi portare il tuo codice e distribuirlo su un dispositivo reale per vedere come si comporta.

Conosco un numero di persone a cui sono stati dati i telefoni (principalmente dalla Corp a Redmond, non dal Canada), ma è stato allora che non è stato possibile acquistare un telefono perché non era ancora stato rilasciato. Se stai cercando di ricevere un telefono solo perché non puoi permetterti l'hardware, è improbabile che tu ottenga il tuo desiderio. Se stai sviluppando un'app e vuoi che venga eseguita il giorno in cui l'hardware è stato rilasciato e hai bisogno dell'hardware da testare, questa è una storia diversa.


Come sei entrato in contatto con il team MS locale?
Zoot

@Zoot in Canada, blog su blogs.msdn.com/b/cdndevs e annunciano molte opportunità per incontrarli: ad eventi, in un bar per un pomeriggio e così via.
Kate Gregory,

1

Bene, Android VD è gratuito? quindi ...... e sta anche crescendo abbastanza rapidamente. Forse qualcosa da considerare?


1
L'hardware reale presenta numerosi vantaggi. Inoltre, non è la stessa cosa dire ai tuoi amici "guarda la mia nuova app Android!" puntare allo schermo di un computer e fare la stessa cosa mostrandolo direttamente su un dispositivo reale: P
Federico Klez Culloca

0

Palm / HP hanno spesso omaggi gratuiti per i loro dispositivi. È così che mi sono procurato il palmo della mano ed è uno dei motivi per cui ho iniziato a fare sviluppo mobile. Dovresti controllare le pagine degli sviluppatori per le piattaforme che ti interessano e devi iscriverti alla newsletter degli sviluppatori perché è lì che vengono fatti la maggior parte degli annunci di omaggi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.