Projekt Android aplikacija na Windowsima ne ide prema planu

Microsoft-Apps-Android

Tijekom programerske konferencije BUILD održane ove godine Microsoft je objavio plan za rješenje problema aplikacija na Windows platformama, pogotovo na mobilnoj verziji.

Plan spašavanja mobilne platforme, čiji je opstanak ugrožen nedostatkom aplikacija, podijeljen je na četiri dijela:

  • Projekt Westminster – Portanje Web aplikacija
  • Projekt Centennial – Portanje Win32 aplikacija
  • Projekt Islandwood – Portanje iOS aplikacija
  • Projekt Astoria – Portanje/Emuliranje Android aplikacija

windows-10-platform2

Ideje je da se programeri omogući da uz minimalni napor svoje Web, klasične Win32, Android ili iOS aplikacije dovedu na Windows 10 (Mobile). Takvim rješenjem problema ostali su razočarani programeri Windows aplikacija zato što je razvijanje Windows aplikacija u trenutku kada su prisutni alati za jednostavnu prilagodbu aplikacija s drugih platformi uzaludno trošenje vremena i financijskih sredstava.

Najkontroverzniji projekt od navedena četiri je Projekt Astoria. Astoria je Android emulator ugrađen u Windows Mobile OS, koji bi, kao što to radi i Android uređaj, pokretao Android aplikacije. Osim dodatnog emigriranja Windows programera, ova solucija omogućuje i “piratluk” na Windows smartfonima, što do sada nije bilo moguće.

Alati za Projekt Astoria nikad nisu javno objavljeni, ali je Microsoft vodio razgovore s programerima koji su testirali alate za emulaciju. Prema izvoru WindowsCentrala, Microsoft je prestao raspravljati Projekt Astoria s vanjskim partnerima, a neslužbeno se doznaje kako projekt ne ide prema planu. Razlozi zbog kojih se most između Android aplikacija i Windows smartfona urušio, ili možemo reći prestao graditi, jest negodovanje domaćih programera, usporavanje sustava zahvaljujući dodatnom sloju koji pokreće Android aplikacije te moguća ilegalnost same radnje. Kako dodatno doznaje WC, na Projektu Astoria radi/radilo je 60-80 zaposlenika, dok je za Projekt Islandwood (portanje iOS aplikacija) radilo 5 zaposlenika.

UI usporedba ios9, android 6 i w10m

Microsoft se službeno izjasnio kako Projekt Astoria nije otkazan te da predano rade na njemu. Napomenuli su da postoje drugi odlični alati, poput alata za iOS programera (Projekt Islandwood), koji omogućuju jednostavni razvoj Windows aplikacija.

“We’re committed to offering developers many options to bring their apps to the Windows Platform, including bridges available now for Web and iOS, and soon Win32. The Astoria bridge is not ready yet, but other tools offer great options for developers. For example, the iOS bridge enables developers to write a native Windows Universal app which calls UWP APIs directly from Objective-C, and to mix and match UWP and iOS concepts such as XAML and UIKit. Developers can write apps that run on all Windows 10 devices and take advantage of native Windows features easily. We’re grateful to the feedback from the development community and look forward to supporting them as they develop apps for Windows 10.”

Projekt Astoria Microsoftu donosi više štete nego koristi. Izazivanje bijesa Windows programera te značajno snižavanje sigurnosnih kriterija negativno bi utjecalo na, još uvijek, malu prodaju Windows Phone uređaja. Microsoftova najveća klijentela su Nokia/Lumia/Windows obožavatelji koji su se veoma dobro prilagodili cijelom Microsoft ekosustavu te poslovni korisnici kojima je sigurnost i kompatibilnost s Microsoft uslugama na prvom mjestu. Za poslovne korisnike sve tri najveće platforme nude tu komaptibilnost, ali samo je Window Phone sigurna platforma, što zbog malog udjela na tržištu, što zbog samog OS-a.

izvor: WC