[ad_1]
Avendo precedentemente rivelato i loro piani per aderire al Digital Markets Act dell’Unione Europea (entrato in vigore la scorsa settimana), Apple è stata criticata per le loro nuove misure che, secondo molti, si limitano a sostenere formalmente la nuova legge. Certamente, in apparenza, i piani di Apple sembrano focalizzati sul mantenimento dello stesso livello di tariffe di cui hanno sempre goduto, rendendo allo stesso tempo molto più difficile (sebbene almeno possibile) per editori e sviluppatori staccarsi dall’esclusività dell’App Store di Apple. iOS ha offerto fino ad ora.
Oggi, tuttavia, sembra esserci un piccolo spiraglio nell’armatura di Apple, forse a causa del continuo controllo legale dell’UE e delle critiche vocali da parte di artisti del calibro dello sparring partner di lunga data, Epic Games.
Oggi Apple ha tranquillamente annunciato ulteriori opzioni di distribuzione delle app per gli sviluppatori europei in un post sul sito web degli sviluppatori Apple, delineando “Più opzioni per le app distribuite nell’Unione Europea”, la più notevole delle quali è la fornitura di Apple per il download di app direttamente dalle pagine web – nessun app store richiesto.
In arrivo questa primavera…
È discutibile se gli ultimi cambiamenti siano effettivamente “più opzioni” o semplicemente un chiarimento dei piani e delle regole esistenti messi in atto dopo l’introduzione del DMA.
Oltre alla nuova opzione ‘download dal web’, l’altra novità più interessante è il fatto che su iOS siano disponibili gli ‘app store alternativi’, cioè app che facilitano il caricamento e l’installazione di altre app (e uno dei più interessanti e cambiamenti interessanti imposti dal DMA) – si limiterà a presentare solo app prodotte dal produttore di quell’app store.
Cioè sì, puoi creare un app store da affiancare all’App Store di Apple, ma esclusivamente come veicolo per fornire le tue PROPRIE app agli utenti, piuttosto che essere in grado di gestire un negozio rivale e allontanare più sviluppatori ed editori dal familiare giardino recintato di Apple .
Non è chiaro se questo particolare dealbreaker fosse effettivamente parte dei piani più ampi originali di Apple o se sia stato tranquillamente aggiunto oggi come avvertimento. Il messaggio è che gli sviluppatori possono installare le loro app su iOS – come richiede il DMA – ma solo le LORO app, rendendo chiare per la prima volta le intenzioni di Apple di precludere e chiudere qualsiasi altra parte che potrebbe pensare di aprire e gestire un vero rivale all’App Store. (Epic e Steam, ti stiamo guardando…)
Direttamente dal web…
E in un ulteriore aggiornamento in arrivo “questa primavera”, gli sviluppatori saranno in grado di caricare app dalle pagine web nel browser, rendendo potenzialmente ancora più semplice trasferire un’app su iOS e un passo molto nello spirito di quel tipo di libertà che Il DMA dell’UE voleva che Apple lo realizzasse e ciò finora è mancato nelle disposizioni di Apple.
Va notato, tuttavia, che tale potere viene concesso solo agli sviluppatori con almeno due anni di servizio continuo, senza problemi e obbediente su iOS…
Una mossa del genere può essere legittimamente vista come una misura cauta e protettiva da parte di Apple. Invece di consentire a qualsiasi pagina web di inserire codice nei dispositivi, sono consentiti solo i siti di sviluppatori esistenti legittimi e “rispettosi della legge”. Vale anche la pena sottolineare che, dalla lettera dei nuovi termini, il requisito per gli sviluppatori di essere membri dell’Apple Developer Program per almeno due anni ininterrotti significa – ovviamente – scusare Epic, grazie al comportamento cattivo in passato , sei fuori…
Il tuo nome non è tra quelli elencati. Non entrerai
Anche il requisito di “notorizzazione” di Apple, ovvero chiedere il permesso ad Apple con Apple che detiene il potere di concedere o negare tali capacità, è ancora valido. “Le app offerte tramite la distribuzione Web devono soddisfare i requisiti di autenticazione per proteggere l’integrità della piattaforma, come tutte le app iOS, e possono essere installate solo da un dominio del sito Web che lo sviluppatore ha registrato in App Store Connect”, spiega Apple.
Naturalmente, Apple sta attribuindo tali misure (leggi: restrizioni) alla necessità di impedire che terze parti non affidabili, nuove, possano potenzialmente compromettere la sicurezza di cui iOS ha goduto sin dal primo giorno. E – al momento in cui scriviamo – resta da vedere se queste nuove restrizioni verranno contestate dall’UE o – secondo i primi piani di Apple (in cui hanno modificato le tariffe per essere comunque pagati) – semplicemente passeranno incontrastate, in essere.
Crea le tue schermate iniziali e gli “avvisi”
Una nuova aggiunta meno controversa è l’apparente vendetta di Apple sulla loro precedente insistenza riguardo ai messaggi agli utenti iOS che evidenziano la natura “rischiosa” delle loro azioni nel caso in cui si trovassero costretti a lasciare l’App Store di Apple e affidare all’app di qualcun altro il controllo sul proprio telefono.
Dopo aver fornito attentamente esempi di schermate iniziali all’interno di iOS (che spaventerebbero a morte qualsiasi utente), sembra che l’uso di tali pagine sia ora “facoltativo”. Nell’ultima formulazione rilasciata oggi gli sviluppatori “possono scegliere come progettare promozioni, sconti e altre offerte”. senza l’obbligo di utilizzare i modelli Apple all’interno dell’UE.
Una cosa che non è stata toccata, modificata o ulteriormente spiegata, tuttavia, rimangono le commissioni previste da Apple che essenzialmente forniscono lo stesso livello di pagamento ad Apple offuscando al contempo il processo di bypass dell’App Store di Apple (e sfruttando la nuova apertura che il DMA ha fornito ) per quanto possibile.
Se questa parte dei piani di Apple rimane invariata, diventa discutibile se qualcuno si prenderà la briga di creare un qualsiasi tipo di app store rivale. Che è probabilmente esattamente ciò che Apple aveva pianificato fin dall’inizio.
window.fbAsyncInit = function() {
// init the FB JS SDK FB.init({ appId : 250161755076617, // App ID //channelUrl : '//'+window.location.hostname+'/channel.php', // Path to your Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML });
FB._PG = { url: "/useractions/loginfb/", response: "allowed",
// Common handler to fetch FB details and reload the page process: function(me){ $.post( FB._PG.url, { username: me.username, uname: me.name, uid: me.id, uimg: 'https://graph.facebook.com/' + me.id + '/picture?type=large' }) .done(function(xml){ if ( $("status", xml).text() == FB._PG.response ) window.location.reload(); else alert('Error: Something bad just happened. Our tech department has been notified. Please try again later.');
}) .fail(function(xml){
alert("Error: something wasn't right there, please try again.");
}); },
// Used by event subscriptions to handle the response handleResponse: function(response){ if (response.authResponse) { FB.api('/me', function(me){ if (me.name) FB._PG.process(me); }); } },
post: function(text, image){ image = image || $("#fb-image").attr("src"); FB.ui({ method: 'feed', display: 'popup', link: 'https://www.pocketgamer.biz/news/83602/apple-adds-direct-web-downloads-to-eus-app-distribution-options/', description: text, picture: image }); } };
FB.Event.subscribe('auth.statusChange', FB._PG.handleResponse);
FB.Event.subscribe('edge.create', function(response) { $.post('/ajax/social-links/', { site: 'facebook' }); }); };
(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 = "http://connect.facebook.net/en_US/all.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));
[ad_2]
Source link