Als Anfänger Chat-App programmieren aka (Facebook)?

Eigentlich wollte ich eine vereinfachte Uber-App versuchen nachzubauen, habe aber in der ersten Frage viele Antworten bekommen, dass es zu schwer für einen Anfänger ist und z.B. eine Chat-App etwas einfacher wäre.

Deswegen will ich in drei Monaten mein erstes großes Projekt anfangen zu bauen und zwar so eine Chat-App, wo man mit Freunden schreiben und Fotos teilen kann. Also so eine Art Facebook (aber sehr sehr vereinfacht!).

Ich habe gestern auch den Film "The Social Network" nochmal geguckt und jetzt will ich noch mehr die App bauen.

Jetzt die Frage: Hat jemand schon von euch Erfahrung mit einer Chat-App?

Was müsste ich alles wissen (Webentwicklung)?

Und wie viele Stunden brauche ich circa für die einzelnen Themen, um sich an dieses Projekt zu trauen?

Ich finde, dass man beim Learning-by-doing sehr gut lernt und deswegen will ich auch nicht nur lernen, sondern einfach versuchen, auch etwas zu bauen und wenn ich nicht weiterkomme, dann kurz nachschauen, versuchen zu verstehen und zu lernen, was ich machen muss und dann umsetzen, usw..

Auch wenn es ein mega Fail und die App am Ende nicht gut wird, habe ich trotzdem dann viel gelernt und werde es beim nächsten Mal besser machen.

Also zwei Fragen: Was müsste ich alles dafür können und wie viele Stunden Lernzeit ungefähr braucht man dafür, um damit anfangen zu können?

Computer, Software, App, Chat, Programm, HTML, Webseite, Programmierer, programmieren, CSS, Facebook, Java, JavaScript, Android, Informatik, Programmiersprache, Softwareentwicklung, Webentwicklung
revolutionäres Minecraft Server Business?

Hey Leute. Ich bin ein absoluter Minecraft Fan und bin auch seit einigen Jahren an dem Spiel hängen geblieben, auch wenn es Phasen gibt, in denen ich mich weniger mit dem Spiel beschäftige.

Mein größter Traum dahingehend ist es, schon seit Jahren, meinen eigenen Minecraft Server zu erstellen und groß zu veröffentlichen.

Es soll kein 0815 Server werden, den man schon kennt und ich habe auch schon sehr starke Ideen und Konzepte worum es sich dabei dreht, wie es funktionieren soll, grundlegend Marketing usw. Dabei sind denke ich viele revolutionäre Ideen, die wenn sie richtig vermarktet werden, auch meiner Meinung nach krass einschlagen können.

Dass ich mich sehr für Programmierung interessiere passt dabei dann noch perfekt.

Allerdings machen mir dabei einige Dinge immer wieder einen Strich durch die Rechnung.

Zum einen bin ich noch Schüler, was mich relativ viel Zeit kostet (Schule, lernen usw). Nebenbei führe ich auch bereits ein Business, was derzeit anläuft.

Dementsprechend bleibt mir keine Zeit mehr, mich selbst um den gesamten Aufbau des Servers zu kümmern, programmierung usw.
und selbst in der Zeit, wo ich mich selbst an der Programmierung versucht habe, bin ich irgendwann an meine Grenzen gestoßen, weil mir auch da die Zeit und motivation gefehlt hat, mich eingehend mit dem Thema weiterhin auseinanderzusetzen. Oft haben auch einfach Quellen im Internet gefehlt und ich bin einfach nicht weitergekommen und konnte mich nicht weiterentwickeln in dem Gebiet.

Trotzdem habe ich aber immer wieder Lust an dieser Vision irgendwie weiterzuarbeiten und halte mich nun schon mindestens 3 Jahre an diesem Traum fest.

Ich will ihn unbedingt verwirklichen, aber wie gesagt, fehlt es mir an allem.

Zeit, Wissen über Minecraft und Programmierung und auch an finanziellen Mitteln, um diese Arbeit abzugeben.

Mir würde wahrscheinlich noch gerade genug Zeit bleiben, um das Projekt zu koordinieren aber ohne finanzielle Mittel oder irgendwas, wird das wahrscheinlich nichts werden.

Selbst wenn ich es selbst versuchen würde, müsste ich mich wahrscheinlich erstmal wieder 1 Jahr lang täglich 8 Stunden mit dem Lernen von der Programmierung dafür beschäftigen, bevor ich überhaupt mit der Entwicklung des Projektes anfangen kann.

Ich weiß einfach nicht weiter. Hat irgendjemand Ahnung und kann mir irgendwie helfen?

App, Java, Minecraft, Minecraft Server
Schneebälle Despawnen Blöcke?

Hey, kennt sich hier jemand aus mit Java 8? Ich code derzeit an einem Minigame für Minecraft und weiß nicht weiter :/ Kann mir da jemand helfen? Das hier ist bisher der Quelltext und irgendwie möchte dieser nicht Funktionieren, folgendes sollte eigentlich passieren: Man Schließt mit einem Schneeball auf ein Block, die Block Location und das Material wird in einem String Gespeichert. Sobald der Schneeball einen Block trifft wird der Block zu Luft. 1.5 Sekunden Später sollte der selbe Block wieder an der selben Stelle erscheinen. Bei Glas, Wolle & Tonblöcken etc. sollte die Farbe mit übernommen werden.

@EventHandler
  public void onHit(ProjectileHitEvent e) {
    Projectile p = e.getEntity();
    if (e == null) {
    	return;
    }
    if (p instanceof Snowball) {
    	if (((HumanEntity) e.getEntity().getShooter()).getItemInHand().getItemMeta().getDisplayName().equals("§8» §aBlockspleefer")) {
    		Material block1 = p.getLocation().getBlock().getType();
    		Block block = p.getLocation().getBlock();
    		p.getLocation().getBlock().setType(Material.AIR);
    		p.remove();
    		new BukkitRunnable() {
  		  @Override
  		  public void run() {
  		  	block.setType(block1);
  		  }
    		}.runTaskLater(FirstJumpingMain.getInstance(), 30);
    	}
    }
  }
PC, Server, Microsoft, Java, Minecraft, Eclipse, Minecraft Server, Mojang, Spigot, Java 8, Minecraft Java Edition, eclipse java

Meistgelesene Fragen zum Thema Java