Für Versionskontrolle gibts Git, SVN,...

Online Realtime kollaboration geht über Cloud9

https://c9.io/

...zur Antwort

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.

...zur Antwort

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/

...zur Antwort

Sublime Text und Vim. Mehr braucht man eigentlich nicht.

...zur Antwort

Hallo,

  1. Nein, niemals PHP (oder anderen Code) in einer DB speichern.
  2. Eval is Evil - zu 99,999% braucht man eval nicht.
  3. Nimm ein etabliertes PHP Framework für dein Vorhaben. Es gibt dir eine Struktur sowie verschiedene Helpermethoden zur Hand mit denen du zb relativ einfach DB Verbindungen erstellen kannst. Plain PHP hat die negative Eigenschaft unsauberen Code zu produzieren und sich einen schlechten Programmierstil anzugewöhnen.
...zur Antwort

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^^

...zur Antwort

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

...zur Antwort

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...^^

...zur Antwort

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.

...zur Antwort

Die App kannst du über Testflight an die anderen verteilen. https://testflightapp.com/

...zur Antwort

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.

...zur Antwort

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

...zur Antwort

Um das aktuelle Xcode verwenden zu können brauchst du osx 10.8 . Das kann auf Late 2008 Maschinen (noch) installiert werden.

...zur Antwort

"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

...zur Antwort

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

...zur Antwort