PDA

View Full Version : Le App Android anche su Windows fra le novità di BUILD?


Redazione di Hardware Upg
29-04-2015, 09:50
Link alla notizia: http://www.hwupgrade.it/news/telefonia/le-app-android-anche-su-windows-fra-le-novita-di-build_57045.html

Secondo Paul Thurrott, Microsoft potrebbe annunciare la compatibilità delle applicazioni Android su Windows per smartphone. Una mossa che permetterebbe di estendere di molto le potenzialità della piattaforma Windows Phone

Click sul link per visualizzare la notizia.

Marok
29-04-2015, 10:29
Un conto è un'emulazione aberrante come ha fatto BB, un altro è fornire strumenti agli sviluppatori per utilizzare la maggior parte del codice già scritto per facilitare di molto la creazione di un'app per w10. Lo scopriremo tra poche ore.

Krusty93
29-04-2015, 11:10
Credo proprio di no (https://twitter.com/tomwarren/status/593226136840179712)

Windows fans, stop freaking out about "Android apps on Windows 10." It’s not exactly what you think. All will be explained tomorrow.

damxxx
29-04-2015, 11:13
Ci pensavo ieri leggendo la notizia ed i commenti su un altro sito, per quanto voglia credere che Microsoft non farebbe una cosa simile e che immagino invece si tratti di strumenti per semplificare il porting, ma Microsoft ha investito molto in tecnologie come Docker e potrebbe aver introdotto un qualcosa di simile in Windows...

Cappej
29-04-2015, 12:00
Un conto è un'emulazione aberrante come ha fatto BB, un altro è fornire strumenti agli sviluppatori per utilizzare la maggior parte del codice già scritto per facilitare di molto la creazione di un'app per w10. Lo scopriremo tra poche ore.

Quoto, questa è la soluzione ideale per M$ altrimenti è la morte del Windows Market

zappy
29-04-2015, 12:05
chi sarebbe Paul Thurrott? il verduriere di redmond? un taxista di seattle? :rolleyes:
scrivere le notizie un po' meglio?

yeppala
29-04-2015, 12:10
Praticamente sarà presentato Visual Studio 2015 :D che come è noto consente di creare app per tutte le piattaforme che si desidera supportare (iOS, Android e Windows), condividendo gran parte del codice.

acerbo
29-04-2015, 13:52
Dai che se mettono il playstore sui lumia finalemente inizieranno a venderne qualcuno :asd:

GTKM
29-04-2015, 14:10
Dai che se mettono il playstore sui lumia finalemente inizieranno a venderne qualcuno :asd:

Ah ecco, pensavo avresti commentato entro la prima ora dalla pubblicazione. :D
Ma qualcuno di Microsoft ti ha fatto un torto? Altrimenti non capisco proprio :)

LMCH
29-04-2015, 14:29
Credo proprio di no (https://twitter.com/tomwarren/status/593226136840179712)

Windows fans, stop freaking out about "Android apps on Windows 10." It’s not exactly what you think. All will be explained tomorrow.

Probabilmente si tratterà di tool per semplificare il porting da Android verso Windows 10
oppure per crosscompilare universal app anche per Android.

°FalcoPellegrino°
29-04-2015, 14:46
Ah ecco, pensavo avresti commentato entro la prima ora dalla pubblicazione. :D
Ma qualcuno di Microsoft ti ha fatto un torto? Altrimenti non capisco proprio :)

Al di là della battuta scherzosa ( se ne leggono di peggiori), stiamo pur sempre leggendo una notizia di una società che fino a una manciata di anni fa aveva una bella fetta di mercato anche sui sistemi mobili.
Di windows CE, ne resisteva ancora qualcuno in mano a qualche corriere o dipendente enel per il cambio dei contatori oppure per la firma della avvenuta consegna.
Oggi, quasi tutte le aziende di consegna a domicilio hanno terminali Android in sostituzione dei vecchi windows CE.
Questo, dovrebbe far riflettere su come questa azienda abbia perso un treno carico di lingotti d'oro, e stia cercando ogni mezzo per riprendere quel treno in corsa.

