Android

QrCode Scanner in Android App mit ZXing

Mo, 23.06.2014 - 19:22 -- Daniel Espendiller

android zxing qrcode QrCodes werden meinst im Bereich von Smartphones eingesetzt, um das lästige Tippen zu umgehen. Es gibt viele fertige QrCode Scanner Apps, man kann aber auch ziemlich einfach einen eigenen Scanner in seiner App einbinden. Für Android und JAVA bietet sich die ZXing Bibiothek an. Sie ist recht klein und kann direkt über Gradle eingebunden werden. Somit ist es mit nur ein paar Zeilen Code möglich die App um einen funktionalen QrCode Scanner zu erweitern.

Werbung / Banner in Android App mit AdMob

Mo, 09.06.2014 - 12:16 -- Daniel Espendiller

In einer Android App können über den Dienst AdMob von Google kleine Werbebanner angezeigt werden. Der Dienst lässt sich mit mit Google AdSense verknüpfen. Abrechnung erfolgt wir üblich pro Klick oder hier wohl pro Touch. Google ändert recht häufig die Implementierung des Diensten, deswegen hier mal eine aktuell Möglichkeit mit Android Studio und Gradle.

Android: Asynchrone HTTP-Requests mit Volley

Sa, 29.03.2014 - 18:12 -- Daniel Espendiller

google android volleyAndroid hat eine strikte Trennung zwischen Threads. So darf ein Job die Oberfläche, also den UI Thread nicht blocken, sonst sieht es für den Anwender so aus als wäre die App abgestürzt. Viele Aktionen müssen also in einen eigenen Thread ausgelagert werden. Eine davon wären sämtliche HTTP-Requests, jeder versuch einen Request an einen Server aus dem UI-Thread zu starten enden in einer Exception.

Echtzeit Apps mit Node.js, Socket.IO, WebSocket und Android

Di, 11.03.2014 - 19:51 -- Daniel Espendiller

Immer öfter sieht man zur Zeit Echtzeit-Anwendungen, wo der Client eine kontinuierliche Verbindung zum Server hält und der Server am Client Aktionen ausführt. Auch im Bereich Mobile gibt es dafür mittlerweile recht gut Lösungen und Implementierungen wie zum Beispiel WhatsApp und co. Will man als Beispiel eine einfache Echtzeit App für Android in JAVA entwickeln, so bietet sich hier Node.js, Socket.IO und koush/android-websockets an.

JetBrains IntelliJ IDEA / Android Studio Plugin (Android Studio Prettify)

Di, 11.03.2014 - 19:22 -- Daniel Espendiller

Wie beim PhpStorm Symfony2 Plugin fehlten mir auch unter Android Studio ein paar optimierte und automatische Abläufe in der Entwicklungsumgebung. Da auch hinter Android Studio nur JetBrains mit der IntelliJ IDEA steckt, war anhand der gleiche API eine Plugin schnell geschrieben. Es ist unter dem Namen Android Studio Prettify im Plugin Repository erreichbar oder kann direkt als Plugin aus der IDE installiert werden.

jQuery Mobile mit TYPO3 als HTML5 Template

Di, 08.11.2011 - 20:50 -- Daniel Espendiller

Will man Webseite recht einfach auf mobilen Geräte wie iPhone, iPad, Android und co. darstellen, so nimmt jQuery Mobile hier viel Arbeit ab, wenn man sich im Gegensatz dazu mit Responsive Design beschäftigt. Alle HTML Elemente werden bestmöglich über jQuery für die entsprechenden Geräte aufbereitet, so dass die Webseite auf einem Smartphone dem Look-and-Feel einer nativen App des jeweiligen Gerätes sehr nahe kommt inklusive Home Button.

Subscribe to Android