Windows Phone non è riuscito a competere con Android e iOS e alla fine è stato interrotto. La maggior parte delle persone crede che ciò sia dovuto al fatto che Microsoft è entrata nella corsa degli smartphone troppo tardi, ma se fosse entrata troppo presto?
I dispositivi basati sull’intelligenza artificiale vanno molto di moda in questo momento e credo fermamente che l’intelligenza artificiale all’avanguardia di Microsoft potrebbe far rivivere Windows Phone e dargli una possibilità di successo.
Perché Windows Phone ha fallito ed è stato ritirato dal mercato?
Molti problemi hanno afflitto Windows Phone, dalla sua esecuzione alla ricezione, ma la ragione più importante dietro la sua fine è stata la grave mancanza di app. Non c’era un’app nativa per YouTube, Gmail, Snapchat e molte altre, il che ha reso Windows Phone poco pratico per la maggior parte delle persone.
Anche l’ingresso tardivo di Microsoft nel mercato degli smartphone non ha aiutato. Quando Windows Phone lanciato nel 2010iOS (rilasciato nel 2007) e Android (rilasciato nel 2009) avevano già stabilito una solida posizione. Redmond stava cercando di recuperare terreno fin dal primo giorno.
Inoltre, a differenza di Apple, Microsoft non ha costruito il proprio hardware. Invece, si è affidata ad altri produttori per creare dispositivi Windows Phone, fornendo al contempo il software. Questa strategia rispecchiava l’approccio di Android, ma con una differenza cruciale: Android era gratuito per i produttori, il che gli conferiva un vantaggio economico rispetto a Windows Phone, che ha richiesto ai produttori di acquistare una licenza.
L’avvio lento e il fatto di essere un sistema operativo a pagamento hanno significato che Microsoft ha dovuto combattere duramente per cercare di influenzare gli utenti di smartphone già investiti in Apple o Android. Ciò ha portato alla fine a un circolo vizioso in cui la mancanza di utenti ha reso gli sviluppatori esitanti nel creare app, il che a sua volta ha scoraggiato gli utenti dall’adottare Windows Phone.
Windows Phone aveva ancora i suoi fan
Nonostante queste sfide, Windows Phone si è ritagliato un posto speciale nel cuore di molti, in particolare dei possessori di Nokia Lumia, me compreso. Le innovative live tile della piattaforma, i design unici e l’hardware della fotocamera all’avanguardia lo hanno fatto risaltare in un mare di smartphone dall’aspetto noioso e i loro griglie di icone monotone.
Ripensandoci ora, sì, il divario dell’app era un problema, ma se puoi perdonarlo, il La piattaforma Windows Phone aveva del potenzialeAnche l’attuale CEO di Microsoft, Satya Nadella, ha espresso rammarico per la decisione di interrompere Windows Phone nel 2017.
Ora, questo non significa che Microsoft stia pianificando di far rivivere Windows Phone. Ma se lo facesse? Microsoft è all-in quando si tratta di integrare l’intelligenza artificiale con il loro sistema operativoe ritengo che uno smartphone dotato di intelligenza artificiale sarebbe il modo perfetto per ridare vita a Windows Phone e risolvere i suoi problemi principali.
Come l’intelligenza artificiale di Microsoft può risolvere il problema più grande di Windows Phone
Quando parliamo dell’intelligenza artificiale di Microsoft, ci riferiamo essenzialmente a GPT-4o. La profonda partnership di Microsoft con OpenAI li pone all’avanguardia della tecnologia AI. Se non hai visto GPT-4o in azione, dai un’occhiata a questa demo:
Tuttavia, abbiamo anche Microsoft modelli di intelligenza artificiale interni come Phi-3. Si tratta di un modello di intelligenza artificiale leggero che può essere eseguito localmente sul tuo dispositivo, il che, in teoria, significa operazioni più rapide e maggiore privacy: tutti i tuoi dati rimangono sul tuo dispositivo e non vanno sul cloud. Combinando il veloce Phi-3 con l’efficiente GPT-4o, puoi ridurre significativamente il divario delle app nell’ecosistema Windows Phone e trasformarlo in un sistema operativo mobile desiderabile.
A mio avviso, la resurrezione di Windows Phone con l’intelligenza artificiale ruoterebbe attorno a tre passaggi chiave:
- Integrare l’intelligenza artificiale sul dispositivo per ridurre il divario delle app
- Rendi i riquadri live sostitutivi delle app appropriati
- Aiuta gli sviluppatori a trasferire le loro app su Windows Phone
Analizziamo ognuno di questi passaggi per vedere come l’intelligenza artificiale potrebbe trasformare Windows Phone in un sistema operativo mobile all’avanguardia, incentrato sull’intelligenza artificiale.
L’intelligenza artificiale sui dispositivi potrebbe aiutare a ridurre il divario delle app
Ricorda il Coniglio R1 E Spilla umana? Questi dispositivi basati sull’intelligenza artificiale hanno generato molto clamore, ma alla fine sono stati carenti, non perché l’idea fosse cattiva, ma perché l’esecuzione non ha centrato l’obiettivo. Hanno promesso funzionalità che potrebbero essere gestito da un assistente digitale o da un’app sul tuo smartphone attuale, o, nel nostro caso, su un Windows Phone rilanciato! Integrando l’intelligenza artificiale a livello di sistema operativo, Windows Phone potrebbe potenzialmente raggiungere ciò che Rabbit R1 e Humane Pin speravano.
Per cominciare, questo approccio potrebbe effettivamente ridurre il divario delle app poiché l’intelligenza artificiale potrebbe svolgere molte delle attività per cui attualmente utilizziamo app dedicate. A IA multimodale potrebbe aiutarti a generare immagini, modificare foto, creare suonerie e molto altro. Potrebbe anche sostituire la maggior parte delle tue app di produttività in quanto potrebbe trascrivere le note vocali in testoformattarli automaticamente e recuperarli facilmente in base alle tue esigenze.
Tuttavia, la potenza principale è fornita da API integrazione. Abbiamo già visto come questo può funzionare con GPT personalizzatidove puoi accedere a diverse app da un’interfaccia di chat ed eseguire diverse azioni con linguaggio naturale. Ad esempio, in ChatGPT, puoi usare Canva GPT per progettare loghi, post sui social media, ecc. Puoi anche prenotare i biglietti utilizzando Kayak GPTcercare su Internet informazioni aggiornate utilizzando l’integrazione di Bing, eseguire calcoli matematici complessi utilizzando Wolfram Alpha GPTe altro ancora.
In effetti, un concetto simile di telefono AI è già in lavorazione ed è stato presentato al MWC 2024:
Certo, questo concept phone qui esegue Android. Inoltre, Apple sta aggiungendo AI a livello di sistema operativo per rinnovare l’esperienza iPhone. E so cosa potreste pensare: se Apple e Android possono già fare tutto il lavoro di intelligenza artificiale a livello di sistema operativo, la rinascita di Windows Phone non porterà la storia a ripetersi? Be’, io non la penso così, e la mia sicurezza deriva da due parole: Live Tiles.
I Live Tile basati sull’intelligenza artificiale potrebbero sostituire le app
Live Tiles ha introdotto l’idea innovativa di combinare app, widget e notifiche in un’unica entità. Si poteva toccare un Live Tile per aprire l’app corrispondente o evitare di entrare nell’app e usare solo le sue funzionalità di widget. Poi c’erano le notifiche, in cui i Live Tile si capovolgevano automaticamente e si aggiornavano con nuove informazioni.
Ora, con un’IA a livello di sistema operativo in gioco, potresti potenzialmente creare live tile personalizzati al volo. L’IA è già abbastanza potente da consentirti di creare applicazioni di base utilizzando semplici input di testo. Quando la combini con l’accesso API discusso in precedenza, puoi potenzialmente creare titoli live personalizzati che funzionano come piccole applet nella tua schermata iniziale.
Ciò non solo aiuta a mitigare il divario dell’app, ma può anche rappresentare un enorme miglioramento dell’accessibilità rispetto alle implementazioni iOS e Android. I riquadri live personalizzati con accesso a specifiche API dell’app possono visualizzare informazioni rilevanti e puoi utilizzare elementi interattivi sul riquadro per interagire con l’API, in modo simile ai widget interattivi. Naturalmente, l’opzione per interagire con l’API utilizzando il linguaggio naturale sarà sempre disponibile aprendo quel particolare Live Tile.
Un altro vantaggio che posso immaginare derivante dai riquadri live alimentati dall’intelligenza artificiale sarebbe quello che mi piacerebbe chiamare “Schermate Home live”. In base all’urgenza o all’importanza, l’intelligenza artificiale potrebbe espandere o restringere i riquadri live, rendendo l’intera schermata home dinamica e viva. Potrebbe persino riorganizzare i riquadri in sezioni diverse, assicurandoti di vedere sempre per prime le informazioni o gli strumenti più rilevanti. Nothing: l’azienda dietro Nothing Phone sta esplorando un concetto simile. Puoi dare un’occhiata a questo video dimostrativo per farti un’idea di come stanno pianificando di implementare questa funzionalità:
Pertanto, anche se iOS e Android integrano l’intelligenza artificiale a livello di sistema operativo, un Windows Phone basato sull’intelligenza artificiale avrà comunque un vantaggio, perché i Live Tile offrono un modo più efficiente per utilizzare le funzionalità dell’intelligenza artificiale rispetto a una semplice griglia di icone delle app.
Aiuta gli sviluppatori a trasferire le loro app su Windows Phone
Finora abbiamo discusso di come l’intelligenza artificiale e le API potrebbero potenzialmente sostituire o bypassare la necessità di molte app. Tuttavia, è importante riconoscere che ci sono due tipi di app:
- App che sono semplicemente interfacce che collegano gli utenti a un servizio (come le app per la prenotazione dei voli)
- App che sono il servizio o il prodotto stesso (come piattaforme di social media o giochi per dispositivi mobili)
Mentre il primo tipo potrebbe potenzialmente essere sostituito da interfacce basate sull’intelligenza artificiale che utilizzano le API, il secondo tipo richiede comunque app native. Detto questo, questa è anche un’area in cui l’intelligenza artificiale di Microsoft può aiutare. Abbiamo già assistenti di codifica basati sull’intelligenza artificiale come Copilota di GitHub (che è un prodotto Microsoft) che può scrivere frammenti di codice o aiutare a tradurre codice scritto in un linguaggio di programmazione in un altro. Tutto ciò che Microsoft deve fare è ottimizzare un modello di intelligenza artificiale simile, ad esempio “Windows Phone App Porting Assistant”, e addestrarlo su quanto segue:
- Buone pratiche per lo sviluppo di app per Windows Phone.
- Scrittura di frammenti di codice su misura per l’ambiente Windows Phone.
- Tradurre il codice Android (Java o Kotlin) o iOS (Swift o Objective-C) esistente in codice Windows Phone (C, C++, C#), rendendo i porting il più fluidi possibile.
Certo, gli strumenti di intelligenza artificiale non sono ancora così avanzati e non possono trasferire automaticamente le app. Tuttavia, possono certamente aiutare gli sviluppatori a tradurre il codice da una lingua all’altra e creare frammenti di codice che possono ridurre significativamente il tempo e lo sforzo necessari per portare le loro app su Windows Phone.
Sebbene la corsa iniziale di Windows Phone si sia conclusa con la sospensione, la competenza AI di Microsoft potrebbe potenzialmente rilanciarlo come una piattaforma mobile unica, AI-first. Sfruttando l’AI per colmare il divario delle app, reinventare i Live Tile e assistere gli sviluppatori, un nuovo Windows Phone potrebbe offrire un’esperienza distintiva.