2014

Android App Promotion für Spiele

Oscar Clark hat in dem Artikel „THE GOLD RUSH IS OVER“ einen lesenswerten Beitrag über die Computerspiele Industrie und ihre Probleme veröffentlicht. Seiner Meinung nach geht es der Industrie sehr gut. Es gibt mehr Spiele als je zuvor und die Anzahl der Downloads ist auch höher als je zuvor.

Das eigentliche Problem hat, wie so oft, mit Geld zu tun. Der geschätzte durchschnittliche Erlös pro Spiel ist nur noch $5,250. Da es sich bei der Kurve der Umsätze nicht um eine gerade Linie handelt müssen die gemittelten Einnahmen pro Spiel sogar auf $400 reduziert werden. Das ist viel zu wenig, da die geschätzten durchschnittlichen Entwicklungskosten für ein Spiel sich in etwa bei $25,000 bewegen.… Weiterlesen

Code Beispiele für Android Lollipop

Mit der Einführung von Android 5.0 Lollipop , hat Google mehr als 20 neue Codebeispiele veröffentlicht um den Entwicklern die neuen Funktionen zu präsentieren. Die Codebeispiele kann man ganz einfach im Android Studio 1.0 importieren, compilieren, installieren und ausprobieren :-).

Einfach im Menü unter “Datei” “Import Sample” das Beispiel auswählen. Android Studio 1.0 erstellt automatisch ein neues Projekt für das Beispiel so dass man mit den Beispiel Code nach belieben herumexperimentieren kann.

Links: http://android-developers.blogspot.de/2014/12/new-code-samples-for-lollipop.html http://developer.android.com/samples/new/index.html?utm_campaign=lollipopsamples-1214&utm_source=dac&utm_medium=blog

Meine Apps im Google Play-Strore Weiterlesen
Canva macht einen Designer aus mir :-)

Dank Canva bin ich zum Designer geworden. Seit ich mir vorgenommen habe, jeden Post mit einem Bild zu versehen, habe ich nach einer Lösung gesucht, die mir dabei hilft, schnell und einfach ein solches Bild zu erstellen. Dabei habe ich schon so einiges ausprobiert und sogar schon angefangen, etwas eigenes zu programmieren. Doch dann habe ich Canva entdeckt.

Zitat: “The easiest to use design program in the world” The Webbys

Zitat: “Canva enables anyone to become a designer” PSFK

Dank Canva kann jeder zum Designer werden … sogar ich. Ich habe es natürlich direkt ausprobiert und war positiv überrascht, wie einfach es ist, mal schnell etwas zusammen zu klicken.… Weiterlesen

Google Developer Content ist nun auch offline verfügbar

Jeder, der schon mal für Android entwickelt hat und kein Internet hatte kennt das Problem der Informationsbeschaffung. Wichtige Informationsquellen wie z.B. Stackoverflow, die Google API, Vogella und die endlosen Blogs und Tutorials sind plötzlich nicht mehr erreichbar. In einer Welt in der „Always Online“ realität geworden ist, ist das eigentlich ein fast undenkbarer Zustand. Aber nicht überall auf der Welt ist das so und auch in Deutschland gibt es noch Dunkle Punkte auf der Internet Landkarte.

Besonders als ein Mobiler Software Entwickler der oft in Bus und Bahn unterwegs ist und mit einer mobilen Entwicklungsumgebung wie z.B. AIDE arbeitet sind Funklöscher und aufgebrauchtes Datenvolumen ein echtes Problem.… Weiterlesen

Ein App Icon erstellen

Jedes mal, wenn ich wieder eine App programmiert habe und sie im Play Store veröffentlichen möchte, stellt sich mit die Frage nach dem richtigen App Icon. Das App Icon ist das erste was der der zukünftige Nutzer der App zu Gesicht bekommt und der erste Eindruck ist bekanntlich der wichtigste.

Das App Icon sagt bereits viel über die Qualität der App aus und muss das Gesamtbild der App harmonisch abrunden. Es sollte die Funktionalität beschreiben ohne sich in Details zu verlieren. Also ganz nach dem Motto. “Ein Bild sagt mehr als 1000 Worte.”

Entscheidet sich ein Nutzer dazu, die App zu installieren, wird das Icon von da an auf dem Smartphone oder Tablett sichtbar sein.… Weiterlesen

Mit diesen Programmierkenntnissen verdient man das meiste Geld

