CYBERHOLIC /// BLOGGER SINCE 09/2000

Search results for #android

Keytool - delete alias.

Leider musste ich gerade lernen wie man alias Namen in App-Keystores entfernt. Ich kotze!

keytool -delete -alias aliasToRemove -keystore keystoreCopy.jks

Task Nearby app.

Ich hate schon vor ein paar Jahren mal den Wunsch nach eienr App die location-basiert mich an Dinge erinnert. Hier auf GC war der Wunsch nach der App immer am Start wenn ich mal nach Las Palmas fahren musste und mir partout nicht einfiel was ich nochmal beim Mediamarkt kaufen wollte. Sind halt doch ein paar KM distanzen die man zurück legt. Heute hatte ich wieder diesen Wunsch, bin in den Play-Store rein und siehe da: Task Nearby! Hammer app! Man kann halt eingeben das die app einen Sound abspielt wenn man x Meter von einer location entfernt ist. So geil! Ein weiterer Schlag gegen meine Konzen...

Warten auf Google.

In der Hoffnung das andere Vollpfosten aus meinem Vollpfosten Fehlern lernen hier ein aktuell wichtiger Hinweis: wenn man bei Google in den App Store eine neu entwickelte App hochlädt, sollte man es tunlichst sein lassen das Wort "Covid-19" in die App-Beschreibung zu integieren. Denn dann wird die Publikation ds Releases automatisch gestoppt. Ich warte jetzt seit 2 Tagen auf eine Anwort meines Einwandes das es sich bei "Pandora's Marketing Box" um keine reine Covid-19 App handelt, sondern um eine Spiel Spass Spannung App mit Pie Chart Memes. Da bei der Developer Konsole im header dauereingebra...

F7 stresst mich mal wieder.

Framework7 ist seit ein paar Wochen in der 5er Version draussen. Ich hab die letzten Tage damit verbracht meine Apps dafür fit zu machen und unterm Browser läuft auch alles super. Heute dann versucht das ganze auf dem Smartphone sich anzeigen zu lassen und es geht nix. Shitfuck. Mein Eintrag im F7 Forum.

Framework7 v5 ist draussen!

Das ich seit zwei Monaten nicht wirklich programmiert habe musste ich gerade daran feststellen das die 5er Version von F7 bereits anfang Oktober publiziert wurde. Ich war seit August damit beschäftigt eine Lölsung dafür zu finden wie ich es schaffe meine mittlerweile über 20 Android Apps für November fit zu machen. Google hatte bereits zu Beginn des Jahres alle Entwickler darüber infomriert das apps eine mindestversion von SDK29 vorweisen müssen damit sie im App store funktionieren. Da ich aber ja mehr als eine Handvoll Apps besitze die geblockt sind, ist das ganze umwandeln nicht nur nicht ei...

Cordova File Plugin bug request.

Ich verzweifele gerade an dem daten download für eine meiner apps. Dazu benötige ich das file-transfer plugin von Cordova und obwohl ich alles so eingebunden habe wie es sein sollte, funzt das ganze nur auf einigen Geräten. Ich könnte kotzen. Via Github gerade einen request angefordert.

Es ist vollbracht - external data root mofathuckers!

Ich sollte mich nicht zu früh freuen. Auch wenn es lokal auf zwei meiner Smartphones funzt, weist dies noch lange nicht darauf hin das es auch bei anderen funktioniert. B.'s super neues tolles heisses Huawei zum Beispiel, welches ja der eigentliche Grund dafür ist warum die remember the .GIF nun so ein drastisches update bekommt. Knapp 20 Leute haben sie sich bisher installiert. Heute erreichte mich eine kurze Kritik eines mir Unbekannten: "This shit takes hours and nothing happens! Don't install!". Definitv ein Jugendlicher der Z-Generation, denn hätte er sich Zeit genommen entweder auf der a...

Root ist nich gleich external root!

Nach fast zwei Wochen habe ich endlich verstanden warum ich in meiner letzten App null schreiberechte auf die SD Karte bekam. Es ist - mal wieder - ein verständigungsproblem. Zwischen mir und der Cordova Dokumentation.

Das Problem ist folgendes: wenn man eine App programmiert der man erlaubt auf das Smartphone zu schreiben (Verzeichnisse anlgen, Files hin und her schieben, Files erstellen etc.) dann gibt es via dem Cordova File plugin mehrere Zielorte die man definieren kann. Unter Android wären diese folgende:

