Univerzális alkalmazásoknál és fejlesztőknél

Olvasási idő ikonra 7 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

Nagy a hírverés a Windows Phone 8.1-es univerzális alkalmazások bevezetése után. A fogyasztók számára csak egyszer kell megvásárolnia egy alkalmazást, hogy számítógépén vagy telefonján, és esetleg Xboxon is megjelenjen. A fejlesztők számára lehetősége nyílik arra, hogy egyszer írjon egy alkalmazást, és mindenhol elérhető legyen, valamint hozzáférjen a PC és a Windows Phone kombinált felhasználói bázisához. Úgy tűnik, mindenhol mindenki nyer. A kulcsszó a „úgy tűnik”. Egyes Windows Phone-felhasználók azon töprengtek, hogy az Android és iOS fejlesztők miért nem rohannak tömegesen a Windowsra való fejlesztésre, vagy akadályozzák a tömeges elvándorlást, miért adnak még mindig virtuális ujjat a nagy cégek, mint a Facebook és a Twitter. Nos, itt van miért.
Az első és fő ok a felhasználói bázis és a piaci részesedés. Az emberek gyakran kikezdik azt a statisztikát, hogy a Windows birtokolja az operációs rendszer piacának 90%-át. Ez nem teljesen igaz, a Windows a teljes operációsrendszer-piac 14 százalékával rendelkezik, ahogy a Microsoft elismerte. Az alkalmazások többsége lefedi a piac másik 86%-át, akkor miért kellene a fejlesztőknek aggódnia a Windows miatt?

"Őszintén? Szerintem a Windows mint platform halott. Természetesen új fejlesztésekhez vagy webre, vagy Android/iOS-re fejleszteném.

Persze lehet, hogy vannak olyan rések, ahol a Windows fejlesztés még mindig számít, de a legtöbb fogyasztó-orientált dolognak már nincs értelme.”

„Korábban egy nagyon nagy vállalatnál dolgoztam, ahol volt egy Windows Mobile alkalmazás (amelyet szintén erősen forgalmaztak), a nyomon követésünk azt mutatta, hogy a Windows Mobile eszközöket használók szívesebben használták a termékünket a böngészőn keresztül, nem pedig az alkalmazást. mobilwebhelyünkre). Eközben azok, akik iOS vagy Android rendszert használnak, inkább az alkalmazást használták, mint a webhelyet.

Most egy sokkal kisebb cégnél dolgozom, mielőtt pénzt fektetnék ki minden platform támogatására a nap alatt, az említett platformnak jelentős piaci részesedést kell mutatnia, és a platform felhasználóinak tendenciát kell mutatniuk az alkalmazások használatára. Ellenkező esetben teljes mértékben működőképes reszponzív/mobilwebhelyünkön keresztül támogatjuk ezeket az ügyfeleket.

A piaci részesedéssel kapcsolatos érv mellett ott van a felhasználók szempontja is. A Windows és a Windows Phone esetében az érvelés itt megfordul. A Windows HAS felhasználókkal rendelkezik, de ezek a felhasználók nem feltétlenül akarnak alkalmazásokat. A Windows Phone felhasználók szeretnének alkalmazásokat, de nincs belőlük túl sok. Mivel a Windows-felhasználók nem feltétlenül akarnak alkalmazásokat, a fejlesztők lényegében a Windows Phone-felhasználókat céloznák meg, akikből megint csak nem sok van. Ebből a kis felhasználói körből a Microsoft megújított, alacsony kategóriás push-ja azt jelenti, hogy a felhasználók túlnyomó többsége nem akarja használni az alkalmazásokat, és egyszerűen drága telefonként használja az eszközt. Hacsak nem érzik úgy, hogy nagyszámú Windows Phone-felhasználó használná alkalmazásait, egyszerűen nem lennének prioritások. Ez az oka annak, hogy az üzenetküldő alkalmazások szépek és édesek a Windows Phone-on, és ezért ritkák az ennél szűkebb és esetleg innovatívabb alkalmazások.

IDC
A következő ok a Microsoft. Sok fejlesztő egyszerűen nem bízik a Microsoftban és az „Ez az idő az igazi srácoknak szól” filozófiájában, miután a Windows szinte minden verziójában áttörő változásokat kellett tapasztalniuk. Mivel a fejlesztőknek meg kell változtatniuk fejlesztési módszereiket és eszközeiket, hogy azok megfeleljenek a Microsoft eszközeinek, előfordulhat, hogy irtóznak egy új eszköz elfogadásától, amelyet ismét eldobnak a következő „ez a futásidő mindent megváltoztat”. Különösen a felhasználókkal és a befektetés megtérülésével kapcsolatos fenti pont fényében.

"A A piac kicsi, a Microsoft pedig megbízhatatlan. mi a haszna?”

idc Q2 2014

Végül, azoknak a Windows fejlesztőknek, akiknek még nem kellett frissíteniük, ennek okai vannak. Először is az amerikai Verizonról van szó, akiknek még nincs Windows Phone 8.1-es eszköze. A Verizon jelentős mennyiségű Windows Phone részesedéssel rendelkezik az Egyesült Államokban, és a frissítéssel kivágnák ezeket a felhasználókat. Másodszor, a Windows PRT még nem olyan kiemelt, mint a jelenlegi Silverlight futtatókörnyezet, ezért vannak dolgok, amelyeket az egyikkel megtehet, a másikkal nem. A folyamatos GPS-követés (amelyre olyan alkalmazásokban van szükség, mint a Runtastic vagy az Endomondo) nem érhető el a WinPRT-n, sem a kameraalkalmazások objektívintegrációja, sem az összes Rudy Huyn 6-alkalmazása.

