Zavrieť reklamu

Keď tento rok na jeseň predstavil Apple nový iPhone 5s, väčšina povyku sa točila okolo nevymeniteľného snímače otisov prstov dotyk ID, slow-motion videá, nových farebných variantov a 64-bitového procesora A7. Lenže spolu s výkonným dvojjadrom sa v tele iPhonu 5s ukrýva ešte jeden procesor, presnejšie koprocesor M7. Aj keď sa to na prvý pohľad nezdá, jedná sa malú revolúciu v mobilných zariadeniach.

M7 ako súčiastka

Technicky vzaté, M7 je jednočipový počítač s názvom LPC18A1. Vychádza z jednočipového počítača NXP LPC1800, v ktorom tepe procesor ARM Cortex-M3. M7 potom vznikol úpravou týchto komponentov podľa potrieb Applu. M7 pre Apple vyrába spoločnosť NXP Semiconductors.

M7 beží s frekvenciou 150 MHz, čo je na jeho účely, teda zber pohybových dát, dostatok. Vďaka takto nízkemu taktu je šetrný k batérii. Podľa samotných architektov M7 potrebuje na totožný úkon iba 1 % energie, ktoré by si vyžiadal A7. Okrem nižšieho taktu oproti A7 zaberá M7 aj menej priestoru, a to iba jednu dvadsaťinu.

Čo M7 robí

Koprocesor M7 monitoruje gyroskop, akcelerometer a elektromagnetický kompas, teda všetky dáta spojené s pohybom. Tieto dáta zaznamenáva na pozadí každú sekundu, deň za dňom. Uchová ich v sebe počas siedmich dní, kedy k nim môže pristúpiť akákoľvek aplikácia tretej strany, a potom ich zmaže.

M7 nielenže pohybové dáta zaznamenáva, ale je natoľko presný, že dokáže rozlíšiť rýchlosti medzi nazbieranými dátami. To v praxi znamená, že M7 vie, či idete, bežíte alebo idete v aute. Práve táto schopnosť v kombinácii so šikovnými vývojármi dáva vzniku nových skvelých aplikácií pre šport a fitness.

Čo M7 znamená pre aplikácie

Pred M7 museli všetky „zdravé” aplikácie využívať informácie z akcelerometra a GPS. Zároveň ste museli aplikáciu najskôr spustiť, aby bežala na pozadí a neustále žiadala o dáta a zaznamenávala ich. Pokiaľ ste ju nespustili, už sa asi nikdy nedozviete, ako ďaleko ste dobehli alebo koľko kalórií ste spálili.

Vďaka M7 odpadá problém nutnosti spustenia aplikácie pre zaznamenávanie aktivity. Pretože M7 zaznamenáva pohyb neustále, každá aplikácia, ktorej povolíte prístup k dátam M7, ich môže okamžite po spustení spracovať a ukázať, koľko ste ušli za deň kilometrov alebo koľko ste urobili krokov, aj keď ste aplikácii nepovedali, aby niečo zaznamenávala.

Týmto spôsobom sa eliminuje potreba používať fitness náramky ako Fitbit, Nike FuelBand alebo Jawbone. M7 má oproti nim jednu veľkú výhodu, ktorá bola už spomenutá – dokáže rozlíšiť druh pohybu (chôdzu, beh, jazdu v dopravnom prostriedku). Predchádzajúce fitness aplikácie si mohli mylne myslieť, že sa pohybujete, aj keď ste len nečinne sedeli v električke. To, samozrejme, viedlo k skresleným výsledkom.

Čo M7 prinesie vám

V súčasnej dobe budú z M7 nadšení hlave aktívni ľudia, ktorí sa zaujímajú, koľko kilometrov denne nachodí, koľko spálili kalórií či koľko krokov ušli. Vzhľadom na to, že M7 beží neustále a bez prerušenia zbiera pohybové dáta, sú výsledky veľmi presné. Teda za predpokladu, že budete mať iPhone čo najviac pri sebe.

Niektoré aplikácie už plne využívajú potenciál M7. Volal by som napríklad RunKeeper alebo Pohyby. S postupom času pridá podporu M7 drvivá väčšina fitness aplikácií, pretože musia, inak by používatelia prešli ku konkurencii. Šetrnosť k batérii a automatický zber a analýza dát sú dva pádne dôvody.

Čo M7 priniesol pre Apple

Apple rád vyzdvihuje svoje vlastné čipy. Začal s tým v roku 2010, kedy predstavil iPhone 4 poháňaný procesorom A4. Apple sa nám neustále snaží povedať, že vďaka svojim čipom dokáže vyťažiť maximum výkonu za nižšieho odberu energie, než je tomu u konkurencie. Pritom špecifikácia ostatného hardvéru často zabúda. Zaujíma bežného používateľa napríklad veľkosť operačnej pamäte? Nie. Stačí mu vedieť, že iPhone je výkonný a zároveň vydrží na jedno nabitie celý deň.

Ako toto súvisí s M7? Ide len o potvrdenie toho, že systém vlastného softvéru na vlastnom hardvéri funguje skvele, čo je pri high-end modeloch vidieť najlepšie. Apple s M7 utiekol konkurencii o dlhé mesiace dopredu. Zatiaľ čo používatelia iPhonu 5s môžu už dlhé týždne plne využívať aplikácie s podporou M7, konkurencia ponúka koprocesory iba pri modeloch Nexus 5 a Motorola X. Otázkou zostáva, či Google ponúka API vývojárom, alebo či sa jedná o vlastné riešenie.

Za nejaký čas príde Samsung (bez narážky) s Galaxy S V s novým koprocesorom a potom napríklad HTC One Mega. A tu je problém. Oba modely budú využívať iný koprocesor a obaja výrobcovia zrejme pridajú svoje fitness aplikácie. Lenže bez poriadneho frameworku, ako Core Motion pri iOS, budú vývojári v pasci. Tu musí prísť Google a stanoviť isté pravidlá. Za ako dlho sa tak stane? Medzitým bude konkurencia aspoň zvyšovať počet jadier, megapixelov, palcov a gigabajtov operačnej pamäte. Apple si však ide aj naďalej svoju dopredu myslenie cestou.

zdroje: KnowYourMobile.com, SteveCheney.com, Wikipedia.org, iFixit.org
.