How to Correctly Form User-Agents for Mobile Apps

Native apps, Mobile apps, or just apps. We call them different things and we use them all the time. User-Agents for Mobile AppsFrom a business perspective, apps complement mobile and desktop sites. They are natural extension of an online strategy. Because of this, it’s important to take the necessary steps to make sure the native apps, and their versions, are identifiable. This is critical both from an analytics perspective as well as from a devops or support perspective. Native apps have much in common with the web. Apps often use the same online resources as the web site like RESTful APIs, images or videos. Because these resources are shared, it is very important to correctly form User-Agents for mobile apps to identify who is using the resources. Is the user on the Android app or iOS app? Which version of the app? Which OS version? And so on.

There are two kinds of mobile apps: 1) fully native apps, and 2) webview-based hybrid apps.  In this post, we will focus on fully native apps where HTTP requests are sent by the native code.

If you are interested in webview-based hybrid apps where a browser window is wrapped in a native shell, then check out this other post on User-Agent strings for hybrid webview apps.

Read More…

Correctly Form User-Agents for Webview Apps

User-Agents for WebviewHybrid webview apps are a popular and cost efficient way to distribute online properties through app stores. A hybrid app is a native application with all the bells and whistles, but some part and sometimes even all functionality is developed using HTML, CSS ,and JavaScript and rendered by a webview component. This is why the hybrid app is also called a “webview app”. You can think of the webview component inside the app as a browser window. Inside the browser window, a webpage or web app is rendered. This page or app is communicating with a server on the internet, just like a web browser. We know how important the User-Agent string is for device detection in web browsing, and correctly formed User-Agents for Webview Apps is just as important for effective browsing, analytics, and targeting.

This article will teach you how to steer away from the generic defaults and correctly form a meaningful User-Agent for hybrid webview apps on mobile devices running the most popular platforms. If your app does not use webviews , then please read this post to learn how to structure User-Agents for native mobile apps.

Read More…

ScientiaMobile Study Shows Apple iPhone 6S Still World’s Most Used Smartphone in Q3 2017

Retains Top Standing Since Q1 2017

RESTON, Va., Nov. 09, 2017 (GLOBE NEWSWIRE) — ScientiaMobile releases new global study of mobile data usage called the Mobile Overview Report (MOVR) finding that after three quarters and many recent smartphone launches, the Apple iPhone 6S remains the most used smartphone in the world.

According to ScientiaMobile, 7.53% of the world’s smartphone usage is made up of Apple iPhone 6S, more than any other smartphone. ScientiaMobile’s MOVR finds that the Apple iPhone 6S is also the most used smartphone in almost every continent except for South America and Africa, which had the Samsung Galaxy J5 and Apple iPhone 6 as the most used, respectively. The most significant share of usage is found to be in Oceania (13%) and North America (10%).  For more details, please visit ScientiaMobile’s MOVR Infographic.

Apple iPhone 8 vs. Samsung Galaxy S8 Launches
ScientiaMobile compared usage during the first 39 days after the launch of the flagship smartphones of Apple and Samsung. The Apple iPhone 8 and 8 Plus had a slightly faster penetration than the Samsung Galaxy 8 and 8+. At the end of October 2017, the Apple iPhone 8 Plus had 0.64% market share and the Apple iPhone 8 had 0.42% share of global smartphone usage. In contrast, the first 39 days of the Samsung launches proved less successful, with the Samsung Galaxy S8 generating 0.40% and the Samsung Galaxy S8+ holding 0.38% of global smartphone usage.

ScientiaMobile’s data suggests that the Apple iPhone 8 versions appear on track to outpace the Samsung Galaxy S8 versions in the long run. Even though the Samsung smartphones started selling in April 2017, their market share by end of October 2017 (6 months) was similar to the newly launched Apple smartphones that had been out for only 39 days.

A photo accompanying this announcement is available at

iPhone 8 Launch, Most Used iPhone Models
ScientiaMobile compared usage data for all Apple iPhone models over the last quarter. The Apple iPhone 8 and 8 Plus started to arrive in the market in late September 2017. The Apple iPhone 6S continues to be the most popular smartphone in the world, with 7.53% of all smartphone usage. The Apple iPhone 7 is the second most used (7.19%).

A photo accompanying this announcement is available at

About ScientiaMobile
ScientiaMobile provides ImageEngine, the world’s most advanced device-aware image-resizing CDN. It resizes images for mobile devices and delivers them fast. It improves customer experiences and performance by reducing payload. ScientiaMobile also sells WURFL, a constantly-updated repository that catalogues thousands of devices and their capabilities with 99% accuracy and is available in many API languages. Its customers include Google and Facebook.

Contact Information:
Bethany Libus
Direct: 703-310-6650 Ext. 118
ScientiaMobile HQ
11180 Sunrise Valley Drive
Suite 220
Reston, VA 20191

