• Post author:
  • Post category:Apple TV+
  • Reading time:10 mins read

For all mankind

The latest Apple press release aims to underline the importance of its families of internet-based services — but is a little short on detail.

A historic 2019, Apple claims

Apple launched new services including Apple Arcade, Apple TV+, Apple News+ and Apple Card in 2019.

The PR reminds us of the “continued success” of the App Store, Apple Music, iCloud and more experiences only Apple can create and deliver.

The release confirms the Apple TV app will be made available on smart televisions from LG, Sony and VIZIO later this year.

The company also takes time to stress its commitment to privacy, security and quality, saying:

“Apple provides customers with the highest-quality services along with an unparalleled commitment to privacy and security, and offers creators and developers the opportunity to bring their creative visions to people around the world.”

Eddy Cue sets the stall for the decade

In the press release, Eddy Cue, Apple’s senior vice president of Internet Software and Services seems to be setting the scene for a 10-year services plan, saying:

“2019 was the biggest year for Services in Apple’s history. We introduced several exciting new experiences for our customers, all while setting the standard for user privacy and security.

“We begin the new decade with incredible momentum and gratitude to our customers who have shown such enthusiasm for all of our Services, and we continue to celebrate the work of the world’s best creators, storytellers, journalists and developers.”

What about the detail?

There isn’t a great deal of detail in the release, though it does mention that developers have earned over $155 billion in App Store sales sine 2008, “with a quarter of those earnings coming from the past year alone.”

Going into 2020, App Store customers spent a record $1.42 billion between Christmas Eve and New Year’s Eve, a 16 percent increase over last year, and $386 million on New Year’s Day 2020 alone, a 20 percent increase over last year and a new single-day record.

The App Store is visited by over half a billion people each week, the company claims.

jQuery(document).ready(function() {

productMinWidth : 185,
productMargin : 20

var $adUnits = jQuery(‘.aalb-product-carousel-unit’);
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find(‘.aalb-pc-wrapper’),
$productContainer = $adUnit.find(‘.aalb-pc-product-container’),
$btnNext = $adUnit.find(‘.aalb-pc-btn-next’),
$btnPrev = $adUnit.find(‘.aalb-pc-btn-prev’),
$productList = $productContainer.find(‘.aalb-pc-product-list’),
$products = $productList.find(‘.aalb-pc-product’),
productCount = $products.length;

if (!productCount) {
return true;

var rows = $adUnit.find(‘input[name=rows]’).length && parseInt($adUnit.find(‘input[name=rows]’).val(), 10);
var columns = $adUnit.find(‘input[name=columns]’).length && parseInt($adUnit.find(‘input[name=columns]’).val(), 10);

if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + ‘px’;
$adUnit.css( ‘min-width’, productContainerMinWidth );
$productContainer.css( ‘min-width’, productContainerMinWidth );
$products.filter( ‘:nth-child(‘ + columns + ‘n + 1)’ ).css( ‘clear’, ‘both’ );

if (rows && columns) {
var cutOffIndex = (rows * columns) – 1;
$products.filter(‘:gt(‘ + cutOffIndex + ‘)’).remove();

function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns actualColumns ) {
$btnNext.css( ‘visibility’, ‘visible’ ).removeClass( ‘disabled’ ).unbind( ‘click’ );
$btnPrev.css( ‘visibility’, ‘visible’ ).removeClass( ‘disabled’ ).unbind( ‘click’ );
$productContainer.jCarouselLite( {
btnNext : ‘#’ + $adUnit.attr( ‘id’ ) + ‘ .aalb-pc-btn-next’,
btnPrev : ‘#’ + $adUnit.attr( ‘id’ ) + ‘ .aalb-pc-btn-prev’,
visible : actualColumns,
circular: false
} );



* jCarouselLite – v1.1 – 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousellite/
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarousellite/blob/master/LICENSE)

!function(a){a.jCarouselLite={version:”1.1″},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?”top”:”left”,p=b.vertical?”height”:”width”,q=B.find(“>ul”),r=q.find(“>li”),x=r.size(),w=lt(x,b.visible)?x:b.visible,b.circular){var c=r.slice(x-w).clone(),d=r.slice(0,w).clone();q.prepend(c).append(d),b.start+=w}s=a(“li”,q),y=s.size(),z=b.start}function e(){B.css(“visibility”,”visible”),s.css({overflow:”hidden”,”float”:b.vertical?”none”:”left”}),q.css({margin:”0″,padding:”0″,position:”relative”,”list-style”:”none”,”z-index”:”1″}),B.css({overflow:”hidden”,position:”relative”,”z-index”:”2″,left:”0px”}),!b.circular&&b.btnPrev&&0==b.start&&a(b.btnPrev).addClass(“disabled”)}function f(){t=b.vertical?s.outerHeight(!0):s.outerWidth(!0),u=t*y,v=t*w,s.css({width:s.width(),height:s.height()}),q.css(p,u+”px”).css(o,-(z*t)),B.css(p,v+”px”)}function g(){b.btnPrev&&a(b.btnPrev).click(function(){return c(z-b.scroll)}),b.btnNext&&a(b.btnNext).click(function(){return c(z+b.scroll)}),b.btnGo&&a.each(b.btnGo,function(d,e){a(e).click(function(){return c(b.circular?w+d:d)})}),b.mouseWheel&&B.mousewheel&&B.mousewheel(function(a,d){return c(d>0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)} function lt(a,b){return ab;} function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+”px”),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+”,”+b.btnNext).removeClass(“disabled”),a(z-lt(b.scroll,0)&&b.btnPrev||z+gt(b.scroll, y)-w&&b.btnNext||[]).addClass(“disabled”)}function m(c){n=!0,q.animate(“left”==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);

Additional nuggets:

  • Apple Music – now in 115 countries offering over 60 million songs, making it a global platform to reach audiences.
  • Over 50% of iOS users have used the new time-synced lyrics feature introduced in iOS 13.
  • Apple TV+ is and was the first and only streaming service to debut in over 100 countries and regions from day one.
  • The Apple TV app now offers over 30 Apple TV channels — direct subscriptions to premium video services.
  • Apple News has over 100 million monthly active users in the US, UK, Australia and Canada.
  • Apple Podcasts offers 800,000 shows in 155 countries.
  • Apple Pay and Apple Card are seeing wide use, and we will see the former deployed in mass transit systems in Washington, D.C., Shenzhen, Guangzhou and Foshan.
  • Over 75 percent of iCloud users are protected with two-factor authentication.

One more thing

Signing off on its press release, Apple states:

“In 2020, Apple will continue to delight customers, collaborate with developers and creators, offering new levels of creativity, choice and innovation across original series and films, podcasts, music, news, games, apps, payments and unique experiences only Apple can deliver.”

Please follow me on Twitter, or join me in the AppleHolic’s bar & grill and Apple Discussions groups on MeWe.

Disclosure: We use affiliate ads where possible across the site. The only data collected here is from advertisers.

Source: applemust.com

Leave a Reply