ZendStudio vs PHPStorm

Seit meinen Anfängen um 1998 hatte ich eigentlich immer nur mit dem Editor UltraEdit von IDM Computer Solutions gearbeitet, da dieser sich eben hervorragend für sämtliche Sprachsyntax eignet. Da ich um 2005 allerdings vermehrt nur OOP programmierte orientierte ich mich im Jahre 2007 zu einem PHP speziellen Editor und entschied mich für Zend Studio Version 5.5. Zwischendurch verwendete ich immer wieder auch mal Eclipse, hatte aber mit der JRE teils heftige Probleme und Ausfälle, die mich immer wieder zurück warfen. Es ging mir...

mehr

Neustes OpenSource-Projekt gSales-Einnahme/Ausgabe

Meine Warenwirtschaft / Fakturierung mache ich seit fast zwei Jahren nur noch mit gSales-2, welches allerdings über keine Buchhaltung verfügt. Da ich als Freelancer lediglich eine einfache Einnahme / Ausgabe Buchhaltung machen muss, machte ich dies in den letzten Jahren mittels Excel / bzw. Calc, hatte aber stets auf dem letzten Drücker am Quartalsende diese immer auf den letzten Stand gebracht. Vor ca. 6 Wochen begann ich dann mit einem Programm als OpenSource für eine einfache Einnahme / Ausgabe Buchhaltung, die sich mittels gSales-2-API...

mehr

Dynamischer Content via Ajax in jQM

Fügt man in einer jQueryMobile Webseite dynamisch Inhalte hinzu, in der jQM-Elemente definiert sind (z.B. Buttons, etc.) werden diese nicht mit dem jQM-Markup versehen und sehen deshalb visuell nicht genauso aus, wie die zuerst dargestellten Elemente. Der Grund ist, dass standardmäßig jQM alle Seiten mittels Ajax in das aktuelle DOM lädt und die darin befindlichen Elemente mit dem passendem Markup und Theme versieht. Werden allerdings dynamisch per Ajax dem aktuellen DOM-Dokument Elemente hinzugefügt, konnten diese Elemente nicht mit dem...

mehr

Smartphone-Web v/s NativeApp

In den letzten 14 Tagen stieg die Anzahl der Anfragen an mobilen Websites optimiert für Smartphones (iPhone, Android-Handy’s wie Samsung, LG, etc.) massiv an, was sicherlich auch an der “Empfehlungswut” der beiden Kunden liegt, für denen ich zuletzt solche Mobilesites realisiert habe (hierfür nochmals vielen Dank). Einer der ersten Fragen der Interessenten ist immer die Gleiche: Wieso eine mobile Website und keine richtige App? Die Antwort liegt auf der Hand: Eine richtige (auch native) App für Smartphones wird...

mehr

Validate unter jQueryMobile

Das jQuery-Plugin Validate ist ein sehr nützliches Plugin zur Javascript-Validierung von Formularen und glänzt insbesondere damit, relative einfach schnelle Validierungsregeln in Formularen zu implementieren und dabei Meldungen auch in den wichtigsten Sprachen zurückgeben zu lassen. Andererseits ist dieses Plugin auch sehr mächtig und lässt sich sehr fein über Optionen im JSON-Format bei der Initialisierung fein einstellen. Möchte man Validate auch in jQueryMobile einsetzen, merkt man spätestens beim ersten Absendetest des Formulars,...

mehr

Dynamischer Content per Ajax und Mobile-Theming

Bei einem aktuellem Projekt füge ich via Ajax in einem Ajax-generiertem Dom-Baum Buttons hinzu, die selbstverständlich wie der Rest der Seite mit jQueryMobile ge”theme”d aussehen sollte, es aber nicht so ist. Das Problem sieht man auf anhieb, liest man sich die Doku durch. jQueryMobile theme’d die Buttons anhand der data-role und data-theme Attribute in den HTML-Tags, die bei der Initialisierung der entsprechenden Seite mit passenden CSS-Klassen versehen werden. Lädt man mit Ajax nachträglich Inhalte hinzu, die ebenfalls...

mehr