På universelle apps og udviklere

Ikon for læsetid 7 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Der har været en masse hype efter lanceringen af ​​universelle apps med Windows Phone 8.1. For forbrugere behøver du kun at købe en app én gang for at have den på din pc eller telefon og muligvis også Xbox. For udviklere vil du have mulighed for at skrive en app én gang og have den overalt samt adgang til den kombinerede brugerbase af pc- og Windows-telefoner. Det virker som en win-win hele vejen rundt. Nøgleordet er "synes". Nogle Windows Phone-brugere har undret sig over, hvorfor Android- og iOS-udviklere ikke skynder sig over i hobetal for at udvikle til Windows eller forhindrer en masseudvandring, hvorfor store virksomheder som Facebook og Twitter stadig giver Windows en virtuel finger. Nå, her er hvorfor.
Den første og væsentligste årsag er brugerbase og markedsandel. Folk hæver ofte den statistik, at Windows har 90% af OS-markedet. Det er ikke helt sandt, Windows har 14 procent af det samlede OS-marked, som Microsoft har erkendt. De fleste apps dækker de øvrige 86 % af markedet, så hvorfor skulle udviklere være generet af Windows?

"Ærligt talt? Jeg tror, ​​at Windows som platform er dødt. Helt sikkert for nyudvikling, ville jeg enten udvikle til nettet eller Android/iOS.

Selvfølgelig kan der være nogle nicher, hvor Windows-udvikling stadig betyder noget, men for de fleste forbrugerorienterede ting er der bare ingen mening længere."

"Jeg har tidligere arbejdet i et meget stort firma, der havde en Windows Mobile-app (som også var stærkt markedsført), vores sporing viste, at folk på Windows Mobile-enheder foretrak at bruge vores produkt gennem deres browser frem for at bruge appen (de ville bare gå til vores mobile hjemmeside). I mellemtiden havde folk, der var på iOS eller Android, en tendens til at bruge appen mere end webstedet.

Jeg er nu i en meget mindre virksomhed, før jeg sprøjter penge ud for at støtte enhver platform under solen, sagde platformen skal demonstrere en betydelig relevant markedsandel, og brugere af denne platform viser en tendens til at bruge apps. Ellers støtter vi disse kunder gennem vores fuldt funktionelle responsive/mobile-site"

Bortset fra argumentet om markedsandele er der også pointen med brugerne. Nu for Windows og Windows Phone er argumentet omvendt her. Windows HAR brugere, men disse brugere vil ikke nødvendigvis have apps. Windows Phone-brugere vil have apps, men dem er der ikke ret mange af. Da Windows-brugere ikke nødvendigvis vil have apps, ville udviklerne i det væsentlige være målrettet mod Windows Phone-brugere, hvoraf der igen ikke er ret mange. Af den lille pulje af brugere betyder Microsofts fornyede low-end push, at langt de fleste af disse brugere ikke ønsker at bruge apps som sådan og måske blot bruger enheden som en dyr feature-telefon. Medmindre de føler sig sikre på, at et stort antal Windows Phone-brugere ville bruge deres apps, ville de simpelthen ikke være en prioritet. Det er grunden til, at besked-apps holdes pæne og søde på Windows Phone, og hvorfor flere niche- og muligvis innovative apps er sjældne.

IDC
Den næste grund er Microsoft. Mange udviklere har simpelthen ikke tillid til Microsoft og deres "Denne tid er for rigtige fyre"-filosofi, efter at de har skullet opleve brydende ændringer hver for næsten alle versioner af Windows. Da udviklere er nødt til at ændre deres udviklingsmetode og -værktøjer, så de matcher Microsofts værktøjer, kan de afsky at tage et nyt værktøj i brug, som kan blive kasseret igen til næste "denne kørselstid vil ændre alt". Især set i lyset af ovenstående punkt om brugere og investeringsafkast.

" markedet er lille, og Microsoft er utroværdigt. Hvad er fordelen?”

idc q2 2014

Endelig, for Windows-udviklere, der endnu ikke har opgraderet, er der grunde til det. For det første er der spørgsmålet om Verizon i USA, som endnu ikke har nogen enheder på Windows Phone 8.1. Verizon har en betydelig del af Windows Phone-andelen i USA, og de ville udelukke disse brugere ved at opdatere. For det andet er Windows PRT ikke så fremhævet som den nuværende Silverlight runtime endnu, derfor er der ting, du kan gøre med den ene, men ikke med den anden. Kontinuerlig GPS-sporing (nødvendig i apps som Runtastic eller Endomondo) er ikke tilgængelig på WinPRT, det er heller ikke objektivintegration til kamera-apps eller alle Rudy Huyns 6-apps.

