eclipseTag » ilimitado Web Entwickler Blog

Beträge mit dem Tag "eclipse"

Howto: Android Unit Test Bootstrapping in Eclipse

Today we run in some trouble, while trying to “run” our test suites against our android code. So here is a short howto run your tests in eclipse. As example we are going to use the APIDemo tests…

1. Import API Demos to eclipse:
New -> AndroidProject -> Create Project from existing source -> Location: <android-sdk>/platforms/android-1.5/samples/ApiDemos/

2. Test code in APIDemo project:
Take a look at the tests folder in APIDemos android project. The whole test code for APIDemos is located in there.

PHP6 Testumgebung mit XAMPP

Wenn wir in den letzten Tagen durch unsere Recherche zu Neuerungen in PHP6 und den näheren Details zu einzelnen Features in PHP6 Interesse an PHP6 geweckt haben, wollen wir hier noch einen drauf setzen. Angeregt von der Idee PHP6 in XAMPP zu integrieren ist es außerdem möglich in wenigen Schritten eine Testumgebung mit XAMPP zu schaffen wo PHP5 parallel, also gleichzeitig, mit PHP6 läuft.
Dabei werden in unserem Beispiel die Dateiendungen .php .php5 .php4 .php3 .phtml und .phps ganz normal als PHP5 Scripte geparst und ausgeführt die Dateiendung .php6 wird über den PHP6 Interpreter geschickt.
So hat man die Möglichkeit ganz normal zu entwickeln, aber einige Tests unter PHP6 kann man immer mal wieder durchführen….
Außerdem stelle ich noch eine Lösung vor, wie durch Ändern der Konfiguration jederzeit auch komplett auf PHP6 umgestellt werden kann und als 3. Alternative die Möglichkeit (aus z.B. eclipse heraus) per Script zwischen beiden Versionen dynamisch umzuschalten – aber alles der Reihe nach.

Die Zukunft von PHP

Schon seit längerem ist bekannt, dass die PHP4 Entwicklung am 31.12.07 endet und Sicherheitpatches soll es maximal noch bis zum 8. August 2008 geben (vgl. auch golem.de).

Zeit sich genauer umzuhören, wie denn die Zukunft von PHP so aussieht. Durch einen Artikel auf golem.de (Umstieg auf PHP 6 könnte schmerzhaft werden) sind wir unter anderem auch weider auf das Thema PHP6 aufmerksam geworden.
In diesem Interview spricht Zend mit Gründer Zeev Suraski über die Eclipse PHP Development Tools (PDT), das nahende Ende von PHP 4 und auch über PHP6.

PHP Debugger für Eclipse

Wie bereits vor längerem vorgestellt, entwickeln wir unsere PHP Applikationen in Eclipse. Je größer die Applikation wird, umso wichtiger ist die Möglichkeit gute Debug Funktionen zu haben. Eclipse hat ja von Haus aus eine Debug Umgebung mit Haltepunkten (Breakpoints), Variablen Explorer und die Möglichkeit in Einzelschritten im Code voranzuschalten.
Diese Debug Features kann man sich auch für PHP zu nutze machen und so auch in Eclipse PHP Dateien debuggen. Leider ist das nicht ganz so einfach, man muss schon etwas Zeit und Geduld investieren.

Webdesign Entwicklungsumgebung

Dank eines Festplattencrash musste ich mal wieder mein System neu installieren, also nutze ich hier die Gelegenheit einmal zu notieren, wie meiner Ansicht nach eine gute Entwicklungsumgebung, kurz IDE, für Webdesigner, auf Basis von Eclipse aussehen kann, wie man die Entwicklungsumgebung einrichtet und was eine Eclipse IDE so alles bieten kann…
Denn, letztendlich finde ich Eclipse zwar lange noch nicht perfekt, aber es ist meiner Ansicht nach der beste php Editor am Markt und kostenlos, individuell anpassbar und rein theoretisch dank Open Source sogar “umprogrammierbar”. Da es in Java programmiet ist läufts natürlich auch unter Linux!
Bei Interesse, stelle ich außerdem im Lauf der Woche einfach mal vor, welche Tools ich sonst noch so im Einsatz habe für die Homepage Entwicklung und dem Alltag im Internet.