Project Islandwood spiegato in un nuovo video

Icona del tempo di lettura 3 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

In un nuovo video rivolto agli sviluppatori su Channel 9, Microsoft ha spiegato ancora una volta di cosa tratta Project Islandwood.

Con Project Astoria quasi morto al momento, iOS Bridge, progettato per portare le app per iPhone e iPad su Windows 10, è diventato molto più importante.

Il progetto consentirebbe agli sviluppatori di programmare per Windows 10 in Objective-C, utilizzare gran parte delle stesse API dell'iPhone, accedere alle API native di Windows e aggiungere le proprie API per funzionalità che Microsoft non ha implementato e poiché il progetto è open source, restituire quelli tornati per altri sviluppatori da cui trarne vantaggio.

L'ultimo bit è particolarmente importante, in quanto consentirebbe al progetto di evolversi più velocemente rispetto al solo contributo di Microsoft, il che significa che più a lungo durerà, più facile sarà per i nuovi sviluppatori salire a bordo.

Secondo un membro del team di Project Islandwood su Github a fine settembre:

Il team principale di WinObjC è più piccolo di quanto penso che molte persone sospettino, quindi alcune correzioni/aggiornamenti richiedono un po' più di tempo del previsto, ma stiamo lavorando sodo su tutto.

Detto questo, stiamo facendo crescere il team di sviluppo in modo piuttosto aggressivo. Quindi, in poche settimane, dovresti iniziare a vedere che quasi tutti gli aspetti del progetto iniziano ad andare avanti più rapidamente.

Uno sviluppatore che ha esaminato il progetto in all'inizio di ottobre tuttavia notato:

Mi dispiace, ma ciò che è stato promesso nel video della sessione del progetto Islandwood e ciò che è stato infine presentato sono due cose completamente diverse. Il progetto è in uno stato pietoso, con un'API di livello iOS 6 quasi arcaica, e anche così, gran parte di esso è implementato come stub o, peggio, in modo molto ingenuo e scorretto. A questo progetto mancano almeno due anni per poterlo chiamare pronto da remoto, e a quel punto sarebbero cinque anni di API in ritardo. Soprattutto in UIKit e nel networking, ci sono stati così tanti progressi nell'API, con molte delle API precedenti che sono state deprecate per una buona ragione. Mi sembra un peccato impostare una linea di base così vecchia come obiettivo, quando gran parte di essa non sarebbe più utilizzata nei moderni progetti iOS.

Mi dispiace, ma a me questo progetto sembra un'acrobazia PR di Microsoft. Non è preso sul serio. Non puoi avere un'impresa del genere con un team "più piccolo di quanto penso che molte persone sospettino" e aspettarti di essere preso sul serio. Almeno con la porta Android, avevi una linea di base di implementazione. Qui lo stato delle cose è triste.

Dopo aver visto il video, i nostri lettori pensano che Project Islandwood sarà in grado di subentrare a Project Astoria nel potenziamento di Windows Store o Microsoft è ancora una volta troppo promettente e insoddisfacente? Facci sapere di seguito.

Maggiori informazioni sugli argomenti: Progetto Islandwood, 10 Windows Mobile