"Én Ulempen, som ingen har nævnt endnu, er, at Windows Phone UI-kontrollerne i Universal Apps er en efterligning af de tidligere Windows Phone UI-kontroller, og selvom de er utroligt ens, er de ikke helt ens.

Forskellene er subtile, men de får appoplevelserne til at føles generelt mindre glatte. Hovedeksemplet er, at på pivotsider bliver overskriften ikke hvid, før siden, der overføres til, er fuldt indlæst. Dette resulterer i en splitsekund følelse af rykkerhed, der ikke føles godt. Jeg fandt et forum, hvor en udvikler klagede over det, og en Microsoft-udvikler svarede, at det var "godt nok" og markerede det som et ikke-problem. Jeg er virkelig frustreret over denne mangel på respekt for design, der ser ud til at komme ud af nogle dele af Microsoft."

“Den største faldgrube er, at mange vigtige funktioner i Windows Phone endnu ikke understøttes i Universal-apps.

Hvis der var 100 % paritet, så hver API og funktion var tilgængelig på både Windows og Windows Phone, og også WP unikke ting ville være tilgængelige på Windows (Cortana, avancerede kamera / foto / video API'er og et par flere), ville der ikke være nogen faldgrube til universelle apps.

Bortset fra det, seriøst - men helt sikkert løst i Windows 10 - problem, er Universal-apps et langt bedre valg."

Sidst men ikke mindst, ekstremt få mennesker bruger apps på skrivebordet. De har bare ikke den tankegang endnu. Folk er for vant til at få ting gjort i browsere i dag. Windows-tablets har endnu ikke taget en stor del af markedet fra iOS og Android, så de står over for spørgsmålet om brugerbase. Enheder som Surface Pro 3 kan være ved at vende udviklingen af ​​opfattelsen i udviklerkredse, da folk er mere tilbøjelige til at udvikle sig til en enhed, hvis de nyder at bruge den. Men nogen større effekt på udvikleradoption er endnu ikke set. De kunne sagtens vente på Windows 10, ligesom alle andre.

Windows 10

 

Så her er vi. Faktum er, at universelle apps ikke er en magisk løsning. De er bedre end Silverlight på mange måder, men træder tilbage på andre. Vi er blevet forsikret om, at Windows 10 vil ændre dette og måske tredje gang er virkelig charmen denne gang, men vi har hørt den historie før. Hvis det er frustrerende for brugerne, er det endnu mere for udviklerne. Microsoft bliver nødt til at gøre et par ting for at få det til at fungere.

  • Gør selve Windows Phone attraktiv for slutbrugere uden apps. Det var sådan iPhone vandt.
  • Lav helte enheder for at skabe omtale og tiltrække udviklere. Folk kan lide fede ting, og folk vil forsøge at støtte ting, de kan lide. "Men men 930" siger du? Nævn en cool og helt anderledes ting ved det. Jeg venter.
  • Dræb enhver forestilling om Android-apps. Et hus splittet mod sig selv vil kollapse rigtig hurtigt og nemt. BlackBerry prøvede det, og de har det værre end Microsoft.
  • Stop med at bryde tingene i den næste opdatering. Det er ingen måde at opbygge tillid på.

 

"De er nødt til at stoppe med at ændre API'erne så dramatisk... de arbejder baglæns. At lave det fulde API-sæt, og selv om det hele ikke er gjort endnu i OS, vil gøre det lettere for udviklere.

Vi er i denne konstante tilstand af "vent på den næste fantastiske udgivelse"

"Ja, jeg er træt af alle deres API-ændringer. At skrive en 8.1-app virker værdiløst, da jeg er bange for, at de nok vil ændre det hele igen med 10."

Jeg er sikker på, at der er mange mange flere forslag, der kan komme med, men det er ved siden af.

Hovedpointen er, at for de fleste udviklere ændrer universelle apps ikke noget uden brugernes efterspørgsel, og det er en kendsgerning. Vi sidder stadig fast i cirklen af ​​udbud og efterspørgsel, medmindre der sker noget virkelig forstyrrende hos Ignite næste år; Jeg ser frem til det.

 

 

Mere om emnerne: udviklere, butik, Universal Apps, Windows 10

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *