2023 Autor: Luccile Osborne | [email protected]. Naposledy změněno: 2023-11-27 16:26
Před více než pěti lety (9. ledna 2007, pro ty z nás, kteří počítají), Steve Jobs vydal originální iPhone. V té době byly jedinými aplikacemi v iPhone ty, které byly nainstalovány předem (akcie, kalkulačka a YouTube). Bylo jich tak málo aplikací, dokonce ani nenaplnili domovskou obrazovku! Společnost Apple neposkytla možnost vytvářet ani instalovat žádné doplňkové aplikace. Místo toho byli vývojáři vyzváni, aby vytvořili webové aplikace, k nimž by uživatelé přistupovali prostřednictvím zabudovaného webového prohlížeče Safari.
Apple čelil vůli vývojářů, zejména s ohledem na komunitu hackerů, kteří přišli na to, jak rozbít iPhone kód a vytvořit si vlastní aplikace, Apple přišel kolem a přijal nativní aplikace.
VIZ TÉŽ: Konečně! YouTube právě spustila svou vlastní aplikaci pro iPhone
Apple App Store obsahuje dnes více než 700 000 aplikací pro iPhone a iPad. Aplikace dostupné v obchodech Apple App Store, Google Play Marketplace a Microsoft Windows Phone Marketplace jsou „nativními“aplikacemi, v nichž je vývojáři stavěli pomocí technologie a kódu, který je pro tyto platformy do značné míry vhodný. Aplikace vytvořená pro iPhone musí být téměř úplně překódována, aby fungovala na zařízení s operačním systémem Android společnosti Google (trochu jako překlad knihy z jednoho jazyka do druhého).
Pak jsou tu webové aplikace.
Úvod do webových aplikací
Webové aplikace jsou postaveny na standardech založených technologií, jako je HTML5, CSS3 a další moderní webové technologie. Bez jakýchkoli speciálních překladů, konverzí nebo přeprogramování může webová aplikace běžet na téměř jakékoli platformě s moderním webovým prohlížečem kompatibilním s normami. Po spuštění webové aplikace mohou uživatelé iPhone, iPad, Android telefonů, Kindle Fire a Windows Phones přistupovat ke stejné aplikaci a spouštět ji stejně jako na jakékoli jiné platformě.
Nativní aplikace fungují pouze na jedné platformě, pro kterou byly vytvořeny, plus jejich vytvoření trvá déle a stojí víc než webová aplikace. Proč by se tedy někdo obtěžoval stavbou domorodce? Díky současné technologii jsou nativní aplikace vynikajícím zážitkem - ale je tomu tak pouze v případě, že jsme v současné technologii. Několik pokroků sem a tam a velmi brzy nativní aplikace půjdou cestou aplikací pro počítače (tj. Stále jich je několik, ale většina uživatelů tráví většinu času v prohlížeči). Několik prvků vysvětluje, proč nativní nebude vládnout aplikaci v budoucnu.
Uživatelská zkušenost

Nativní aplikace mají tendenci mít hladší vzhled a dojem, více polské. Nativní aplikace jsou schopny využít prvky svého nativního operačního systému (tj. Gumové pásky, překrývání a přechody na hladké obrazovce v systému iOS), takže se cítí hlouběji integrovány do telefonu. Pokud jde o estetiku a celkový uživatelský dojem, je pro webové aplikace neuvěřitelně obtížné překonat nativní. Kromě toho nativní aplikace přicházejí se spoustou předinstalovaných prvků a potřebují pouze načíst uživatelská data z webu, nikoli z celé aplikace, což je zrychluje.
Web prošel dlouhou cestu od dob rolování markýzy. Je jen otázkou času, než budou technologie za webovými aplikacemi schopny přímo konkurovat estetickým možnostem nativních aplikací. Pamatujete si, jak úžasně pokročilý HTML5 vypadal, když vyšel? Počkejte, až HTML6 nebo 7!
A pokud jde o stahování více dat než nativních aplikací: V budoucnu bude výdrž baterie a mobilní připojení dostatečně rychlé, aby na tom nezáleží. Rychlosti stahování 4G jsou ve skutečnosti rychlejší než průměrné americké širokopásmové připojení a kdy jste se naposledy obával velikosti načítání webových stránek na ploše?
Rozdělení
Nativní aplikace lze snadno najít a nainstalovat. Apple App Store, Google Play atd. Jsou skvělá místa pro procházení a stahování aplikací. Těžkou součástí budování úspěšného obchodu s aplikacemi je vytvoření robustní vývojářské komunity, která je ochotna věnovat čas, úsilí a peníze na vytváření mnoha skvělých aplikací, které uživatelé chtějí používat. To je vysoká objednávka a je pravděpodobně největší část toho, proč se Microsoft snaží získat trakci s Windows Phone.
Jednou výzvou pro celou tuto webovou aplikaci je konkurence. Apple, Google a dokonce Microsoft musí být zvláště spokojeni s velkou kontrolou a vlivem, který ovládají tím, že ovládají distribuci svých platforem prostřednictvím obchodů s aplikacemi a tržišť. Když webové aplikace nabírají páru a začnou ohrožovat mobilní aplikace, je pravděpodobné, že současné zúčastněné strany budou tlačit zpět proti všemu, co znehodnocuje jejich původní obchody s aplikacemi. Naštěstí pro spotřebitele pravděpodobně není mnoho lidí, kteří by mohli zastavit hrozící pochod webových aplikací. Robustní webové prohlížeče pečené do OS nikam nevedou.
U webových aplikací není třeba přesvědčovat vývojáře, aby vytvořili software pro konkrétní platformu. Místo toho budou aplikace vytvořené pro uživatele na nejpopulárnějších platformách fungovat také pro uživatele na nejméně populárních platformách, za předpokladu, že tato platforma má slušný webový prohlížeč. Obchody s aplikacemi mohou v budoucnu vytvářet spíše nezávislí prodejci než tvůrci operačních systémů. Adresářové weby, jako je BestVendor a Listio, se mohou rozrůst v konkurenční Apple Store App Store.
Budujte čas a náklady
Vytvoření typické nativní aplikace trvá o něco déle, než by tomu bylo u ekvivalentní webové aplikace, ale jak se vývojářské nástroje a vzdělávání zlepšují, bude se to pravděpodobně měnit. A jak se více vývojářů obeznámí s vývojovými jazyky a technologiemi používanými k vytváření nativních aplikací, celkové náklady na vývoj aplikací klesnou.
Jedna věc, která se ve světě nativních aplikací pravděpodobně nezmění, je však skutečnost, že budování více platforem a zařízení je drahé. Přidání kompatibility iPadu při vytváření aplikace pro iPhone může zvýšit až 50% nákladů na vývoj projektu. Když se začaly říkat zvěsti, že Apple může uvolnit iPad Mini, přemýšleli jsme, kdo má rozpočet sestavit pro všechny tyto velikosti obrazovky?
Webové aplikace budou fungovat na zařízeních různých velikostí tím, že budou přizpůsobivé a pohotové.
Aktualizace

