2009-03-06 13 views

Antwort

2

Das iPhone für sicher :-)

+0

Worüber spricht dieses iPhone, es klingt faszinierend. –

5

Windows Mobile + .NET Compact Framework. Die Produktivitätsgewinne sind einfach unglaublich!

+0

Ich habe vor ein paar Jahren auf Palm und vor kurzem .NET CF auf Windows Mobile entwickelt. Die Tools und das Framework für .NET CF sind einfach viel besser. – Cheeso

+1

Produktivitätsgewinne über was? – Ken

1

GBA und Nintendo DS. Es ist ungefähr so ​​nah an der Hardware, wie Sie bekommen können.

1

PALM REGELN .. palm palm palm Die alte Palme war erstaunlich .. Sie könnten Software für eine schreiben und mit fast keine Änderungen würde es auf allen von ihnen laufen. Ihr SDK war felsenfest, gut dokumentiert und niemals falsch. Sie würden mich immer noch als loyalen Entwickler haben, wenn sie nicht den Ball auf der Hardware-Seite fallen lassen würden.

3

Mindstorms NXT, weil Sie in 5 Sprachen programmieren können, und Ihre Programme können verwendet werden, um Motoren und andere Dinge zu steuern :) (Nicht, dass ich die Chance hatte, auf einem zu programmieren, aber es ist mehr ein Wunsch)

2

HP-48.

Seine einfache Stack-basierte Sprache war nicht nur einfach zu bedienen, aber in der Praxis war das Schreiben eines einfachen Programms oft so einfach wie das Tippen < < >>, nur was Sie tun wollten, und drücken Sie die EINGABETASTE. Das bedeutete, es war einfach genug, die ganze Zeit zu verwenden - keine Notwendigkeit für eine spezielle Entwicklungsumgebung oder PC. Natürlich, wenn Sie etwas ausgefallenes brauchen würden, könnten Sie in Assembler schreiben, oder arbeiten Sie von Ihrem PC oder was auch immer. Es skalierte reibungslos von "Ich habe eine Hand frei und muss einige Zahlen in einer Schleife hinzufügen" bis hin zu "Ich möchte Doom port". Das sehe ich heute in keinem anderen Gerät. Zum Beispiel hat das iPhone eine großartige Benutzererfahrung, aber die Dev-Situation ist vollständig "Sie sind ein Obj-C-Programmierer, der auf einem Mac sitzt, und Sie werden eine großartige Endbenutzer-App schreiben". Sie können nicht einmal eine App verteilen, die Apple nicht billigt (außer in sehr begrenzter Weise), und sie verbieten es ausdrücklich, etwas zu schreiben, damit Sie schnell-n-dreckige Programme auf dem Gerät selbst schreiben können.

5

Die Nokia N900 scheint wie ein wirklich cooles tragbares Gerät. Es ist komplett offen einschließlich der Firmware. Die Programmierung erfolgt über Qt ("cute"), was eine ziemlich erfahrene Umgebung ist.

+0

Ich habe das zwei Generationen ältere Nokia N800, und ich liebe es. Es ist nur ein Debian-Framework, aber auf einem Handheld. Sie können auf der Maschine programmieren: Sie brauchen keinen separaten Computer. (Obwohl dies nicht empfohlen wird.) –

0

Das Android? Ich kann auf mein Telefon zugreifen und sogar Perl verwenden.

0

Ich habe angefangen, an Windows Phone 7 zu arbeiten, und ich habe festgestellt, dass es eine viel leichter zugängliche Plattform für jemanden aus C#/.Net ist und mobile Anwendungen als das iPhone oder Android entwickeln möchte.

Ich fand es schwierig, in die Entwicklung von Iphone zu kommen, weil ich Objective C nicht wirklich kannte und als ich versuchte zu lernen, fand ich, dass es in Obj-C und dem iPhone SDK nicht so einfach war wie in Visual Studio/C#/Windows Phone 7

Verwandte Themen