"egy A hátránya, amit még senki sem említett, az az, hogy a Windows Phone UI vezérlői az Universal Apps-ben a korábbi Windows Phone UI vezérlők utánzatai, és bár hihetetlenül hasonlítanak egymásra, nem teljesen ugyanazok.

A különbségek finomak, de összességében kevésbé zökkenőmentessé teszik az alkalmazás élményét. A fő példa az, hogy a pivot oldalakon a fejléc nem változik fehérre, amíg az áttért oldal teljesen be nem töltődik. Ez a másodperc törtrészenyi rángatózás érzését eredményezi, ami nem jó érzés. Találtam egy fórumot, ahol egy fejlesztő panaszkodott rá, és egy Microsoft fejlesztő azt válaszolta, hogy „elég jó”, és nem problémaként jelölte meg. Nagyon csalódott vagyok a dizájn iránti tisztelet hiánya miatt, ami úgy tűnik, a Microsoft egyes részeiből fakad.”

„A fő buktató az, hogy a Windows Phone számos kulcsfontosságú funkciója még nem támogatott az univerzális alkalmazásokban.

Ha 100%-os paritás lenne, hogy minden API és funkció elérhető legyen Windowson és Windows Phone-on is, és a WP egyedi cuccai is elérhetőek lennének Windowson (Cortana, fejlett kamera/fotó/videó API-k és még pár további), akkor nem lenne buktató az univerzális alkalmazásokhoz.

Ettől eltekintve egy komoly – de a Windows 10 rendszerben minden bizonnyal megoldott – probléma, az univerzális alkalmazások sokkal jobb választás.”

Végül, de nem utolsósorban rendkívül kevesen használnak alkalmazásokat az asztalon. Egyszerűen még nincs meg nekik ez a beállítottságuk. Manapság az emberek túlságosan hozzá vannak szokva ahhoz, hogy böngészőkkel intézzék el a dolgokat. A Windows táblagépek még nem vették el a piac jelentős részét az iOS és az Android piacából, így szembe kell nézniük a felhasználói bázis problémájával. Az olyan eszközök, mint a Surface Pro 3, megfordíthatják az észlelést a fejlesztői körökben, mivel az emberek nagyobb valószínűséggel fejlesztenek egy eszközt, ha élvezik azt. De a fejlesztők elfogadására gyakorolt ​​​​jelentősebb hatás még nem látható. Ők is nagyon várják a Windows 10-et, mint mindenki más.

A windows 10

 

Szóval itt vagyunk. A tény az, hogy az univerzális alkalmazások nem jelentenek minden varázslatos gyógymódot. Sok szempontból jobbak, mint a Silverlight, de másokban hátrálnak. Biztosak voltunk abban, hogy a Windows 10 megváltoztatja ezt, és ezúttal talán a harmadik alkalommal lesz igazán a varázsa, de hallottuk már ezt a történetet. Ha ez frusztráló a felhasználók számára, még inkább a fejlesztők számára. A Microsoftnak meg kell tennie néhány dolgot, hogy működjön.

  • Tegye magát a Windows Phone-t vonzóvá az alkalmazások nélküli végfelhasználók számára. Így nyert az iPhone.
  • Készítsen hős eszközöket, hogy növelje a nyilvánosságot és vonzza a fejlesztőket. Az emberek szeretik a klassz dolgokat, és az emberek megpróbálják támogatni azokat, amiket szeretnek. „De de a 930” – mondod? Nevezz meg egy klassz és igazán más dolgot ezzel kapcsolatban. Várok.
  • Ölj le minden elképzelést az Android-alkalmazásokról. Egy önmagával megosztott ház nagyon gyorsan és könnyen összedől. A BlackBerry kipróbálta, és rosszabbul járnak, mint a Microsoft.
  • Hagyja abba a dolgok törését a következő frissítésben. Így nem lehet bizalmat építeni.

 

„Le kell állítaniuk az API-k olyan drámai megváltoztatását…. visszafelé dolgoznak. A teljes API-készlet elkészítése, még ha még nincs is kész az operációs rendszerben, megkönnyíti a fejlesztők dolgát.

Ebben az állandó „várjuk meg a következő fantasztikus kiadást” állapotában vagyunk.

„Igen, elegem van az összes API-módosításukból. Egy 8.1-es alkalmazás megírása értéktelennek tűnik, mert attól tartok, hogy a 10-zel valószínűleg újra mindent megváltoztatnak.”

Biztos vagyok benne, hogy még sok-sok javaslatot lehet tenni, de ez nem a lényeg.

A lényeg az, hogy a legtöbb fejlesztő számára az univerzális alkalmazások semmit sem változtatnak felhasználói igény nélkül, és ez tény. Továbbra is a kereslet és a kínálat körében ragadunk, hacsak jövőre nem történik valami igazán zavaró az Ignite-nál; Alig várom.

 

 

Bővebben a témákról: fejlesztők, tárolni, Universal Apps, A windows 10

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *