A progresszív webes alkalmazások a webes alkalmazások új korszakának kezdete

A webes módosítások kezdete

A progresszív webes alkalmazások a webes alkalmazások új korszakának kezdete

A mobil alkalmazások korszaka

A mobil alkalmazások hátrányai

A progresszív webes alkalmazások a webes alkalmazások új korszakának kezdete

A progresszív webes alkalmazások a webes alkalmazások új korszakának kezdete

Minden, de csak a mobil alkalmazások fejlesztése egyre nehezebbé válik. Miért?

  • Mobileszközök fragmentálása
  • Rengeteg platform
  • Az információk relevanciája

Mobileszközök fragmentálása

Rengeteg platform

A platform alatt elsőként az eszköz operációs rendszerét értem. Napjainkban a világ vezető pozíciója az Android, majd az iOS, a Windows Mobile és a többi. Üzleti szempontból a terméknek legalább a felsorolt ​​platformokon 2-nél jelen kell lennie. Ez viszont mindkét rendszer fejlesztési és támogatási költségeit magában foglalja. A népszerűség csúcspontján a mobil alkalmazások fejlesztői egyfajta istenek voltak, magas fizetést kaptak (talán még most is kapnak), még mindig nagy keresletük van. A magas fizetések folyamatosan emelkednek.

Az információk relevanciája

Soha nem volt olyan információ, mint korunkban. De az ár értéktelen neki, függetlenül attól. A modern élet gyors, az információátadás sebessége szédítő. Az információs rendszerek fejlesztésének modern eszközei és módszerei naponta több tucatszor frissíthetők anélkül, hogy befolyásolnák a termék minőségét (az üzleti folyamatok megfelelő kialakításával). A verseny minden napján nő, magának a terméknek a versenyelőnye is a piacra való belépésének gyorsasága, valamint a végfelhasználóknak történő könnyű szállítás. Az internet nem más, mint egy olcsó és hatékony eszköz egy termék vagy szolgáltatás végfelhasználó részére történő átadására. Ebben az összefüggésben a mobilalkalmazások messze nem az információfogyasztás legjobb eszközei, mert:

  • Az alkalmazások fejlesztése és frissítése időbe telik
  • Vannak késedelmek a frissítések terjesztésében (mérséklés a piacon)
  • Az eszközök széttagoltsága miatt nagy valószínűséggel vannak hibák és nem szabványos viselkedés egyes eszközökön
  • A tesztelés bonyolultsága ugyanaz a töredezettség miatt
  • A felhasználók nem szívesen frissítik az alkalmazásokat (esetleg nem észlelik a frissítéseket)

A webes alkalmazások új korszaka jön. Az elmúlt években a front-end gyorsan fejlődött, a webes fejlesztők megértették, hogy a DOM használatával a jQuery használatával nem volt divatos, és nem könnyű, ha összetett dinamikus webes alkalmazás írására van szükség. Vannak új absztrakciók. Napjainkban egy jó front-end fejlesztő egyszerűen írhat egy platformon keresztüli webes alkalmazást, amely minden vezető platformon (Windows, Mac, Linux, Android, iOS) fut, mint a natív (hello, Atom, Slack Desktop, Telegram asztali, Visual Studio Kód) pl. Electron segítségével.

A React és a AngularJS megjelenése megzavarta a webes fejlesztés ismerős módját. A modern böngészõmotorok innovációi a webes alkalmazások jövõjével és a böngészõk szerepével foglalkoznak. Minden arra a tényre vezet, hogy a közeljövőben csak a böngészőt használjuk. A felhasználók a böngészőjükön belül a legtöbb időt töltik. A modern webes alkalmazások, mint például a Google Dokumentumok szinte semmi esetre sem rosszabbak a megszokott Microsoft Word számára :) És ez csak a kezdet. A mobil Chrome többek között lehetővé teszi a webfejlesztők számára, hogy kölcsönhatásba lépjenek a mobilkészülék hardverével az API szintjén, például az akkumulátor töltéséről, a Bluetooth jelenlétéről és még sok másról. A push-értesítések széles körű bevezetésével a böngészőn keresztül általában nem mondok semmit.

Ha minden a natív mobil alkalmazások táborában jó és sima volt, a React Native vagy a Angular Mobile Toolkit nem lenne széles körben elfogadott és elismert. Ma a web csodálatos átalakulását tapasztaljuk. A mobil internet gyors, megfizethető és olcsó. By the way, Kazahsztánban kevesebb, mint 5 $ havonta kaphat hozzáférést 4G LTE korlátlan mobil forgalom. Elképesztő.

Ha fejlesztő vagy, akkor a legérdekesebb időpont a komplex webes alkalmazások fejlesztésének tanulmányozásához.

Rövid előrejelzésem a közeljövőre:

Hasznos linkek

A progresszív webes alkalmazások a webes alkalmazások új korszakának kezdete

Több mint 1000 résztvevő van a csatornán, ezért csatlakozz és te - DevBrain