Mobile Entwicklung - Erhalten von Entwicklungshardware - Best Practices?


10

Ich möchte in die Smartphone-Entwicklung einsteigen, aber es gibt momentan einige Optionen für Plattformen. (iOS / Android / WebOS / Bada / Symbian / MeeGo / WindowsMobile / JavaME)

Ich hätte gerne Entwicklungshardware, um meinen Code und die Gesamtfunktionalität der Geräte zu testen.

Was ist der beste Weg, um Hardware für Entwicklung und Test zu erhalten und / oder auszuleihen? Gibt es Faustregeln, die für alle Unternehmen und Plattformen gelten?

In dieser Situation bin ich ein einzelner Entwickler. Ändert sich dieser Prozess für einen Start? Ein Hackerspace? Ein kleines Unternehmen? Ein großes Geschäft?


1
Wah !! Was für eine Menge hat sich in den 8 Jahren geändert, seit dies zum ersten Mal gefragt wurde !!
Mawg sagt, Monica

1
Wenn Sie weitere aktualisierte Informationen oder Vorschläge haben, können Sie gerne eine neue Antwort geben. Ich habe meine ursprüngliche Antwort akzeptiert, da zu diesem Zeitpunkt keine besseren Informationen verfügbar waren.
Zoot

Ich habe React Native verwendet und denke darüber nach, zu Flutter zu wechseln. Ich liebe auch Embarcadero Delphi - Code einmal, generiere ausführbare Dateien für Android, iOS, Windows, Linux & Mac. Es kostet $ 1k, aber erst, wenn Sie $ 5k verdient haben. Ich liebe den RAD-Aspekt beim Erstellen der GUI.
Mawg sagt, Monica

Antworten:


7

Es klingt so, als ob der beste Weg, dies zu tun, darin besteht, die Entwicklerseite des Herstellers oder die Seite für das Betriebssystem aufzurufen.
Hier sind einige der Entwicklerseiten, die ich finden konnte:

Palm-Entwicklerseite

bada Entwicklerseite

iOS Dev Center

Android-Entwicklerseite

MeeGo-Entwicklerseite

HTC Developer Center

Motorola Developer Network

Sony Ericsson Developer World

LG Mobile Developer Network

Nokia Entwicklerprogramme (auf Forum.Nokia)

Windows Phone AppHub

BlackBerry Developer Zone

BEARBEITEN : MobiForge scheint einen ausgezeichneten Artikel über die Optionen zu haben, die Entwickler zum Testen auf physischen Geräten haben . Sie schlagen drei Optionen vor:

Kaufen Sie die Geräte (entweder neu oder über eBay )

Mieten (oder mieten) Sie die Geräte (über einen Dienst wie Adams Phones ).

Verwenden Sie einen Testanbieter (z. B. Samsung Lab.Dev oder DeviceAnywhere ).


3

Einige Anbieter bieten Programme an, mit denen Sie reduzierte Hardware erhalten können. Sie werden nicht viel kostenlose Hardware finden, bis Sie erfolgreiche Apps für die Plattform des Anbieters erstellt haben.


2

Für Windows Phone ist der Emulator wirklich recht gut. In meiner Region (Ontario, Kanada) veranstaltet das lokale MS-Team regelmäßig kostenlose Veranstaltungen, bei denen Sie Ihren Code bringen und auf einem realen Gerät bereitstellen können, um zu sehen, wie er sich verhält.

Ich kenne eine Reihe von Leuten, denen Telefone gegeben wurden (hauptsächlich von Corp in Redmond, nicht von Kanada), aber zu diesem Zeitpunkt konnte man kein Telefon kaufen, weil es noch nicht veröffentlicht wurde. Wenn Sie nur dann ein Telefon erhalten möchten, weil Sie sich die Hardware nicht leisten können, ist es unwahrscheinlich, dass Sie Ihren Wunsch erfüllen. Wenn Sie eine App entwickeln und möchten, dass sie an dem Tag ausgeführt wird, an dem die Hardware veröffentlicht wird, und die Hardware zum Testen benötigt wird, ist das eine andere Geschichte.


Wie haben Sie sich mit dem lokalen MS-Team verbunden?
Zoot

@Zoot in Kanada bloggen sie unter blogs.msdn.com/b/cdndevs und kündigen viele Gelegenheiten an, sie zu treffen - bei Veranstaltungen, in einem Café für einen Nachmittag und so weiter.
Kate Gregory

1

Nun, der Android VD ist kostenlos zu benutzen? also ...... und es wächst auch ziemlich schnell. Vielleicht etwas zu beachten?


1
Echte Hardware hat mehrere Vorteile. Es ist auch nicht dasselbe, deinen Freunden zu sagen: "Schau dir meine neue Android-App an!" Zeigen Sie auf einen Computerbildschirm und machen Sie dasselbe, indem Sie ihn direkt auf einem realen Gerät
anzeigen

0

Palm / HP haben häufig kostenlose Werbegeschenke für ihre Geräte. Auf diese Weise habe ich meine Handfläche vorbereitet und dies ist einer der Gründe, warum ich mit der mobilen Entwicklung begonnen habe. Sie sollten die Entwicklerseiten nach den Plattformen durchsuchen, an denen Sie interessiert sind, und sich für den Entwickler-Newsletter anmelden, da dort die meisten Werbeanzeigen gemacht werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.