In meinem Artikel Programmierung – Quo vadis? habe ich vor längerer Zeit mal die Top Themen für Software Entwickler zusammengestellt. Allerding ging es in der Auswertung nicht um Geld sondern um die Zukunft der Technologie.

In diesem Artikel geht es mal nur um das Geld. Denn ein US Unternehmen hat eine Analyse gemacht und dabei die 12 wertvollsten Programmierkenntnisse identifiziert. Diese lassen sich vermutlich nicht 1 zu 1 auf den deutschen Markt übertragen. Trotzdem wird es in Deutschland einen ähnlichen Trend geben, der vergleichbare Gehälter ausspuckt.

1. Ruby on Rails – $109,460 2. Objective C – $108,225 3. Python – $100,717 4.… Weiterlesen

Als Programmierer ist mal ja angehalten, das Rad nicht ständig neu zu erfinden und irgendwann erkennt jeder Programmierer den Wert der Tastenkombination CTRL-C & CTRL-V. Mittlerweile gibt es so viele Quellen für die Suche in Open Source Quellcode, dass ich hier mal meine Top 10 Suchmaschinen für die Source-Code Suche zusammengestellt habe.

Mein Top 7(+1) Source Code Suchmaschinen http://github.com/search

Github.com ist mittlerweile eines der größten Code Repositories überhaupt und bietet eine sehr gute Suche, die nach Programmiersprache, Dateiname und vielem mehr filtern kann. Darüber hinaus gibt es sogar ein API mit dem man die Suche die vorhandene Systeme integrieren kann statt im Browser danach zu suchen.… Weiterlesen

Offener Brief an Mr. Wong

Sehr geehrter Herr Wong,

vielen Dank für das nette Angebot, aber ich habe momentan kein Interesse an dieser Geschäftsbeziehung. Auch wenn ich größere Geldbeträge sonst gerne entgegen nehme, muss ich es leider ablehnen. Mein Anlagenberater hat mir dazu geraten, da er hier irgendwo einen Haken vermutet. Ich persönlich habe in ihrer Email keinen Haken finden können, aber bisher bin ich mit den Empfehlungen meines Anlagenberaters immer gut gefahren und möchte auch dabei bleiben. Da ich sie unter ihrer persönlichen E-Mail Adresse nicht erreichen kann, möchte ich ihnen also auf diesem Weg noch einmal für das Angebot danken auch wenn ich es bedauerlicherweise ablehnen muss.… Weiterlesen

Formular Validierung in PHP mit der filter_var Funktion

Die offizielle Beschreibung der Funktion filter_var unter http://php.net/manual/de/function.filter-var.php ist mit dem Satz „filter_var – Filtern einer Variablen durch einen spezifischen Filter“ doch eher ungenügend beschrieben, da die Funktion so viel mehr kann.

Die Funktion wird wie folgt aufgerufen:

mixed filter_var ( mixed $variable [, int $filter [, mixed $options ]] )

Parameter:

$variable Wert der gefiltert werden soll. Arrays werden rekursiv gefiltert. $filter ID des zu benutztenden Filters. Standard ist FILTER_SANITIZE_STRING. $options Assoziatives Array mit Optionen oder bitweise Disjunktion von Flags. Wenn der Filter Optionen akzeptiert, können Flags auch im “flags” Feld des Arrays angegeben werden. Für “callback” Filter sollte der callback-Typ angegeben werden.

Return: Gibt die gefilterten Daten zurück oder FALSE wenn fehlgeschlagen.… Weiterlesen

Sweetalert - Ein schöner Ersatz für JavaScript alert

Sweetalert ist eine hübsche und anpassbare JavaScript Bibliothek , um die native Javascript Dialoge alert, confirm und prompt zu ersetzen. Sweetalert ist responsive, so das diese Bibliothek auf allen Geräten wie Smartphones, Desktop PCs oder Tabletts funktioniert.

GitHub: https://github.com/msoftware/sweetalert

Demo: http://test.1br.de/sweetalert/example/

Sweetalert verwenden

Trage die Dateien sweet-alert.js und sweet-alert.css in dem HTML Header ein

lib/sweet-alert.min.js
lib/sweet-alert.css

Um einen Alert anzuzeigen, kann man nun die folgende Zeile aufrufen:

sweetAlert("title", "message", "type");

Über den „type“ wird das icon des Alert Dialoges festgelegt. Dabei kann man zwischen folgenden Typen wählen:

warning error success info

Zusätzlich kann man das alert Fenster noch über eine Reihe von Parametern konfigurieren.… Weiterlesen