HAKANSEYHAN

Google, Android Uygulamalarının Platformlarını Artırıyor

[ad_1]

Google, piyasaya sürmeye hazırlandığı yeni uygulama geliştirme kitiyle geliştiricilerin Android uygulamalarını, Android dışındaki platformlarda da sorunsuz çalışabilecek şekilde çalıştırmasına olanak sağlıyor.

Daha geçtiğimiz günlerde Google, Google Play oyunlarının bilgisayarda resmi bir halde oynanabilmesine olanak elde eden Google Play Games PC’yi 5 ülkede kullanıma açmıştı. Görünüşe nazaran teknoloji devinin vizyonu fazlaca daha büyükmüş.

Gelen habere nazaran Google, tüm Android uygulamalarının her platformda resmi bir halde çalışmasını sağlamak için bir proje geliştiriyor. Şirket, Android geliştiricilerine uygulamalarını her platformda muntazam çalışmasını sağlayacak bir vasıta sunmaya hazırlanıyor, gelin detaylara birlikte göz atalım.

Google’ın yeni cihazlar arası yazılım geliştirme kiti

Bir blog gönderisinde Google, geliştiricilerin uygulamalarının Android cihazlarda ve Android olmayan telefonlarda, tabletlerde, TV’lerde, otomobillerde muntazam çalışmasını sağlamak için gereksinim duydukları araçları içeren yeni bir cihazlar arası yazılım geliştirme kitini ve daha fazlasını piyasaya sürdüğünü belirtti.

Yeni yazılım geliştirme kiti, geliştiricilerin uygulamalarıyla üç mühim şey yapmasına olanak sağlıyor: Yakındaki cihazları keşfetme, cihazlar içinde güvenli bağlantılar kurma ve bir uygulamanın deneyimini birden fazla cihazda barındırma. Google’ın geliştirdiği yeni cihazlar arası yazılım geliştirme kiti, çoklu aygıt bağlantısı sağlamak için Wi-Fi, Bluetooth ve ultra geniş bant kullanıyor.

İLGİLİ HABER

Google’ın Katlanabilir Telefonu İçin Yapmış olduğu Patent Başvurusu Ortaya Çıktı: E’ Bu Bildiğin Galaxy Fold

Cihazlar arası yazılım geliştirme kiti şu anda geliştirici önizlemesinde mevcut ve şimdilik yalnızca Android telefonlar ve tabletlerde çalışıyor sadece Google, önünde sonunda desteği iOS ve Windows dahil olmak suretiyle birçok platforma genişletmek istiyor. Sadece bunun ne vakit olacağına dair bir haber yok. Siz ne düşünüyorsunuz? Düşüncelerinizi yorumlarda bizlerle paylaşmayı lütfen ihmal etmeyin.

Kaynak :
https://www.theverge.com/2022/8/27/23324635/google-cross-device-android-apps-sdk-windows-ios-phones-tablets

$(function(){

//facebook window.fbAsyncInit = function() FB.init( appId : '1037724072951294', xfbml : true, version : 'v2.5' ); ;

(function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/tr_TR/sdk.js"; fjs.parentNode.insertBefore(js, fjs); (document, 'script', 'facebook-jssdk'));

$('body').on( click: function() // facebook save button ajax FB.XFBML.parse();

, '.facebook-save');

// share scroll if ($('.content-sticky').length > 0) { if ($(window).width() >= 768) { $(window).on('scroll', function () { var scrollTop = $(this).scrollTop(); $('article').each(function () if (scrollTop >= ($(this).find('.content-body').offset().top - 76)) $(this).find('.content-sticky').addClass('sticky'); if (scrollTop >= ($(this).find('.content-body').offset().top + $(this).find('.content-body').height() - ($(this).find('.content-sticky').height() + 92))) $(this).find('.content-sticky').removeClass('sticky'); $(this).find('.content-sticky').css('bottom': '0px', 'top': 'auto'); else $(this).find('.content-sticky').addClass('sticky').css( 'bottom': 'initial', 'top': '76px' );

else $(this).find('.content-sticky').removeClass('sticky').css('bottom': 'auto', 'top': '0');

); }); } }

// 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('http://bc.vc/347874/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://www.webtekno.com/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 ) dataShareType == 'twitter')) if ($badged.hasClass('is-visible')) //$badged.html(data); else //$badged.addClass('is-visible').html(data);

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



[ad_2]

Exit mobile version