javascript

React Native App Vorlage für Android und iOS

React Native ist in der Lage nativen Swift und Java Code zu erzeugen und ist damit ein hybrid Framework, dass mit überzeugender Performance besticht. Ein Nachteil dieses Ansatzes ist, dass für beide Betriebssysteme unterschiedliche Index-Dateien zur Verfügung stehen. Hat man eine App für iOS entwickelt und möchte diese danach auf Android Telefonen lauffähig bekommen, muss man den Code von index.ios.js in index.android.js kopieren. Je nach Komplexität der App kann es sogar sein, dass zwischen den beiden Dateien leichte Unterschiede implementiert werden müssen. Den Knopf "Für beide Exportieren" gibt es nicht. Nichtsdestotrotz gibt es gerade für simplere Apps auch oft gar keinen Unterschied zwischen dem Code für Android und iOS. Damit man in so einem Fall nicht denselben Code doppelt pflegen muss, ist hier ein Vorschlag um sein React Native Projekt sop zu strukturieren, dass es nur eine Code-Basis gibt.

Quick is beautiful - Mozilla, Microsoft und Google bauen schnelle und schöne Webbrowser

Die neuen Webbrowser sind beeindruckend. Was Google mit seinem Chrome-Browser losgestoßen hat, wurde von Mozilla und Microsoft toll adaptiert. Der Firefox 4 und der Internet Explorer 9 wurden im Vergleich zu ihren Vorgängern weiter optisch reduziert und simplifiziert. Das Menü beim Firefox ist standardmäßig verschwunden und in einen kleinen orangenen Firefox-Button gepackt worden und die Tabs liegen endlich oberhalb der Adresszeile.

Flash Steuerelement Aktivierung im IE7 umgehen

Mit dem Internet 7 Explorer kam die unglaublich behämmerte Funktion, daß ein Benutzer jedes Flash Steuerelement erst mit einem Klick aktivieren muss, bevor er es benutzen kann. Ich frage mich, wie Microsoft es immer wieder schafft den IE minderwertig und inkompatibel zu halten. Aber gut, zurück zum Thema, es gibt einen Weg, diese "Aktivierung" zu umgehen.

Auf think*thanks.be hab ich diese Lösung zum ersten Mal gesehen. Funktioniert wunderbar.