Co je emulátor smartphonu?
Emulátor smartphonu je nástroj používaný v počítači v plné velikosti k napodobení chování mobilního telefonu. Jeho hlavním účelem je testování webů, aby se ujistil, že jsou kompatibilní se způsobem, jakým mobilní zařízení přistupují k internetu. Může být také použit pro testování mobilních aplikací.
Existuje celá řada technologií smartphonů, které lze emulovat na počítači. Nejjednodušší je bezdrátový přístupový protokol (WAP), což je velmi základní systém webového prohlížeče, který se nachází hlavně na starších nebo více základních mobilních telefonech. To vyžaduje, aby webové stránky byly speciálně navrženy, se sítí takových stránek známých jako mobilní web.
Emulátor smartphonu lze také použít k zobrazení toho, jak se standardní webové stránky objevují v operačních systémech používaných vyspělejšími zařízeními. Patří mezi ně operační systém iPhone, Windows® Mobile, Google Android ™, Palm OS® a Symbian. Někteří emulátory také zobrazí, jak se stránka zobrazí ve speciálních mobilních vydáních prohlížečů, jako je Microsoft Internet Explorer®, Mozilla Firefox, Apple Safari a Opera.
Na rozdíl od počítačů v plné velikosti existuje řada rozdílů ve způsobu, jakým se webové stránky zobrazují na mobilních zařízeních. Například lze velikost stránek automaticky přizpůsobit menším obrazovkám. Pokud to vývojáři neumožní, některé z jejich navigačních návrhů, jako jsou postranní panely a nabídky, nemusí být tak účinné, jak zamýšleli. Existují také problémy s multimediálním obsahem, jako je video systém Flash® používaný pro weby, jako je YouTube nebo v online reklamách.
Další využití emulátoru smartphonu je pro testování aplikací. Jedná se o samostatné programy navržené pro provoz na mobilních telefonech, obvykle distribuované prostřednictvím služeb, jako je obchod s aplikacemi pro iPhone, obchod s aplikacemi pro Android ™ a Windows® Marketplace for Mobile. Emulátor bude obvykle k dispozici jako součást sady nástrojů pro vývoj softwaru, což je balíček bezplatných nástrojů, které společnost za mobilním operačním systémem poskytuje, aby pomohla zajistit, aby nezávisle vytvořené aplikace správně fungovaly na příslušných telefonech.
Fráze „emulátor smartphonu“ může také odkazovat na aplikace pro smartphony, které emulují konkrétní počítač nebo častěji herní konzoli, obvykle od 80. nebo 90. let. Tyto aplikace pak spouští speciální soubory, které simulují původní hry z tohoto počítače. Obzvláště dobře fungují, protože moderní smartphony mají často výpočetní výkon stejný nebo vyšší než původní počítač nebo konzole. Malá obrazovka na chytrých telefonech znamená, že emulace se nejlépe hodí pro hry, které byly původně na přenosných konzolách, jako je Nintendo® Gameboy. Je důležité si uvědomit, že použití takových souborů by mohlo porušit autorská práva, i když někteří uživatelé se domnívají, že je morálně přijatelné, pokud hry již nejsou komerčně dostupné.