Klávesové zkratky na tomto webu - základní
Přeskočit hlavičku portálu

Peroon přenáší aplikace ze Symbianu na mobilní Windows

aktualizováno 
Izraelská firma Peroon umí přenášet aplikace mezi operačními systémy EPOC32 (Symbian) a Windows CE (Pocket PC, Windows Mobile). Obejde se bez emulace celého zařízení, portovaná aplikace běží na Windows CE na plný výkon.

Zatímco stolním PC dominují Windows, Macintoshe jsou marginální záležitostí a Linux pro desktop nezískal významný podíl na trhu, trh s chytrými telefony je mnohem pestřejší. Rozdělen je mezi nejméně čtyři různé platformy, které jsou ještě dále fragmentovány. Asi největší část trhu okupuje Symbian a Windows pro mobilní zařízení, v závěsu za nimi se nachází Palm a Linux. Pokud chtějí progamátoři vytvořit nativní aplikaci ve strojovém kódu pro danou platformu, většinou sáhnou po standardním programovacím jazyce, jako je C či C++. Liší se však prostředí operačního systému, na kterém aplikace poběží, portování aplikací mez platformami je proto obtížné. Společnost Peroon vyvinula technologii, která umí "překlopit" aplikaci ze Symbianu do Windows.

Do určité míry je možné pro muliplatformní vývoj aplikací využívat jazyk Java a technologii J2ME nebo Visual Basic a nástroj AppForge Crossfire. Vývojáři pracující s jazykem C++ však mají smůlu, operační systém na různých platformách nabízí různé funkce operačního systému.

Překlenout propast

V roce 2000 se softwaroví vývojáři Dan Amir a Anatoly Kardash zamysleli nad problémy s přenosem aplikací mezi mobilními zařízeními s různými operačními systémy. Jako dva nejslibnější kandidáti se jim jevily Windows CE, na kterých jsou nyní postaveny platformy Pocket PC a Microsoft Smartphone, a EPOC32, který se stal základem platforem vyvíjených sdružením Symbian. PalmOS byl v roce 2000 poměrně primitivním operačním systémem bez multitaskingu a multithreadingu a podoba Linuxu pro mobilní zařízení byla ještě nejasná. Založili společně firmu Peroon, která na zakázku přenáší aplikace ze Symbianu na Pocket PC a mezi větvemi Symbianu označovanými jako Series 60 a UIQ.

Dvě řešení jsou nazvána E2W (EPOC32 to Windows) a S2S (Symbian to Symbian). Peroon vyvinul technologii DIMA (Direct Mapping, přímé mapování), která emuluje služby operačního systému pro uživatelské aplikace (API, Application Program Interface) platformy, pro kterou byla aplikace původně vyvinuta. Amir a Kardash původně uvažovali o přenosu z Windows na Symbian, API Windows se jim však jevilo příliš zmatené. Rozhodli se proto překlápět aplikace ze Symbianu do Windows. K výslednému souboru s aplikací ve strojovém kódu je pak přiložena knihovna funkcí, která překládá volání API Symbianu do volání API Windows. Velikost této knihovny se podle rozsahu použitých funkcí pohybuje řádově mezi 50 kB a 350 kB.

Přenos aplikací pro Symbian mezi Series 60 a UIQ je jednodušší. Operační systém je skoro stejný, liší se však uživatelské rozlišení displeje a uživatelské rozhraní. Telefony Series 60, jako Nokia 6600 nebo Siemens SX1 se ovládají klávesnicí, zatímco telefony s UIQ jako Sony Ericsson P900 disponují dotykovým displejem s relativně vyšším rozlišením.

Firma Peroon zatím nabízí portování aplikací ze Symbianu do Windows a mezi dvěma větvemi Symbianu jako službu, časem by však vývojovén nástroje měla nabízet i jako samostatné produkty, připravuje i nástroj pro portování aplikací z PalmOS verze 5 nebo 6.





Nejčtenější

iPhone X
iPhonů X bude zoufale málo. Vyprodáno může být za pár minut

Uvedení iPhonu X se blíží, předobjednávky Apple spustí za několik dnů a první kusy zamíří ke koncovým zákazníkům už 3. listopadu. Telefonů však bude ve...  celý článek

Asus Zenfone 4 Selfie Pro
U volební urny neroztahujte selfie tyčku. Fotit však zakázáno není

Mobily budou hrát u právě probíhajících parlamentních voleb specifickou roli - spousta lidí si jimi bude dokumentovat svoji aktivitu při volbách. Co je ve...  celý článek

iPhone X
Je to konec mýtické čtečky v displeji? Výrobci sázejí na obličej

Čtečka otisků integrovaná do displeje měla být jednou z hlavních letošních inovací na poli smartphonů. Technologie je ovšem natolik složitá, že výrobci od...  celý článek

Příchod sítí 5G je plánován na rok 2020
Nástup sítí 5G je zase o něco blíže. První vysílače jsou už postavené

Berlín Příchod sítí 5G je plánován až na rok 2020, ale k důležitým milníkům dochází už teď. Společnost Deutsche Telekom spustila první evropské vysílače umožňující...  celý článek

Smartphony OnePlus sbírají a odesílají některá uživatelská data na servery v USA
Populární smartphony šmírují uživatele. Denně odešlou desítky MB dat

Matematik a softwarový inženýr Chris D. Moore si všiml podivného chování svého smartphonu OnePlus 2. Zjistil, že telefon sbírá až podezřele podrobné informace...  celý článek

Další z rubriky

BlackBerry Motion
Velká baterie, zvýšená odolnost a nedobytné fotky. To je nové BlackBerry

Po modelu KEYone tu máme další novodobé BlackBerry z dílen čínského TCL. Nový Motion nemá úplně špičkovou výbavu, předností by ale měla být velká výdrž...  celý článek

Huawei Mate 10 Lite
První top model, který nestojí ani 10 000 Kč. Smiřte se ale s ústupky

O tom levnějším z nových top smartphonů firmy Huawei jsme se toho během mnichovské premiéry moc nedozvěděli. Novinka Mate 10 Lite přijde do prodeje dříve než...  celý článek

Xiaomi Mi 6
Tato lahůdka mezi výkonnými smartphony stojí 12 tisíc, má to ale háček

Na českém trhu se objevil zajímavý supersmartphone od čínského Xiaomi. Za 12 tisíc nabídne bohatou výbavu, která se dá srovnat s nejvýkonnějšími telefony...  celý článek

Najdete na iDNES.cz



mobilní verze
© 1999–2017 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je členem koncernu AGROFERT.