JPEG 2000 and JPEG XR Support by Browser

JPEG 2000 Support by Browser

The majority  (79.42%) of  browsers do not support JPEG 2000 image format. Of the browsers that do support JPEG 2000, Mobile Safari makes up the majority with 14.48% share. All other browsers that support JPEG 2000 have less than 3% share and span six different types. Facebook on iOS, Safari, and Chrome Mobile are in 2nd, 3rd, and 4th places (2.22%, 1.66%, and 1.20% respectively).

Read More…

Smartphone and Tablet Portrait Orientation Usage 2017 Q3

In previous MOVR reports, we explored how frequently phones and tablets were held in portrait orientation (vs. landscape).  In the MOVR 2017 Q3, we broke out Apple devices from Android. Apple’s iPhones tend to have a higher usage in portrait mode than its comparably sized Android smartphones.  Conversely, iPads tend to be held in landscape more often than comparable Android tablets.


Read More…

Reduce Image Payload: CDN Acceleration

Websites can use image CDNs and image acceleration to reduce image payload and improve the mobile user experience.  The faster a page loads, the more likely a mobile user will complete a sale. For eCommerce companies like Amazon, improving the mobile load time can result in millions of dollars in addition sales.

We evaluated 3,151 web sites to analyze the impact that CDN-based image acceleration might have (Test your own site here). Today, images make up over 49% of payload going to mobile devices.  Image acceleration dramatically reduces image payload by 57%. Images are resized and compressed to a size that is tailored to the specific mobile device requesting the page. Image acceleration provides more than 16% load time savings.

Image acceleration works by combining device detection, image compression, and CDN delivery from edge servers. You can learn more about the ImageEngine image CDN here.


Apple iPhone 8 Launch vs. Samsung Galaxy S8

Comparing the first 39 days after the launch of the flagship smartphones of Apple and Samsung, iPhone 8 and 8 Plus have a slightly faster penetration rate vs. Samsung 8 and 8+. After 39 days, the iPhone 8 Plus had 0.64% and the iPhone 8 had 0.42% of global smartphone usage. Compare this to the first 39 days of the Samsung launch, with the S8 generating 0.40% and the S8+ holding 0.38% of smartphone usage.
Apple iPhone 8 Launch

iPhone 8 versions appear on track to outpace the Samsung S8 versions in the longer run also. Even though the Samsung phones started selling in April 2017, their market share by end of October 2017 (~6 months) was very similar to the newly launched iPhones that had been out for only 39 days. At end of October the Samsung S8 had 0.63% of global smartphone usage, and the S8+ had 0.42%.
Read More…

5 Steps to Drupal Image Optimization with ImageEngine

Drupal is a popular Open Source CMS based in PHP that was originally released in 2000 and makes up one of the largest open source communities in the world. By adding ImageEngine to a Drupal site, it can speed up your site, which is especially important in E-commerce, tourism, other image heavy sites where sales are impacted by loading speeds. Drupal image acceleration is something that can easily be attained as one of the benefits of Drupal is it’s wide ecosystem of modules that can be integrated into Drupal for extending a sites functionality. ImageEngine accelerates Drupal websites by optimizing static images, caching the optimized content, and delivering that optimized content through our globally distributed CDN.

Here are some easy steps to integrate ImageEngine’s  into your Drupal instance: Read More…

How to Populate IAB OpenRTB Device Object

If you are in advertising, you probably already know that digital ad revenue grew in the last year. According to the Interactive Advertising Bureau (IAB), it grew by 22% in 2016, to reach $75.2 billion. But what you might not know is that the shift to mobile and advertising’s influence on mobile buying trends go hand in hand.

Shift to Mobile

Not only has the amount of time spent online increased in the mobile category, it accounts for 1 trillion mobile minutes in 2016 and has the largest share of online traffic over desktop and tablet (68%). And the ad dollars are trying to keep up. In 2016 alone, more than half of digital ad revenue came from mobile.

OpenRTB Device and Programmatic Growth

This is why more agencies and advertising firms are adopting an Open Real-Time Bidding (RTB) exchange to part of their advertising mix. This year RTB is expected to account for 29% of the digital mix (source: eMarketer March 2013) and programmatic advertising accounts for more than two-thirds of U.S. digital display ads. Read More…

4 Steps to Adding Image Compression to Magento

Magento is one of the widest-used out-of-the-box e-commerce solutions and we want to help e-commerce sites improve their bandwidth and load times with our easy-to-use, 4-step only, image acceleration solution, ImageEngine.

Why ImageEngine?

With ImageEngine, customers have found an average of 60% payload reduction and so much development time is saved by not having to create different sized images for every single sized device. ImageEngine does this automatically, delivering the perfectly sized image to any device in real-time. Test your site here to see the difference ImageEngine can make for you through your Magento image compression.
Read More…

  • Categories

  • Recent Posts

  • Tags

  • Monthly Archives