J2ME VS Android VS iPhone VS Symbian VS. Windows CE
Ich habe sehr wenig Ahnung über mobile Plattformen, aber ich bin interessiert an Programm für Sie.
Würdest du bitte vergleichen Sie J2ME VS Android VS iPhone VS Symbian VS Windows CE.
Ich würde gerne wissen:
- was ist besser
- welche soll ich wählen und warum
- wenn es irgendwelche VM-Technologie-Programme zu testen,
- gibt es eine IDE, debugging Einrichtungen?
Persönlich, ich würde gerne code für open-source, aber alle Vorschläge sind willkommen. Ich habe von Vorkenntnissen auf Java. Ich würde auch gerne wissen, wenn es alles, was, die Sie empfehlen können.
InformationsquelleAutor Sadi | 2009-09-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere dieser Fragen im Umlauf auf SO schon... die meisten beliebt scheint dies zu sein: welche mobile Plattform sollte ich anfangen zu lernen?
Quicky von der akzeptierten Antworten mehr gibt (die ich ein bisschen bearbeitet):
Ich denke 3-4 Plattform eine Zukunft haben. Aber abhängig davon, welche Plattform Sie mögen und wie Sie wie die Freiheit im verteilen Ihrer Anwendungen 🙂
Meine persönlichen Gedanken sind: Symbian ist tot, Windows Mobile stirbt, aber dauert eine lange Zeit; Android wird der standard in den nächsten Jahren; iPhone bleiben trendy in den kommenden Jahren, aber NICHT der größte Spieler; Pre/WebOS pflegen ein Nischenmarkt, aber nicht Wild erfolgreiches, Blackberry sinken, aber immer noch ewig. Ich würde wahrscheinlich meine Zeit/Geld in Android-oder iPhone an dieser Stelle.
Sollten Sie zu den Android-Liste, dass es open source ist, besonders wenn man bedenkt, dass erwähnt wurde, in der Frage, wie eine Präferenz.
Alle vier Plattformen, die Sie aufgeführt werden, um für viele Jahre zu kommen, aus verschiedenen Gründen. Aber ich denke, dass nur iPhone und Android werden die Plattformen, wo können Sie ein profitables Geschäft. Windows Mobile ist langsam sterben, indem Sie Microsoft Vernachlässigung/Inkompetenz. Java ist MIR zu viel Arbeit für zu wenig Rendite, und eine Steinzeit-Plattform. JavaFX ist zu wenig und zu spät, um wirklich noch nie ausziehen.
guter Punkt... fertig.
Ich Stimme im Allgemeinen (und den Kommentaren oben), außer, dass ich denke, es ist ein wenig zu früh, um zu sagen, dass das iPhone nicht der größte Spieler. Der Vorteil, den er über android ist, dass die Anwendung Entwickler wissen, werden Sie bei der Vermarktung Ihrer app, um die Menschen zu zahlen eine Prämie für Ihre Produkte.
InformationsquelleAutor Jeremy Logan
Finden Sie alles über
J2ME VS Android VS iPhone VS Symbian VS Windows CE
unten in der Umfrage Bild:gut.. danke 🙂
InformationsquelleAutor Vikas Patidar
Zugegeben, ich bin voreingenommen, aber Punkte zu Gunsten von Symbian sind:
InformationsquelleAutor Sebastian Brannstrom
Für maximale Portabilität zwischen smartphones, empfehle ich, Javascript, HTML, CSS. Es ist der einzige Weg, auf bestimmte Systeme, die Sie gar nicht erwähnen (wie das Palm Pre und Google ChromeOS), und (mit geeigneten Zurückhaltung in der Verwendung der erweiterten Funktionen, wenn Sie können) es ist der eine und einzige Weg, um schreiben Sie Ihre app EINMAL und haben es auf eine unglaubliche Vielfalt von Plattformen. Besonders mit einigen server-side support (es sei denn, Ihr Volumen sind riesig, die Sie bekommen können, kostenlos mit Google App Engine), es ist durchaus eine leistungsfähige und effektive Lösung für viele Bedürfnisse.
Ansonsten musst du Objective-C und Cocoa für iPhone (hervorragende Technologien, die wirklich gut unterstützt, die von Apple esp. wenn Sie einen Mac haben, aber nicht die Hilfe für andere smartphones, UND nichts anderes neben ObjC oder JS läuft auf dem iPhone), etc, etc.
Und während Sie Ihre Aussagen zu tun, die browser-basierten Entwicklung sind absolut wahr (für apps die browser-basiert), die ich nicht kaufen diese Ratschläge für jemanden, der ist daran interessiert, apps heute... aktuelle Handy-Browser sind einfach zu dogone langsam noch.
Ich Stimme zu
Ich habe sowohl die iPhone-und Android-Browsern (und WebOS nehme ich an) zu werden, schnell genug für bestimmte Anwendungen. Google Latitude läuft Super in MobileSafari!
Sie können das NDK zu.
InformationsquelleAutor Alex Martelli
Ich denke, das iPhone beherrscht die Hard-und sotfware-Entwicklung,android ist interessant, aber auch neue,symbiam wird sterben, weil Nokia Wird windows überleben Ursache von Geld mit bull€& Euro& aber Sie werden. das iPhone ist zu restriktiv und verdammt teuer, aber ist thecoolest jetzt.Schließlich denke ich, dass für die Nächsten 2 Jahre iPhone herrschen wird.
InformationsquelleAutor Meitoli
Eine detaillierte Marktforschung über Android-und iPhone - hier
- und Smartphone-Marktanteile im ersten Quartal 2010: smart-phone-Marktanteil http://blog.nielsen.com/nielsenwire/wp-content/uploads/2010/06/smartphone-share1.png
InformationsquelleAutor erasmus
Windows CE hat tottaly caputed OS-Markt für robuste Geräte, Firmen wie motorola, intermec, Dolphin (Honeywell).
Plus Windows CE und Windows Mobile hat eine enterprise-grade-Datenbank-Plattform.
Wann kommt die, Geld, Firmen kaufen, die $1000+ plus-Geräte-und die Entwicklung realer Anwendungen auf Sie.... Sehe ich Windows CE, um für eine lange Zeit, und die Tabelle oben zeigen nur smartphones und keine anderen Geräte, Android und CE können sich auf die TV ' s, laufen-gaming-system oder irgendetwas eles.
InformationsquelleAutor Rif
Werfen Sie einen Blick auf PhoneGap und Appcelerator Titanium wenn Sie entwickeln möchten für mehrere mobile Plattformen. Sie erlauben beide Programme zu schreiben, die auf beide Android und iPhone, und PhoneGap hat auch BlackBerry-Unterstützung. PhoneGap-Programme sind darf auf dem Apple App Store, aber ich bin mir nicht sicher über Appcelerator Titanium.
InformationsquelleAutor kwogger
Meine Antwort spät, aber hier geht:
Ich habe ausgesetzt war, über die Arbeit und den Hochschulen, um sowohl die iPhone-und Android-Plattformen für das Letzte Jahr. Ich finde zwei eklatante konstruktionsschwächen, die mit beiden Plattformen beschränken, wenn nicht zu verbieten, tragfähige Eintritt in die größte mobile-Markt-Unternehmen. Seltsam genug, die Schwachstellen sind die gegenüberliegenden Seiten des gleichen Problems: enterprise-Kompatibilität.
iPhone, Weil Apple übt die ultimative Kontrolle über das, was app macht es der App Store UND die app verfügbar sein muss wer einmal zugestimmt hat, IMO, iPhones wird nie sich zum defacto-business-mobile Gerät. Ich kann mir nicht vorstellen, ein Geschäft, dass würde bereitwillig setzen Sie den source-code von Apple ' s Kontrolle. Noch würde ich wollen, dass meine "nur interne Verwendung" enterprise app zum download zur Verfügung, die von jedermann in der Welt. Ich finde das Szenario lächerlich.
Android - OTOH, weil Google (und jetzt Oracle) üben keinerlei Kontrolle über app-Entwicklung, jeder, der will, unabhängig von der Fähigkeit, kann slap jede alt-app auf dem App-Markt, ob es funktioniert oder nicht. Ich würde nicht wollen, dass meine app verloren in die verwirrende Mischung aus slap-dash, teenager-basteln, böswillige Schwarzmalerei Entwickler. Würden Sie?
Aber die Band geht auf Android, weil die Entwickler nicht gezwungen sind, um Ihre apps, um den Zugang der öffentlichkeit, damit Sie verteilt werden.
Jeder anderen Plattform ist entweder Nische oder passe'.
Das ist mein nehmen auf das Thema.
ich stehe korrigiert. danke für den Hinweis.
+1 danke für deinen Kommentar 🙂 +1 @cannyboy Dank
InformationsquelleAutor Mike S.
RE: gibt es eine IDE, debugging Einrichtungen?
Für die Android-Entwicklung die beste option ist die Verwendung MOTODEV Studio, basierend auf der Eclipse-Plattform. Ist eine integrierte Entwicklungsumgebung mit Eclipse 3.5 und Android Development Tools (ADT), sowie den automatischen download und die Konfiguration der neuesten Android-SDK. Sie können auch test-Anwendungen, die auf einem integrierten Android-emulator.
InformationsquelleAutor JuanZe
Java ME hat das Java Verified-Programm und die Specs kommen alle aus dem Java-Community-Prozesses (JCP) weit mehr erweitert und herstellerneutral als die anderen.
InformationsquelleAutor wozza.xing
Können Sie auch einen Blick auf iSpectrum . Mit diesem können Sie code in Java für das iPhone, so dass Sie wiederverwenden können eine Menge von Ihr erzeugte code für Android und/oder J2ME, zum Beispiel.
InformationsquelleAutor Butters
Android-Regel würde sich der Markt paar Jahren, nur weil es ein open-source -. Kein Mensch würde wollen, verbringen viel auf apps in der Zukunft . Iphone bis heute überlebt, weil Ihre angesagten verwenden das Iphone(wie Sie sagen!) wegen seiner Benutzeroberfläche und die Menschen bereit sind, zu verbringen, auf dem Iphone apps, also ich muss sagen, es ist nicht weit zu sehen, eine mobile Plattform(Android), was ist trendy, einfach zu bedienen, frei et al.
InformationsquelleAutor Hitesh