...
Speicherort Definition Ordner Schreiberechte

Object Object my ass.

Gerade bei Github für einfile downloader plugin von Cordova support angefragt weil ich mal wieder nicht weiss wie ich unter Android und ohne console mir ein Javascript Object Object anzeigen lassen kann. Yeah, i am a looser baby, so why don't you kill me....

translate.js für Übersetzungen.

Auf der suche nach einer Möglichkeit offline App-Inhalte zu übersetzen bin ich auf translate.js gestossen. Ich hab für meine "Lucinda's Pricebook app" zwar reine JS Variablen benutzt, kann mir aber gut vorstellen das ich das mit dem nächsten update dann via diesem plugin umsetze.

http://www.openxrest.com/translatejs/

Lucinda's Pricebook v1.1.0

Ich hab heute Nachmittag zwischen Kind aufwecken und einkaufen gehen das update für Lucinda's Pricebook 1.1. hochgeladen. In der neuen Version hab ich ein paar bugs eliminiert und die ersten Chart-Reports eingebunden damit man visuell angezeigt bekommt wie sehr man beim Einkaufen im Supermarkt verarscht wird.

App-Infos gibt es auf www.qroft.com/apps/lucindas-pricebook.

Lucinda's Pricebook im Roll-Out

Ich hab gerade meine neuste App bei Google hochgeladen und warte jetzt auf eine Freigabe. Ich saß da gerade mal einen Monat dran, aber es müssen noch fast zwei dutzend bugs eliminiert werden. Der Launch musste aber erfolgen da ich das erste mal die Lese/Schreibe-Rechte  via Cordova ausprobiere um Daten in SQlite zu verarbeiten. Das ganze ging mir ehrlich gesagt zu einfach.

Bei Lucinda's Pricebook handelt es sich um ein Haushaltsbuch. Auf die Idee bin ich vor ein paar Monaten schon gekommen als meine Mutter im Supermarkt in der Frucht und Gemüseabteilung an den Orangen stand und sagte wie günst...

Fuck you CSP

Ich hab seit Samstag mit der seit dem letzten Cordova update hinzugefügten Content-Security-Policy mich durchgeschlagen. Fast drei Tage lang versucht heraus zu finden wie sich das alles bewerkstelligen lässt und heute so aus dem nichts starte ich die App und plötzlich geht es. Ich verstehe ja das man damit besser regulieren kann was ein browser / eine hybride app so alles machen darf, aber wenn ich den META tag befehlige AUSNAMSLOS ALLES durch zu lassen, er aber einen AJAX load einfach ignoriert weil ich kein URI access aktiviert hab, dann könnte ich schon sehr laut und viel kotzen.

Bei r/AndroidTV nach Keyboard-Usability gefragt.

Für SEEMIYAH hab ich mal im AndroidTV channel nachgefragt in wie weit die Besitzer von AndroidTV Lösungen eigentlich auch ein Keyboard nutzen.  Ist ein Markt den ich aktuell null einschätzen kann obwohl monatlich neue Geräte auf den Markt geschmissen werden.

Via r/AndroidtV

Android APK signieren.

Meine letzte App hab ich vor fast 2 Jahren in den Play store hoch geladen. Jetzt wo nach so langer Zeit endlich wieder was am start ist musste ich mich bezüglich des workflows bei Google neu aktualisieren. Ich hab schon die letzten Tage immer wieder über die Kommandozeile die ganzen SDKs und plugins aktualisieren müssen. Dabei haben sich auf meinem rechner an drei verschiedenen Orten das Android Studio SDK befunden. Ich kann mich auch erinnern warum: nach der ersten Installation vor ~5 Jahren hab ich die Software unter meinem "Programme (x86)" Ordner installsiert. Sowohl der JAVA signierer als...

Post von Google.

After approx 3 years in the Play store, one of my apps has been removed by Google because "...the website linked in your app or store listing violates the sexually explicit content policy." Tittyfuck my ass !

Cordova whitelist plugin Lösung für Hybride phonegap apps.

