Skip to main content

Posts

Showing posts from April, 2017

Track uninstalls on iOS

 iTunes Connect does not have any metric for presenting number of uninstalls. Developers do not have any callback for uninstall and hence can not call any API, that could have been used as a counter or something. There are number of attribution tools in the market that can help you with tracking uninstalls. Uninstall Event Tracking Solution involves working with Push Notifications and creating a daily ping service. Medium.com

Firebase App Indexing from Google for Android and iOS

Firebase App Indexing gets your app into Google Search. If users have your app installed, they can launch your app and go directly to the content they're searching for. App Indexing reengages your app users by helping them find both public and personal content right on their device, even offering query autocompletions to help them more quickly find what they need. If users don’t yet have your app, relevant queries trigger an install card for your app in Search results. App Indexing lets Google index your app just as if it were a website. For users with your app installed, deep links to your app - on Android or iOS - appear in Google Search results, allowing users to find exactly the right content within your app. In addition to driving re-engagement, App Indexing on Android will also surface install buttons for users who do not yet have your app installed. Since 1 in 4 appsare already being discovered through search, App Indexing is a simple and free method for acquiring new u...

Headless WebKit now means Headless Chromium Chrome instead of headless PhantomJS

Announcement Bad news for beloved PhantomJS : Headless mode allows running Chromium in a headless/server environment. Expected use cases include loading web pages, extracting metadata (e.g., the DOM) and generating bitmaps from page contents -- using all the modern web platform features provided by Chromium and Blink. To use headless, start Chrome with a command line flag:  $ chrome --headless --remote-debugging-port=9222 https://chromium.org Chrome Platform Status Puppeteer Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome or Chromium. GitHub Usage from Node.js For example, the chrome-remote-interface Node.js package can be used to extract a page's DOM like this: const CDP = require('chrome-remote-interface'); CDP((client) => {   // Extract used DevTools domains.   const {Page, Runtime} = client;   ...

3D everywhere: on smartphones, virtual reality wear, in the browser - where is the content?

The virtual reality goggles are everywhere: Oculus Rift HTC Vive Microsoft Hololense Google Cardboard (I love low-tech approaches!) But where is the 3D content? Here you go! Google Cardboard App ( Android and iOS ) Record 360 VR images - great for real estate! You can play back the images either on the phone with the app Or in the web: VR View with the web Google Daydream Microsoft 3D scan via smartphone 3D-Scanner für die Hosentasche: Microsoft-App scannt jedes Objekt How Microsoft Is Pushing the 3D Revolution With Windows 10 Apple Exploring New 3D Dual-Lens Camera Hardware for iPhone 8 Apple AR glasses rumours And how to close the digital gap and drag an 3D object into real life? Shapeways - Personalized, 3D Printed Products