Uygulama Güncellemeleri için Android 10 API Gerekli

Google Play uygulama güncellemeleri için Android 10 API hedeflemesi zorunluydu. Tüm yeni uygulamalar ve uygulama güncellemeleri artık Android 10 ve daha yeni API’leri hedeflemelidir.

Android işletim sisteminin ‘patronu’ olan Google, Google Play için tüm uygulamalar için hedef API seviyesini güncelledi. 3 Ağustos’tan itibaren yayınlanan tüm yeni uygulamalar için Android 10 (API seviyesi 29) ve üzeri zorunlu kılan Google artık aynı gereksinimi uygulama güncellemeleri için getirmiştir.

Android ekosistemi çok sayıda aktif cihaza sahip olduğundan Android 10İşletim sisteminin en popüler versiyonu olmanın kolay olmadığını söyleyebiliriz. Yine de Google, Android cihazları daha hızlı güncellemek için yayınladı. Proje TizAndroid 10’u en hızlı ‘yükseltilmiş’ Android sürümlerinden biri yaptı.

android 10

Google, geliştiricilere Android 10 ile Katlanabilir akıllı telefonlar, 5G, karanlık tema ve gelişmiş gizlilik özellikleri desteği gibi birçok yeni API’yi tanıttı. Bu nedenle Google’ın geliştiricilere yönelik bir hedef olarak Android 10 gereksinimi, uygulamaların geliştirilmesi için de büyük önem arz etmektedir.

Özellikle popüler uygulamaların çoğu zaten Android 10 API’ye geçti. Ancak henüz API güncellemelerini almamış bazı uygulamaların risk altında olduğunu söyleyebiliriz. Ancak Google, geliştiricilerin önceki Android sürümüne sahip olmasını gerektirir. güncellenmiş API’lerin benimsenme hızını artırın ve geliştiricileri, kullanıcılara daha iyi bir deneyim sunmaya zorlamayı amaçlamaktadır.

Kaynak :
https://www.xda-developers.com/all-apps-google-play-required-target-android-10-api-level-29/

// share click $('body').on({ click: function (){ var $this = $(this), dataShareType = $this.attr('data-share-type'), dataType = $this.attr('data-type'), dataId = $this.attr('data-id'), dataPostUrl = $this.attr('data-post-url'), dataTitle = $this.attr('data-title'), dataSef = $this.attr('data-sef');

switch(dataShareType) { case 'facebook': FB.ui({ method: 'share', href: dataSef, }, function(response){ if (response && !response.error_message) { updateHit(); } });

break;

case 'twitter': shareWindow('https://twitter.com/intent/tweet?via=webtekno&text="+encodeURIComponent(dataTitle) + " %E2%96%B6 ' + encodeURIComponent(dataSef)); updateHit(); break;

case 'gplus': shareWindow('https://plus.google.com/share?url=" + encodeURIComponent(dataSef)); updateHit(); break;

case "mail': window.location.href="https://news.google.com/__i/rss/rd/articles/mailto:?subject=" + encodeURIComponent(dataTitle) +'&body='+ encodeURIComponent(dataSef); //updateHit(); break;

case 'whatsapp': window.location.href="whatsapp://send?text=" + encodeURIComponent(dataTitle) +' %E2%96%B6 '+ encodeURIComponent(dataSef); updateHit(); break; }

function shareWindow (url) { window.open(url, "_blank", "toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400"); }

function updateHit () { $.ajax({ type: "POST", url: dataPostUrl, data: {contentId: dataId, contentType: dataType, shareType: dataShareType}, success: function(data) {

if ($('.video-showcase').length > 0) { var $container = $('.video-showcase'); } else if ($('article[data-id="' + dataId + '"]').length > 0) { var $container = $('article[data-id="' + dataId + '"]'); } else if ($('.wt-share-item[data-id="' + dataId + '"]').length > 0) { var $container = $('.wt-share-item[data-id="' + dataId + '"]'); } else { $container = null; }

//var $container = dataType == 'video' ? $('.video-showcase') : $('article[data-id="' + dataId + '"]');

if ( $container != null && $container.length > 0 ) { var $badged = $container.find('.wt-share-badge-' + dataShareType);

var $headerCount = $('.content-header').find('.wt-share-count'), $containerCount = $container.find('.wt-share-count'), value = parseInt($containerCount.html()) + 1;

$container.data('share', value); //$containerCount.html(value);

if ($headerCount.length > 0) { //$headerCount.html(value); }

if ( $badged.length > 0 && (dataShareType == 'facebook' || dataShareType == 'twitter')) { if ($badged.hasClass('is-visible')) { //$badged.html(data); } else { //$badged.addClass('is-visible').html(data); } } }

} }); } } }, '.wt-share-button') }); }

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir