-
Gesamte Inhalte
6 -
Benutzer seit
-
Letzter Besuch
Reputationsaktivitäten
-
Se_bas_tian reagierte auf arlegermi in Meinung zur Änderung der Ausbildung - Java entfällt
Ich weiß, du meinst das nicht so, aber: Die Anzahl der Programmiersprachen, die jemand kennt, ist nahezu unerheblich später. Such' dir eine aus und gehe da tiefer. Wenn du gerne Java machen möchtest, ist das mit dem Grundlagenwissen aus C# wirklich kein Problem.
-
Se_bas_tian reagierte auf Fauch in Meinung zur Änderung der Ausbildung - Java entfällt
Genau.
Tiefergehende Programmierkenntnisse in einer Sprache sind beileibe wertvoller als "Hello World" in zwanzig Sprachen hinzukriegen.
-
Se_bas_tian reagierte auf Whiz-zarD in Meinung zur Änderung der Ausbildung - Java entfällt
Sehe ich genauso. Es ist egal, ob man jetzt Xamarin.Android oder das Android SDK nimmt. Der Unterschied ist da nicht besonders groß. Die Methoden und Klassen sind da weitgehend gleich. Entscheidend ist, dass man versteht, wie Android tickt. Ein Umschwenken auf Java ist dann nicht mehr ganz so tragisch, wenn man unbedingt mit Java entwickeln möchte.
-
Se_bas_tian reagierte auf pr0gg3r in Meinung zur Änderung der Ausbildung - Java entfällt
Die Schwierigkeit bei Android ist nicht die Sprache, sondern die Architektur. Wenn ihr für Android in C# programmiert, dann nehme ich an, dass ihr Xamarin verwendet. Auch hierbei musst du dich an die Androidarchitekur einarbeiten und ein Wechsel zu Java (oder besser noch: Kotlin) wird dann einfach sein. Also lass dich am besten einfach mal überraschen, das wird alles gar nicht so schlimm, wie du es dir im Moment vorstellst.
-
Se_bas_tian reagierte auf Fauch in Meinung zur Änderung der Ausbildung - Java entfällt
Syntaktisch decken sich die beiden Sprachen größtenteils, die Feinheiten wie Generics, innere Klassen, LINQ usw. werdet ihr wahrscheinlich bestensfalls kurz streifen.
Von daher kann der Fokus auf C# sinnvoll sein. So kann mehr Stoff abgedeckt werden.
-
Se_bas_tian reagierte auf Whiz-zarD in Meinung zur Änderung der Ausbildung - Java entfällt
Sollen denn noch Android-Apps gebaut werden?
Sofern ihr Android-Apps noch bastelt, werdet ihr wohl C# und Xamarin verwenden und der Vorteil von Xamarin ist halt, dass ihr Apps schreiben könnt, die nicht nur auf Android laufen, sondern auch unter Windows und iOS. Im Spielebereich wird dann wohl Unity verwendet und unter Unity verwendet man ebenfalls C#. Da ist es schon Sinnvoll Java zu streichen und komplett auf C# zu setzen. So kann man Einarbeitungszeit einsparen und die Zeit in den relevanten Themen stecken. Von daher denke ich mal, passt das schon recht gut. Es sollte halt klar sein, dass eine Ausbildung oder Umschulung die Softwareentwicklung nicht vollumfänglich erfassen kann, denn dafür ist das Gebiet einfach zu groß und daher muss man eben Abstriche im Kauf nehmen.
-
Se_bas_tian reagierte auf arlegermi in Meinung zur Änderung der Ausbildung - Java entfällt
Aus Erfahrung in Android-Entwicklung sowohl mit Java als auch mit C# kann ich dir sagen, dass du dir da keine größeren Sorgen machen solltest. Ich halte es zwar auch nicht für sinnvoll, Android-Entwicklung mit C# beibringen zu wollen, aber es ist auch nicht so, dass die Konzepte nicht übertragbar seien.
Bei Spieleentwicklung wird's ja wahrscheinlich eh' um Unity gehen und das ist nunmal C#, auch auf Android. Wenn's um Xamarin geht, sind die Android-Strukturen ziemlich weitgehend 1:1 abgebildet (mit Ausnahme von Fragments und so Zeug, aber das kann man sich dann auch noch selber beitragen, wenn man unbedingt Java machen möchte).
Generell würde ich zwar immer empfehlen, Android-Entwicklung in Java zu lernen, kann es aber auch gut nachvollziehen, dass man die Zeit nicht damit verschwenden möchte, nach C# auch noch Java einzuführen, wenn sich die Sprachen zum einen sehr ähneln und C# auch zu den anderen Themen (wie bspw. Unity) passt.