Ich hab jetzt fast eine Woche lang mich mit dem Whitelist plugin für Cordova rumgeschlagen. Das wirkt laienhaft, bei aber gerade mal 3 Arbeitsstunden pro Tag mit Kindsunterbrechung, verneige ich mich dann mal vor mir selbst. Die Situation war, das meine neuste Phonegap app keine externen Bilder oder inline javascript ausführen bzw. laden konnte. Seit der 4er Cordova Version ist das Whitelist plugin aber ein muß und die Syntax zum freigeben bestimmter Aufgaben nur darüber lösbar. Ich hab es gestern Nacht geschafft. Yeah!

In den HEAD der index muss folgende META zeile rein:

meta http-equiv="Cont...

Google meint dies sei Porno.

Ich hab heute morgen eine mail von Google bekommen, das man meine "Cubus Clock app" aus dem store entfernen musste, da sie im store listing auf eine pornoseite verweise. Also diese meine Seite. Porno. Nu gut, hier der Textauszug aus de mail: 

Issue: Violation of Sexually Explicit Content policy
The website linked in your app or store listing violates the sexually explicit content policy. We don't allow apps that contain or promote sexually explicit content, such as pornography.

Also schön den Verweis ändern und dann schauen was passiert.

So viele Datenbanken - mal wieder.

Ich sitze gerade an meiner nächsten android app und steig wieder in die Materie der Lokalen Datenbanken aka nosql aka flat-file aka document storage Angebote ein. Nach zwei Tagen Recherche und der Auswertung von GitHub, hab ich dann gelernt das sich SQlite für Andoid und iOS durch ein unbegrenztes Datenvolumen durchgeboxt hat. Jetzt muss ich mich nur noch zwischen einer bridge-Lösung wie PouchDB oder SQL.JS entscheiden.

Vatertage wie diese.

Oha, mein zweiter Vatertag und ich stelle fest das ich gar kein Bock hab den zu feiern. Also nicht meines Jungen wegen, sondern weil ich solche Feiertage nicht ernst nehme. Und dann stelle ich noch fest das in verschiedenen Ländern die Vatertage an ganz anderen Daten liegen. Ich weiss das jetzt weil ich ein bissl Promo für die Buggy Pimp app machen wollte. So sehr ich diese Tage also nicht mag, werd ich jetzt ein dutzend mal im Jahr Promo Codes für die App rausjagen.

23.02, Russia
19.03. Andorra, Belgium, Bolivia, Honduras, Italy, Liechtenstein, Portugal, Spain
2nd Sunday of May, Roman...

Buggy pimp promo video

Ich hab heute das Buggy Pimp Promo Video auf YouTube hochgeladen!

Buggy Pimp im app store.

Es ist vollbracht. Bereits im Sommer 2017 hab ich mit der Entwicklung von Buggy Pimp als Android applikation begonnen. Das Resultat ist jetzt zwar nach fast einem Jahr online, aber bis es dazu kam musste ich all die Stimmen in meinem Kopf ignorieren oder gar verbannen. Ich weiss nicht ob das Burnout ist. Ich weiss nicht ob sich das Depression nennt. Was ich weiss, ist das die app bereits nach zwei Monaten unter Creator 2 fertig war, ich alles löschte, von vorner begann, wieder alles löscht und letztendlich auf dem Corona SDK neu programmiert wurde. Dafür hab ich eigens die LUA script Sprache g...

Buggy Pimp promoshot.

Promoshot for the Buggy Pimp main dashboard screen. The app is available in the Google Play Store.

Buggy Pimp erneut

Stell Dir vor, du sitzt an einer App die zu 99% fertig ist. Für jene 99% hast du knapp 2 Monate benötigt. Für das letzte Prozent, sitzt Du seit 4 Monaten davor und hast einfach keinen Willen es zu beenden. Zum kotzen sowas. Ich bekomm Buggy Pimp einfach nicht fertig.

Buggy Pimp concept file

Ich räum gerade meine ganzen BuggyPimp Ordner auf bzw. lösch sie direkt und will hier nur fest halten wie ich das ganze als Landscape Variante begann um dann auf Portrait Mode umzuswitchen. Das hing unter anderem mit dem ganzen Android SDK zusammen, zum anderen das die erste game Engine Phaser für mich als "one-page" app verständlicher war da dort die Szenen Einteilung etwas kompliziert ist.

My name is hunt
Online game based on Google streetview.
Mr. Robot Wallpaper generator
Online wallpaper generator for the US series.
La Despedida
Roadmovie project on a three-wheeler through Europe