Frage von AaronWallerr, 7

Android Studio erlernen aber wie?

Ich möchte eine sehr komplexe App programmieren. Sie soll wie ein Sozial Network sein, also mit Anmelden, registrieren, Profilfoto usw. Im Internet finde ich aber nichts darüber und generell ziemlich wenig. Wie kann ich all diese dinge erlernen? Ich habe einfach noch so viele Fragen die mir Google leider nur zum Teil beantworten kann. Gibt es nicht irgendwie eine Seite wo einfach ALLES über Android Studio erklärt ist?

PS. mit Java kenne ich mich relativ gut aus.

LG Aaron

Antwort
von androhecker, 6

Android ist sehr gut dokumentiert.

Die offizielle Anleitung gibt es hier: https://developer.android.com/training/index.html

Der Udacity Video Kurs ist dort auch verlinkt, der ist auch kostenlos.

Und du solltest dir merken, du lernst zu großen Teilen das Android Framework, Android Studio ist nur ein Tool um das App entwickeln einfacher zu machen.

Ein Social Network wirst du nach der Anleitung auch nicht programmieren können, bei dieser Anleitung geht es darum wie eine App aufgebaut ist, wie man die UI Komponenten verwendet, etc.
Für das erstellen eines sozialen Netzwerkes sind vor allem allgemeine Networking sowie auch java.net und java.io Kenntnisse wichtig.
Genauso musst du das Anmeldesystem auch selber programmieren (Datenbanken, Password Hashing, etc musst du alles selber machen), das läuft genauso ab wie unter Java SE, bloß ist das UI Framework Android und nicht Swing oder JavaFX.

Antwort
von Anyfail, 5

Es gibt sehr gute Bücher über Android, aber glaub nicht, dass man das alles sehr schnell lernt. Bis du apps in der Qualität programmieren kannst, wie sie auf dem Markt sind, brauchst du mindestens 40h Einarbeitungszeit.

Kommentar von AaronWallerr ,

Die wäre ich auch bereit in Kauf zu nehmen ^^ Evtl links zu guten Büchern?

Kommentar von Anyfail ,

Kann ich dir erst in ein paar Tagen schicken, weiß nicht wies heißt und bin grade im Urlaub :/

Antwort
von heilwigkenner, 4

Die App an sich ist ja gar nicht so schwierig - die Serverseite wird komplexer.

Vor ein paar Tagen wurde schon eine ähnliche Frage gestellt: https://www.gutefrage.net/frage/buch-um-android-apps-zu-programmieren?#answer-22...

Antwort
von Buh13246, 6

Schau mal auf YouTube.
Außerdem würde ich mich mit netztwerkprogrammierung beschäftigen und du braucht Ben Server

Keine passende Antwort gefunden?

Fragen Sie die Community