Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

12.02.2014, 14:14

Lohnt sich Android [Java] oder doch lieber C++

Hey Leute, ich verdiene mir nebenbei mit Homepage entwicklung ein wenig geld und da mir das Programmieren/Scripten trotz der vielen Arbeit sehr viel Spaß macht will ich das nun auch eine richtige Sprache ausweiten.
Da ich eher der Forever alone mensch bin finde ich Spieleentwicklung am PC ein wenig zu anspruchsvoll und bin deshalb auf Android / Java gestoßen. Man sieht ja an Flappy Bird was man alles mit 3 Tagen entwicklung und ein wenig Werbung erreichen kann. Jetzt zu meinem Problem ich will mich nicht hetzen alles schön langsam angehen lassen (selbst wen ich für ein game 3 Jahre benötige) nur was ist in 3 Jahren mit Android, was ist wenn es ausstirbt was fange ich dan mit Java an? Ist es auch für komplexe PC Anwendungen / Spiele auf einem PC gemacht?
Und wie sieht es andersrum mit C++ aus? Kann man mit dem NDK Produktiv auf Android entwickeln?
Und was ist leichter zu erlernen C++ oder Java?

Was für bücher würdet ihr mir für den Anfang für Java empfehlen? Gerne welche wo Android gleich mit einbezogen ist.

PS: Ist ein umstieg von Java auf C++ Schwer?

2

12.02.2014, 15:56

Für Android und Java reicht das ADT (Android Developer Tool), dieses ist als Plugin für Eclipse erhältlich.
Für Android und C++ brauchst du das CDT (C/C++ Developer Tool) und das NDK [Android und C++ Schnittstelle](Native Development Kit).
Anfangen mit Java, fortsetzen mit C++. So hab ichs gemacht.

Der Umstieg - C++ hat 'Elemente' wie zB. Pointer - Java nicht.
(C++ hat auch Mehrfachvererbung - Java nicht)

MfG Chris

PS. Ich empfehle für Andoid - Java
LostLife ein 3D RPG - development