GTKM
29-04-2015, 14:50
Al di là della battuta scherzosa ( se ne leggono di peggiori), stiamo pur sempre leggendo una notizia di una società che fino a una manciata di anni fa aveva una bella fetta di mercato anche sui sistemi mobili.
Di windows CE, ne resisteva ancora qualcuno in mano a qualche corriere o dipendente enel per il cambio dei contatori oppure per la firma della avvenuta consegna.
Oggi, quasi tutte le aziende di consegna a domicilio hanno terminali Android in sostituzione dei vecchi windows CE.
Questo, dovrebbe far riflettere su come questa azienda abbia perso un treno carico di lingotti d'oro, e stia cercando ogni mezzo per riprendere quel treno in corsa.

Sì ma siccome acerbo ripete più o meno la stessa battuta in ogni news, mi è sorto il dubbio :D Non che m'interessi eh, anzi, spero non si offenda :D

Tornando in tema, pure in MS sanno di aver sprecato un'occasione importante; com'è giusto che sia, adesso si trovano ad inseguire.

Krusty93
29-04-2015, 15:13
Probabilmente si tratterà di tool per semplificare il porting da Android verso Windows 10
oppure per crosscompilare universal app anche per Android.

Sono più propenso per la seconda :D
Da notare anche che le nuove guidelines di W10 si avvicinano molto di più ad iOs e soprattutto Android (e difatti in molti non hanno digerito questa cosa). Sembrerebbe proprio per facilitare i porting

