Artikelübersicht der mit Apps getaggten Artikel

Top 3 Whatsapp Alternativen

Kommunikation | 2 Kommentare | von Prof. Dr. Claudia Hilker

Am Valentinstag, den 14. Februar 2014, war es soweit – der Messenger Whatsapp ging für 14 Milliarden Euro an Facebook. Und mit dieser Übernahme wurde die Datenschutzdebatte um Whatsapp wieder aufgewühlt. Auch Stiftung Warentest hat den Nachrichtendienst als „sehr kritisch“ eingestuft. Seit dem wechseln immer mehr Nutzer zu anderen Messenger, die mehr auf die Sicherheit der Daten Wert legen.

Weiterlesen

Apps: Apple und Google Kopf an Kopf

Marketing | 0 Kommentare | von Prof. Dr. Claudia Hilker

900.000 Apps sind zurzeit  im App Store verfügbar. Das gab Apple im Juni auf der World Wide Developers Converence bekannt. Damit liegt Apple nur noch knapp vor Google. Im Play Store stehen laut Angaben aus dem April 850.000 Apps zum Download bereit. Hat Android  schon iOS überholt?

Weiterlesen

Infografik: Top Ten Musik Apps

Strategie | 0 Kommentare | von Prof. Dr. Claudia Hilker

Top Ten Musik-Apps in Deutschland (Android)

Shazam ist laut Umfrage von Statista mit einer Nutzungsreichweite von 8,4 Prozent die beliebteste Android Musik-App. Auf Platz zwei folgt die Shazam-Alternative „SoundHound“. Auf Platz drei liegt Shazam Encore, die kostenpflichtige Version der Nummer eins.

Weiterlesen

Folge mir auf Twitter

Facebook

ProvenExpert

$cachingTime) { // init curl handler $curlHandler = curl_init(); // set curl options curl_setopt($curlHandler, CURLOPT_CONNECTTIMEOUT, 4); curl_setopt($curlHandler, CURLOPT_TIMEOUT, 4); curl_setopt($curlHandler, CURLOPT_RETURNTRANSFER, true); curl_setopt($curlHandler, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curlHandler, CURLOPT_URL, $apiUrl . '?v=' . $scriptVersion); curl_setopt($curlHandler, CURLOPT_USERPWD, $yourApiId . ':' . $yourAPIKey); if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')) { curl_setopt($curlHandler, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); } // send call to api $json = curl_exec($curlHandler); if ($json === false) { // curl error $errorMessage = 'curl error (' . date('c') . ')'; $errorMessage .= PHP_EOL . PHP_EOL . curl_error($curlHandler); $errorMessage .= PHP_EOL . PHP_EOL . print_r(curl_version(), true); @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); $json = json_encode(array('status' => 'error', 'errors' => array('curl error'))); } // convert json to array $data = json_decode($json, true); if (! is_array($data)) { // json format is wrong $errorMessage = 'json error (' . date('c') . ')' . PHP_EOL . PHP_EOL . $json; @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); $data = array('status' => 'error', 'errors' => array('json error')); $json = json_encode($data); } if ($data['status'] == 'success') { if (is_writable($cachePath)) { // save data in cache file @file_put_contents($cachePath, $json); } else { echo(''); } } else { if (file_exists($cachePath)) { // it used the old data $tmp = json_decode(file_get_contents($cachePath), true); if (is_array($tmp)) { $data = $tmp; touch($cachePath, time() - round($cachingTime / 10)); echo(''); } } else { echo(''); } } } else { // get data from cache file $infoTime = $cachingTime; if (file_exists($cachePath)) { $infoTime = ($cachingTime - (time() - filemtime($cachePath))) . '/' . $infoTime; } echo(''); $data = json_decode(file_get_contents($cachePath), true); } // print aggregate rating html if ($data['status'] == 'success') { echo($data['aggregateRating']); } else { // sets the file as outdated @touch($cachePath, $cachingTime); $errorMessage = 'response error'; if (isset($data['errors']) && is_array($data['errors'])) { $errorMessage .= ' (' . implode(', ', $data['errors']) . ')'; } $errorMessage .= ' [v' . $scriptVersion . ']'; echo(''); } } catch (Exception $e) { $errorMessage = 'exception' . PHP_EOL . PHP_EOL . $e->__toString(); @file_put_contents(dirname($cachePath) . $errorFile, $errorMessage); echo(''); } } else { echo(''); } ?>

Buch Publikationen

Übersetzer