Come ricorderete, alla Build Conference 2015 Microsoft annunciò nuovi e potenti tool per consentire il porting semplice e veloce delle app iOS e Android su Windows 10. Questa notizia, assieme a quelle legate alle caratteristiche del nuovo OS, fu una delle più interessanti perchè a noi utenti ci ha permesso di sperare in un veloce incremento delle app disponibili per i nostri dispositivi mentre agli sviluppatori ha infondato (?) l’idea di poter ampliare sensibilmente la propria audience (si pensi alle decine di milioni di PC sparsi nel globo che saranno aggiornati a Windows 10) con pochi sforzi.
In teoria tutto ciò suona perfettamente bene ma nella pratica, ovvero andando a fondo della questione, si scopre che ci sono alcune stonature o meglio, delle limitazioni. Ad affermarlo è Kevin Gallo, Program Manager di Microsoft, che in una intervista rilasciata a techradar.com dichiara che le app con una profonda integrazione con i task di sistema probabilmente non funzioneranno perfettamente su Windows 10. Tra queste ci sono le app di messaggistica che sfruttano i servizi di notifica propri del sistema operativo in uso che, a quanto pare, sono differenti in iOS, Android e Windows 10.
Messaging apps and those that have deep integration into background tasks will probably have issues running.
Ovviamente questo potrebbe essere lo scenario di un porting “liscio”, ovvero utilizzando i toolkit messi a disposizione di Microsoft e senza l’implementazione di ulteriori modifiche al codice sorgente. Ciò non toglie, dunque, che gli sviluppatori iOS e Android potrebbero “adeguare manualmente” le proprie app in modo da renderle completamente compatibili con Windows 10, ma questo significherebbe ulteriore lavoro e non tutti potrebbero essere interessati o disposti a svolgerlo.
Le complicazioni potrebbero sorgere in misura superiore con i porting di app da Android, mentre da iOS dovrebbe essere un po’ più semplice. Questo perché l’architettura del sistema Android ha maggiori differenze, rispetto a quella di iOS, con l’architettura interna del nuovo Windows 10. Per questo motivo le app portate da iOS potranno essere pubblicate su tutti gli Store Windows (PC, tablet, Xbox, smartphone), mentre le app portate dal sistema Android pare saranno limitate al solo Store per smartphone.
Un’altra difficoltà, afferma Kevin Gallo, potrebbe verificarsi quando le app di iOS e Android pensate per dispositivi di piccole dimensioni, come gli smartphone, vengono fatte girare sui PC o i tablet Windows 10 eventualmente sfruttando la funzione continuum. In questo caso, la user experience potrebbe non essere all’altezza di quanto viene offerto sui dispositivi della concorrenza.
The user experience [of an app designed for a small device] will work on the desktop but it won’t be decent across the spectrum.
Insomma, la soluzione pensata da Microsoft è sicuramente interessante e lodevole ma non può essere considerata definitiva. Potrebbe rivelarsi efficace per far risparmiare tempo e risorse agli sviluppatori per le prime operazioni di porting ma non per garantire “una esperienza efficace” nel lungo periodo.
Vabbè se uno fa lo sviluppatore non é che deve grattarsi le palle.
@Daniele: Ti stimo…
@Daniele ahahah un grande! XD però mi sa che quando si tratta delle app per wp, se le grattano volentieri le balle
@Daniele il vincitore assoluto di giornata, ti meriti tanta stima! 😀
@Daniele Grandissimo 😀 Dato che finora se le sono grattate allegramente, sarebbe anche ora che iniziassero a fare qualcosa di serio…
@Daniele sviluppare per tre piattaforme porta via tempo, risprse e denaro… E visto che wp ha meno del 5% a livello globale si sviluppa principalmente per due piattaforme. Uno sviluppatore non si gratta le palle, sviluppa dove ha più margine di guadagno, o sviluppa per aziende che gli chiedono app, e le aziende al 90% se ne sbattono di pagarti di più per sviluppare una terza app per wp
@Nicola Windows 10 non è solo telefono, ci sono altri milioni di dispositivi, si dovrà vedere…
Almeno qualcuno che usa la logica c’è, poi aggiungo che gli sviluppatori con meno voglia per assurdo sono proprio quelli MS… Facebook rimane una delle app peggiori in assoluto!
@nerchiaman…a costo di essere ripetitivo, e di passare (magari per l’ennesima volta, ma chi se ne frega) da fanboy, l’app che MS fa di quel cazzo di FB è in quel modo perché per un non ben precisato motivo non ha accesso a tutte le API dsi FB, appunto, di conseguenza non può offrire tante caratteristiche che le app fatte da FB stessa (quelle tanto compiante di Android e iOs) hanno…
@Biancio ah quindi, ad esempio, la stupenda traduzione “X persone come questa” che si portano avanti da dieci aggiornamenti sarebbe colpa della mancanza di API? Il problema delle api mancanti può portare a funzionalità in meno, ma l’app potrebbe essere decisamente fatta meglio
@matteocrl vabbè quello si, è una cavolata in fase di traduzione (e che probabilmente prendono sotto gamba), io mi riferisco comunque alle features maggiori, a quella non c’ho proprio pensato minimamente…
@Nicola Se non vogliamo dire che su grattano possiamo dire che spesso fanno ragionamenti bizzarri come questo. Ammesso che chi sviluppa in Italia stia facendo app per servizi globali, rigorosamente in inglese, altrimenti conta li share nazionale che è ben sopra il 5%. Delle due l’una: i programmatori non vogliono sbattersi e propongono uno sviluppo di app solo per due piattaforme, lasciando che sia l’utenza a rompere l’azienda per la mancanza dell’app per wp, oppure vogliono orientare il mercato con scelte strategiche. Il giochino funziona solo su realtà medio piccole guidate da incompetenti. Le altre hanno le app per tutte le piattaforme e danno input chiari ai programmatori senza subire il piagnisteo ridicolo che leggiamo sui forum.
@Daniele se sei di bari ti offro una pizza e birra! grande!!!
@Daniele ahahahahah eh beh!
Certo che cerano delle incompatibilità, ma almeno sarà molto più semplice sviluppare un app per Windows….
@miki alla fine solo la prima volta richiede tempo! Una volta adattata l’app al sistema quelle che verranno in seguito saranno aggiornamenti e correzioni!
Mah, tutta questa preoccupazione per me é inutile, sono sviluppatori e impareranno a mettere a posto le proprie app
@Davide94 come tutte quelle limitate che già abbiamo?
È giusto che ci sia anche un po di lavoro dietro d’altronde devono fare questo gli sviluppatori altrimenti posso farlo anche io senza competenze
Se vabbè vaaa..ciaooo :/
@Erne arrivederci! 🙂
@Erne semu pessi
@fudo che lingua è? Non ho capito!
@Ufo Gantozzi é siciliano
Penso che sia tutto abbastanza prevedibile..le app di messaggistica e altre diciamo “importanti” devono essere sviluppate per il sistema su cui devono girare.. Discorso diverso per i giochi e per tutte le app più semplici, quelle si basta un porting “al volo”..e non è poco visto che le.maggiori lamentele degli utenti sono i giochini
@matteocrl infatti io preferisco che app come whatsapp siano uniche per ogni piattaforma con specifiche uniche per wp, i giochi, le app bancarie e una marea di app “più semplici” potranno essere importate senza problemi. Mi sembra un buon compromesso…
Cioè, hanno la pappina pronta… Ci mettono una settimana MASSIMO per il porting completo… Sai che fatica! -.-“
Una settimana di lavoro e’ cmq una settimana. Bisogna sempre vedere se vale la pena o no
@gordon88 mai lo fai e mai ne varrà la pena…io ho speso migliaia di € (di tasca mia) per comprare attrezzatura fotografica, e ora si iniziano a vedere i primi frutti (oddio…in verità già da un annetto)…e questo discorso vale anche per chi sviluppa app…è un cane che si morde la coda…
non ho capito se gli sviluppatori non possono non vogliono o tutte e due perché é una questione di soldi
Una domanda: Ma é già possibile fare il porting per wp 8.1? Che io sappia candy crush é un porting e gira su 8.1… O si dovrà comunque aspettare w10?
@Carlo da quanto ha detto Microsoft , Candy Crush ha utilizzato questo sistema di porting. Nonostante il gioco sia uscito su dispositivi W8.1 .
@gab06 ergo, volendo, sarebbe già possibile farlo per 8.1, o sbaglio?
@Carlo più o meno, ma non così diretto come con 10
Ma agevolare non significa non fare una cippa. Parliamo di unificazione, quindi mobile , desktop. Un’app sviluppata e portata su Windows funzionerà per un bacino di utenti ENORME. Un minimo di ottimizzazione ci sta. A differenza di quanto accade oggi, la divisione tra mobile e desktop, non esisterà.
Ma Candy crush non era stato creato di sana pianta per i nostri dispositivi?comunque per carità e una buona cosa che ci saranno molte app nuove pero porco cane controllate quelle ingannevoli,quelle inutili e stupide che si bloccano,o addirittura quelle che contengono bug come quelli della gameloft se no non avete concluso niente e il Windows store avrà app scadenti e nessuno vorrebbe più un Windows…
@Alex ma se ancora non è arrivato W10, cosa pensi fare a queste cose???
Questi tool sono fatti, secondo me, per le app semplici e soprattutto giochini per fare numero e riempire lo store sulla cosa che più interessa agli utenti.
App complesse che sfruttano le app del sistema ovviamente devono essere fatte con molto più lavoro, anche perché dove trovo un app che abbia qualcosa di simile a continuum su ios o android?
Stessa cosa anche per le app che sfruttano io sistema, é ovvio che su ios e android ci siano meccanismi diversi
Raga il fatto e’ un altro, avete mai pensato al design delle app? Cioè mi spiego meglio. Quello che sta venendo fuori da w10 e’ l attenzione per il design e ogni s.o ha le proprie app con il proprio design, basti pensare ad applicazioni per ios o android si riconoscono a colpo d occhio hanno una propria identità nella loto veste grafica, ora vedo che chi e’ al lavoro su w10 sta puntando su un design a detta di molti di voi come ibrido tra ios e android (vedi le chiamate con foto utente in un cerchio, o i famosi nenu hamburger) sta di fatto che se molti programmatori decidessero di passare a w10 utilizzando questi tool, garantirebbero un massiccio aumento delle app questo si, ma anche un accozzaglia di app dal design differente: Cioè, avremo app native microsoft con la loro identità, poi ne avremo altre dal design iphone e altre ancora prese da android. Non vorrei che questa mossa possa con il tempo ritorcersi contro Microsoft e il nostro sistema operativo. Non so se mi sono spiegato bene, ma voi cosa ne pensate? Non credo che tanti sviluppatori avranno voglia e pazienza di modificare le proprie applicazioni per far risultare win10 un sistema operativo dal design omogeneo in tutto e per tutto. Forse sbaglio ma penso che se non ci dedicheranno tempo i programmatori, questa storia del passaggio di app sia un po un cavallo di troia.
No, le app create per Windows 10 avranno un solo stile. I tool di sviluppo servono solo a quei sviluppatori che non voglio imparare un’altro linguaggio di programmazione, non si parla di porting. Un app già esistente deve sempre essere modificata per Windows 10, i tool daranno modo di evidenziare le parti da modificare.
@cucina con Xeno esatto.
@cucina con Xeno ok grazie mille, mi domandavo sta cosa, se e’ cosi allora ok non ci vedo grossi problemi!
Noi lavoriamo per molto meno e ci sbattiamo di più!! Troveranno il modo di accontentare tutti! Cmq un in bocca al lupo a colui che avrà voglia di sbattersi per migliorare la sua e la nostra causa.
Cmq tutti i giochi di sicuro non avranno grossi problemi di porting…quindi più bimbi con wp XD
La domanda che tutti i bimbetti si faranno é: “Funzionerà Clash of Clans?” XD
@Pi Effe sei forse uno di loro mascherato??? XD Comunque io a Clash ci gioco tranquillamente col PC e non sento la necessità di doverlo installare sul telefono.
Non capisco tutto questo allarmismo , quando Microsoft ha specificato che facendo il porting successivamente é necessaria qualche piccola modifica al codice della app, per ottimizzarla per il nostro os , ciò avviene più facilmente per ios e io ne sarei felice visto che le app Apple sono le migliori , poi ovvio é scontato che per far girare un app anche su desktop serve anche li un’ottimizzazione , ma sono tutte cose che Microsoft ha specificato al build , quindi non capisco tutto questo pessimismo
@rafastyle quoti!
Beh secondo me MS ha fatto un pregevole lavoro, poi è ovvio che una sistemata al codice la si dovrà dare … Ma un conto è partire da 0 un altro è partire da 80 su 100 … IMHO
Già si sapeva che il codice sorgente avrebbe richiesto qualche “piccolo accorgimento” dopo il porting effettuato con i tool e comunque é un’ottima notizia che le app ios siano più facili da portare su w10 rispetto a quelle android
Sembrava troppo bello per essere vero..
Sinceramente, nulla di nuovo. Era abbastanza prevedibile che le app di messaggistica (se non sbaglio si parla principalmente di quelle), se portate “alla buona”, per intenderci solo con gli strumenti di Microsoft, avessero delle limitazioni
Insomma… come al solito, punto e a capo….
Che non fosse cosa semplice, è ovvio! Vediamo un po’ fin dove si arriva! Daje Microsoft!
É demoralizzante dover scendere ogni volta a compromessi per rimanere a wp …. Io personalmente mi sono un po’ rotto il cxxo il prossimo Device dubito che sarà ancora un prodotto Windows
Forse e giunta l’ora che gli sviluppatori si impegnino un pochetto altrimenti che vadano a fare i muratori!! Cioè anche lo chef a già un mestiere “in mano”…eppure fa continui cosi d’aggiornamento!!qua si richiede un minimo di sforzo!ho come l’impressione che con w10 non cambierà una mazza!c’è troppo pessimismo e sfiducia!!in primis gli sviluppatori “grandi” non hanno voglia! Vogliono la pappa Bella pronta…vedi whatsapp…gameloft…ecc ecc!!rimarremo sempre come ultima chance e rimpiazzo se non sviluppano in contemporanea!!!
E te pareva fregatura colossalebla microsoft
@VforVendetta siete stupidi e ignoranti se commentate così. Non meritate neanche una spiegazione…
@925paolo925 pensavo di dovermi occupare io dei troll :’-( XD
@Ufo Gantozzi ti aiutiamo noi! 😀
Bastano le app di ios, chi se ne fotte che ci siano anche quelle android. 2 domande, ma dallo store si capirà se sono native per windows o se sono app provenienti da ios? Così io prediligerei quelle native. Che sign. continuum? A me servono si e no 2 o 3 app che non ci sono, il resto sono perfette le app windows, tranne facebook
Non saranno complete o ben funzionanti ma è sempre meglio di nulla! Secondo me è un passo avanti per far sviluppare app native e non portingate. Ci sarà meno gente che si lamenta delle poche app e di conseguenza disposta a provare un wp, idem i piccoli sviluppatori che proveranno ad affermarsi/lanciarsi in un os meno “trafficato” e alternativo, portandosi dietro anche i grandi sviluppatori se il tutto va bene… O almeno spero sia così
Questa è l’ultima spiaggia che ha Windows Phone…se non funzionerà addio per sempre!
Concordo: Sempre meglio di nulla cioè ora.oggettivamente meglio qualcosa parziale piuttosto che non avere nulla e continuare a dire “gli altri sistemi hanno tutto”.