litocat
29-04-2015, 19:08
Da quanto dicono qui ( http://arstechnica.com/information-technology/2015/04/29/microsoft-brings-android-ios-apps-to-windows-10/) non si tratta di tool per facilitare il porting, ma di un supporto vero e proprio alle app Android (non per tutte le api, come su Blackberry).

mauriziofa
29-04-2015, 19:35
Un conto è un'emulazione aberrante come ha fatto BB, un altro è fornire strumenti agli sviluppatori per utilizzare la maggior parte del codice già scritto per facilitare di molto la creazione di un'app per w10. Lo scopriremo tra poche ore.

http://www.neowin.net/news/building-bridges-how-microsoft-is-bringing-ios-and-android-apps-to-windows

Per fortuna ora sappiamo che è la seconda che hai detto e risponde a due interrogativi, il primo che sarà molto semplice convertire e ricompilare le app Ios od Android (anche se spero che chi le ha per entrambi gli store le converta in Universal App da Ios almeno il codice sarà nativo), il secondo interrogativo che girava qui sul forum era come mai le universal app non erano ancora decollate nonostante siano presenti già da più di 1 anno e cosa avrebbe offerto la versione universal app per Windows 10, ora sappiamo che non sono mai decollate perchè si doveva riscrivere tutto il codice mentre adesso con gli strumenti di conversione basta molto meno, e che senza questa novità di Windows 10 le universal app avrebbero fatto la stessa fine delle app di Windows 8 e WP 8 cioè pochi sviluppatori.

Krusty93
29-04-2015, 19:47
Da quanto dicono qui ( http://arstechnica.com/information-technology/2015/04/29/microsoft-brings-android-ios-apps-to-windows-10/) non si tratta di tool per facilitare il porting, ma di un supporto vero e proprio alle app Android (non per tutte le api, come su Blackberry).

Today, we announced four new SDKs, enabling developers to start with an existing code base, integrate with the Universal Windows Platform capabilities, and then distribute their new application through the Windows Store to the one billion Windows 10 devices. The code bases enabled by these SDKs are:

Web sites
.NET and Win32
Android Java/C++
iOS Objective C
Today, we announced that Adobe will bring their Photoshop Elements and Premier Elements apps to the Windows Store, leveraging the new SDK for Win32 applications. We look forward to more of the current 16 million Win32 applications growing their distribution through the Windows Store.

Today, we also shared that King has already used the Objective C SDK to bring Candy Crush Saga to Windows Phone. The app came to market quickly with very few code modifications, and has earned a 4.5 average rating.

mauriziofa
29-04-2015, 20:18
Today, we announced four new SDKs, enabling developers to start with an existing code base, integrate with the Universal Windows Platform capabilities, and then distribute their new application through the Windows Store to the one billion Windows 10 devices. The code bases enabled by these SDKs are:

Web sites
.NET and Win32
Android Java/C++
iOS Objective C
Today, we announced that Adobe will bring their Photoshop Elements and Premier Elements apps to the Windows Store, leveraging the new SDK for Win32 applications. We look forward to more of the current 16 million Win32 applications growing their distribution through the Windows Store.

Today, we also shared that King has already used the Objective C SDK to bring Candy Crush Saga to Windows Phone. The app came to market quickly with very few code modifications, and has earned a 4.5 average rating.


Faccio una domanda, dato che si è capito che avevano questi tool e questi sdk pronti da circa 3 anni, perchè lanciare la universal app senza tutto questo nel 2014 e non invece subito insieme a questi strumenti oppure se non ancora pronti perchè non lanciare le universal app direttamente con Windows 10?

Krusty93
29-04-2015, 20:25
Faccio una domanda, dato che si è capito che avevano questi tool e questi sdk pronti da circa 3 anni, perchè lanciare la universal app senza tutto questo nel 2014 e non invece subito insieme a questi strumenti oppure se non ancora pronti perchè non lanciare le universal app direttamente con Windows 10?

Ma perchè le universal app attuali sono "farlocche".
Hanno portato 3 quarti del framework RT in WP (che prima usava solo Silverlight) e quindi c'è maggior possibilità di condividere codice.*
Poi, se l'app Windows 8 ha lo stesso ID dell'app Windows Phone, allora lo Store le riconosce come Universal ed entrambe le app vengono associate all'account dell'utente (utile per lo più per le app a pagamento e IAP).

La differenza rispetto ad ora è che viene generato un unico file caricato in unico Store. E' poi l'app ad adattarsi al dispositivo.

* Con 8.0, bisognava creare una PCL per condividere codice, ma visto che i framework erano differenti, potevi condividere meno codice e la cosa perdeva d'utilità


Per quanto riguarda i nuovi SDK, non è ancora ben chiaro come si comportino (il codice viene tradotto in C# oppure Java e Obj-c sono stati portati in RT e vengono cosi compilati direttamente in IL? Viene generato un .appx o un .app/.apk?)

mauriziofa
29-04-2015, 21:17
...


Per quanto riguarda i nuovi SDK, non è ancora ben chiaro come si comportino (il codice viene tradotto in C# oppure Java e Obj-c sono stati portati in RT e vengono cosi compilati direttamente in IL? Viene generato un .appx o un .app/.apk?)


Beh durante la build 2015 dovrebbero mostrarli in azione spiegando bene come funzionano.

Krusty93
29-04-2015, 21:24
Beh durante la build 2015 dovrebbero mostrarli in azione spiegando bene come funzionano.

L'han fatto vedere poco fa, e quel che ti ho detto è quel che han detto, ma non sono scesi nei dettagli. Sapremo di più da domani

rockroll
30-04-2015, 04:11
Un conto è un'emulazione aberrante come ha fatto BB, un altro è fornire strumenti agli sviluppatori per utilizzare la maggior parte del codice già scritto per facilitare di molto la creazione di un'app per w10. Lo scopriremo tra poche ore.

Sempre di scopiazzare si tratta! E visto che le poche ore sono passate, ti anticipo che ha deciso di scopiazzare!

Allora, M$ può sfruttare impunemente codice altrui, nella fattispecie di G$, ma G$ deve pagare il pizzo a M$ se non può evitare che Android rispetti la compatibilità con memorie esterne formattate con l'arcaio ed ultrasuperaro FS FAT32?

rockroll
30-04-2015, 04:18
Praticamente sarà presentato Visual Studio 2015 :D che come è noto consente di creare app per tutte le piattaforme che si desidera supportare (iOS, Android e Windows), condividendo gran parte del codice.

Creare è una cosa, scopiazzare è un'altra. Secondo te quale è lo scopo di M$?

Krusty93
30-04-2015, 09:16
Sempre di scopiazzare si tratta! E visto che le poche ore sono passate, ti anticipo che ha deciso di scopiazzare!

Allora, M$ può sfruttare impunemente codice altrui, nella fattispecie di G$, ma G$ deve pagare il pizzo a M$ se non può evitare che Android rispetti la compatibilità con memorie esterne formattate con l'arcaio ed ultrasuperaro FS FAT32?

Quindi anche chi sviluppa giochi su Unity (che gira su tutte le piattaforme) "copia" nel momento in cui fa il porting verso un'altra platform?

E' solo un porting più semplice