Für Versionskontrolle gibts Git, SVN,...
Online Realtime kollaboration geht über Cloud9
https://c9.io/
Für Versionskontrolle gibts Git, SVN,...
Online Realtime kollaboration geht über Cloud9
https://c9.io/
Hat es einen bestimten Grund warum du mit PHP anfangen möchtest? PHP ist eine relativ alte Sprache die ihren Höhepunkt hinter sich hat um es mal krass zu formulieren. Momentan gibt es recht viele neue Webtechnologien die sich mit PHP nicht stabil und produktiv nutzen lassen, zB Websockets, Streamings, etc...
Ich würde dir daher empfehlen sich nicht mit PHP sondern mit serverseitges Javascript auseinanderzusetzen. Kann das gleiche wie PHP und noch vieles mehr, zB die oben genannten Punkte.
Ich habe mal Timeline.js für ein Projekt verwendet. Ist stylisch und läßt sich leicht einbauen / anpassen, bzw leicht mit dem Backend verbinden.
http://timeline.knightlab.com/
Hier hast du Liste von Engines das so ähnlich wie CryEngine3 ist:
http://en.wikipedia.org/wiki/List_of_game_engines
Sublime Text und Vim. Mehr braucht man eigentlich nicht.
Hallo,
Youtube ist in Python programmiert! Python hat sogar ein sehr bekanntes Webframework das sich Django nennt.
Du suchst etwas exotischeres als dieses Java, C++, PHP das ja quasi jeder 2te hier macht? Dann empfehle ich Dir Ruby + Rails. Ist bei uns (leider) immer noch ein Exot aber in den USA ist das der standard was professionelle Webentwicklung betrifft. (Desktopentwicklung ist damit auch möglich) Schau Dir nur mal die popularität auf Stockoverflow / Github von Ruby dort an. Aber vorsicht: wenn du dich mit Ruby angefreundet hast möchtest du dir eine gräßliche {}-Syntax nicht mehr antun^^
Kein Plan haben ist immer schlecht besonders wenn man studieren möchte....^^
Du solltest schon wissen was du programmieren möchtest und in welcher Programmierssprache. Erst dann kann man dazu etwas sagen. Welches System nun besser / schlechter ist läßt sich daher pauschal nicht beantworten.
Für Objective C , Ruby, ... nimmt man Mac. (Für Webdevelopment ist Mac OSX generell besser da es wie Linux Unix beinflusst ist)
Für C#,.... nimmt man Win
Du sollst bitte was lernen? Als nächstest dann wahrscheinlich noch Cobol? Visual Studio 6 ist von 1998.... Wäre ich Ausbilder würde ich mich schämen meinen Azubis so ein altes Zeugs aus der Steinzeit aufzudrücken. Solche Technologien scheinen aber in D immer noch recht populär zu sein obwohl sich sogar der Hersteller (Microsoft) selbst davon mittlerweile distanziert. Naja, D und IT - 2 Welten treffen aufeinander...^^
Auf diese Frage kann man wieder 400 Programmiersprachen aufzählen. Mit fast jeder von denen kannst du "professionell" Programmieren...
Programmiersprachen sind Werkzeuge, erst wenn du uns sagst was du genau bauen möchtest (Tisch, Auto, Hochhaus,.....) können wir dir sagen welches Werkzeug du dafür brauchst.
Die App kannst du über Testflight an die anderen verteilen. https://testflightapp.com/
Du kannst ja erstrmal mit dem Linux Kernel anfangen, hier ist er: https://github.com/torvalds/linux
Wenn du interesse hast kannst du diesen ja in Github Forken und dein eigenes Linux entwickeln.
Allerdings denke ich das du damit eh nichts anfangen kannst.
Ich benutze FlashDevelop + FlashBuilder um Rich Clients mit dem Flex SDK zu entwickeln. Manchmal code ich sogar mit beiden in dem gleichen Projekt dann hast du quasi "ultimate power". Flashdevelop ist "leichtgewichtiger" als der FlashBuilder beinhaltet aber alle notwendigen Funktionen (Compilen, Debuggen, Autocompletion, etc....). In FlashBuilder kannst du dir dagegen zb zusätzlich Skin Klassen für UI-Komponenten automatisch generieren lassen. Erspart eine immense Tipparbeit. Der FlashBuilder hat auch ein Design Modus in dem man die Komponten auf eine Bühne draggen kann ohne zu Coden. Dieses Feature hab ich aber nie benutzt (real programmers dont need a GUI ^^ ) Der Profiler (erweiterter Debugger) in FlashBuilder ist spitze, zeigt dir alle Objekte an die im Speicher sind mit den member propertys. FlashBuilder kostet allerdings im gegensatz zu Flashdevelop auch paar $.
IntelliJ soll auch gut sein, habs aber nie getestet.
MfG
Was du dafür brauchst? Einen decompiler, sehr gute prog skills und einen noch besseren Anwalt der dich aus der urheberklage evtl wieder rausholen kann...
Actionscript / Javascript
Ich denke mal das man hier mit Wordpress und ohne fundamentale Programmierskills nicht weit kommen wird... GF ist auf Symfony gebaut: http://symfony.com/
Um das aktuelle Xcode verwenden zu können brauchst du osx 10.8 . Das kann auf Late 2008 Maschinen (noch) installiert werden.
"Actionscript 3 - Making things move", eines der besten (Game) Physics Bücher die ich jemals gelesen hab. Darin lernst du alles was man über Trigonometrie, Momentum, Beschleunigung, Vektoren, Kinetic, etc... wissen muß. Es wird zudem alles für Mathe Noobs erklärt so das diese quasi am Ende eine Game Engine schreiben könnten... Wenn du JS kannst wirst dann du mit Actionscript keine Probleme haben...(später kannst du den Code portieren, die Konzepte sind ja Sprachunabhängig) ... absolut Empfehlenswert (gibt noch ein 2ten Teil davon)!
http://www.amazon.com/Foundation-Actionscript-3-0-Animation-Making/dp/1590597915/ref=sr_1_1?ie=UTF8&qid=1367783166&sr=8-1&keywords=flash+makings+things+move
1) Unter "Tools/Programm Settings/AS3 Context/Installed Flex SDKs" den Pfad zum Flex SDK angeben.
2) Neues Projekt anlegen
3) Unter "Project/Properties/General->output file" angeben wohin die kompilierte Datei gespeichert werden soll, standard ist "bin\main.swf"
4) Im gleichen Fenster unter dem Reiter "SDK" ein Flex SDK angeben mit dem kompiliert werden soll
5) F5 drücken (Projekt wird kompiliert)
6) Im "bin" Ordner ist die kompilierte "main.swf" Datei