To je oblast, kde webové aplikace již trumfují nativní. Typičtí mobilní uživatelé, kteří jsou do značné míry znepokojeni vývojáři, aktualizují své aplikace velmi zřídka. To znamená, že uživatelská základna pro konkrétní nativní aplikaci je rozložena do několika verzí. Přítel nedávno vykřikl své překvapení, že Instagram na svém iPhone nefungoval správně. Ukazuje se, že aplikaci neaktualizoval a používal nepodporovanou starou verzi.
Mít zastaralou webovou aplikaci je prakticky nemožné. Přemýšlejte o načtení webové stránky. Pokaždé, když návštěvník načte web, načte nejnovější verzi ze serveru. Když Google aktualizuje logo na své domovské stránce, protože to nevyžaduje, aby uživatelé chodili a stahovali aktualizaci do Googlu - pouhá akce návštěvy webu znamená, že si uživatel prohlíží nejnovější verzi.
Webové aplikace znamenají, že uživatelé se nikdy nebudou muset starat o aktualizace.
Hardwarové rozhraní
Jednou z věcí, díky nimž jsou nativní aplikace tak příjemné, je jejich schopnost bezproblémově využívat hardware telefonu. Přemýšlejte o všech skvělých aplikacích, které používají akcelerometr telefonu (Nike +), GPS (Foursquare) nebo fotoaparát (Instagram). Z těchto tří mohou webové aplikace přistupovat pouze k GPS, a to i v omezené kapacitě. Ano, máte pravdu - webové aplikace nemohou používat fotoaparát vašeho telefonu ani přistupovat k již pořízeným fotografiím.
Pro webové aplikace neexistuje standardní způsob přístupu k hardwaru v mobilních zařízeních, ale v budoucích aktualizacích je to relativně snadné změnit. Jedním z problémů, který je třeba překonat, jsou potenciální bezpečnostní obavy, ale pravděpodobně největší překážkou je nedostatečná spolupráce ze strany zakořeněných zájmů, která by raději zachovala původní monopol aplikace. Konkurenční tlaky v prostoru aplikací a telefonních systémů však nakonec přinutí zařízení k větší otevřenosti.
Kreditní karty
Uživatelé Apple jsou notoricky známí spotřebitelé. Tajnou zbraní Apple je, že má 400 milionů aktivních účtů iTunes s kreditními kartami. Díky kreditní kartě v souboru je nákup aplikací hračkou - klepněte na „koupit“a zadejte heslo - to je vše! Google a Microsoft jistě mají na svých platformách mnohem méně aktivních účtů, ale jejich počet roste. Pointa je, že nákup nativních aplikací a nákupy v aplikaci je mimořádně snadné.
Neexistuje žádný konsolidovaný platební systém pro nákup webových aplikací nebo nákup doplňků webové aplikace, ale to se časem změní, protože hráči jako PayPal, Square, Venmo a další skočí do vesmíru.
Obrovská část úspěchu systému iOS je přičítána obchodu Apple App Store, stejně jako hudební obchod iTunes je velkou součástí toho, proč byl iPod takovým hitem. A přesto bude v App Store vracet pravděpodobně webové aplikace, které Apple původně propagoval namísto nativních aplikací.
Snímky se svolením Flickra, mbiebusche, 3 hodiny
Doporučená:
12 Důvodů, Proč By Vaše Firma Měla Mít Nativní Aplikaci Do Roku

Nelze popřít, že se tisíce let spoléhají na jejich mobilní zařízení, aby pomohly splnit jejich každodenní potřeby - ať už jde o vyzvednutí čistírny nebo objednání večeře. Ale pokud již máte mobilní web, vyvíjí se nativní aplikace opravdu nezbytná?Abych to zjistil, zeptal jse
Proč Je Nativní Reklama Protikladem Porno

Je to doplněk z posledních 20 let online reklamy. Je to odvážná nová cesta pro značky a vydavatele. Je to chamtivý advertorial oblečený do oblečení 21. století.Nativní reklama je alespoň některá z těchto věcí. Nejlepší vydavatelé a značky se ve středu sešli ve Washingtonu ve státě DC na summitu amerického tiskového institutu, aby určili, zda je to také spása v tomto odvětví.Viz také: Jak vypadaly největší we
JAK: Aby Vaše Mobilní Webové Stránky Fungovaly Spíše Jako Nativní Aplikace

Tato řada je podporována programem Rackspace, což je lepší způsob hostování. Další informace o hostingových řešeních společnosti Rackspace najdete zde.Jak se prodej chytrých telefonů neustále zvyšuje, stále více vývojářů se zaměřuje na vytváření aplikací pro mobilní zařízení. Ať už se jedná o nativní aplikaci
Nativní Aplikace Vs. Webová Aplikace: Který Je Pro Mobilní Obchod Lepší?

Série Mobile App Trends Series je podporována společností Sourcebits, předním vývojářem produktů pro mobilní platformy. Sourcebits nabízí služby designu a vývoje pro platformy iOS, Android, Mobile a Web. Sledujte Sourcebits na Twitteru pro nejnovější zprávy a aktualizace.Jedním z hlavních
Proč Jsou Webové Stránky Pomalé A Proč Rychlost Opravdu Záleží [INFOGRAPHIC]
![Proč Jsou Webové Stránky Pomalé A Proč Rychlost Opravdu Záleží [INFOGRAPHIC] Proč Jsou Webové Stránky Pomalé A Proč Rychlost Opravdu Záleží [INFOGRAPHIC]](https://i.techoscience.com/images/029/image-85175-j.webp)
Jaký rozdíl může znamenat milisekunda. Pokud jde o procházení webu, počítá se každý nepatrný okamžik - a čím méně okamžiků prochází mezi kliknutím myši a plně načtenou stránkou, tím lépe.Rychlost je pro většinu uživatelů webu trochu posedlost. Podíváme se na pomalost vnímaná