Zatvori oglas

Kada je ove jeseni Apple predstavio novi iPhone 5s, oko njega se vrtjelo najviše frke nezamjenjiva senzori otiska prsta dirati ID, usporene videozapise, nove varijante boja i 64-bitni procesor A7. No uz moćnu dvojezgrenu jezgru, tijelo iPhonea 5s krije još jedan procesor, točnije koprocesor M7. Iako se na prvi pogled ne čini tako, ovo je mala revolucija u mobilnim uređajima.

M7 kao komponenta

Tehnički gledano, M7 je jednočipno računalo nazvano LPC18A1. Temelji se na NXP LPC1800 single-chip računalu, u kojem je ARM Cortex-M3 procesor. M7 je nastao modificiranjem ovih komponenti prema Appleovim potrebama. M7 je za Apple proizveo NXP Semiconductors.

M7 radi na frekvenciji od 150 MHz, što je dovoljno za njegove potrebe, odnosno prikupljanje podataka o kretanju. Zahvaljujući tako niskom taktu, nježan je prema bateriji. Prema samim arhitektima, M7 treba samo 1% energije koju bi A7 zahtijevao za isti rad. Osim nižeg takta u odnosu na A7, M7 zauzima i manje mjesta, tek jednu dvadeseticu.

Što radi M7

M7 koprocesor prati žiroskop, akcelerometar i elektromagnetski kompas, odnosno sve podatke vezane uz kretanje. Bilježi ove podatke u pozadini svake sekunde, dan za danom. Čuva ih sedam dana, kada im može pristupiti bilo koja aplikacija treće strane, a zatim ih briše.

M7 ne samo da bilježi podatke o kretanju, već je dovoljno precizan da razlikuje brzine među prikupljenim podacima. To u praksi znači da M7 zna hodate li, trčite ili vozite. Upravo ta sposobnost, u kombinaciji s vještim programerima, dovodi do novih sjajnih aplikacija za sport i fitness.

Što M7 znači za aplikacije

Prije M7, sve "zdrave" aplikacije morale su koristiti informacije s akcelerometra i GPS-a. Pritom je prvo trebalo pokrenuti aplikaciju kako bi radila u pozadini i stalno tražila i snimala podatke. Ako ga niste trčali, vjerojatno nikada nećete znati koliko ste daleko pretrčali ili koliko ste kalorija potrošili.

Zahvaljujući M7, eliminiran je problem pokretanja aplikacije za snimanje aktivnosti. Budući da M7 cijelo vrijeme bilježi kretanje, svaka aplikacija kojoj dopustite pristup podacima M7 može ih obraditi odmah po pokretanju i pokazati vam koliko ste kilometara hodali u danu ili koliko ste koraka napravili, čak i ako niste nisam rekao aplikaciji da išta snima.

Ovo eliminira potrebu za korištenjem fitness remena kao što su Fitbit, Nike FuelBand ili Jawbone. M7 ima jednu veliku prednost u odnosu na njih, koja je već spomenuta – može razlikovati vrstu kretanja (hodanje, trčanje, vožnja u vozilu). Ranije aplikacije za fitness mogle su pogrešno pomisliti da se krećete, čak i ako samo mirno sjedite u tramvaju. To je naravno dovelo do iskrivljenih rezultata.

Što će vam M7 donijeti

Trenutno će aktivni ljudi koje zanima koliko kilometara hodaju dnevno, koliko su kalorija potrošili ili koliko su koraka hodali biti oduševljeni M7. Budući da M7 radi neprekidno i prikuplja podatke o kretanju bez prekida, rezultati su vrlo točni. To jest, pod pretpostavkom da svoj iPhone držite sa sobom što je više moguće.

Neke aplikacije već u potpunosti iskorištavaju potencijal M7. Naveo bih npr Runkeeper ili potezi. S vremenom će velika većina fitness aplikacija dodati M7 podršku jer moraju, inače bi se korisnici prebacili na konkurenciju. Štednja baterije i automatsko prikupljanje i analiza podataka dva su jaka razloga.

Što je M7 donio za Apple

Apple voli isticati vlastite čipove. Počelo je 2010. kada je predstavljen iPhone 4 pokretan A4 procesorom. Apple nam stalno pokušava reći da zahvaljujući svojim čipovima može izvući maksimalne performanse uz nižu potrošnju energije od konkurencije. Pritom se često zanemaruju specifikacije drugog hardvera. Vodi li prosječnog korisnika računa, primjerice, o veličini operativne memorije? Ne. Dovoljno mu je znati da je iPhone moćan, a pritom mu izdrži cijeli dan s jednim punjenjem.

Kako se to odnosi na M7? Ovo je samo potvrda da prilagođeni softverski sustav radi odlično na prilagođenom hardveru, što se najbolje vidi kod high-end modela. Apple je s M7 pobjegao konkurenciji za mnogo mjeseci. Dok su korisnici iPhonea 5s tjednima mogli u potpunosti uživati ​​u aplikacijama koje podržavaju M7, konkurencija nudi samo koprocesore na Nexusu 5 i Motoroli X. Ostaje pitanje nudi li Google programerima API ili se radi o vlasničkom rješenju.

Za neko vrijeme, Samsung će doći (bez namjere igre) s Galaxy S V s novim koprocesorom, a onda možda i HTC One Mega. I tu je problem. Oba modela koristit će različite koprocesore i oba će proizvođača vjerojatno dodati svoje fitness aplikacije. Ali bez odgovarajućeg okvira kao što je Core Motion za iOS, programeri će biti zarobljeni. Ovdje Google mora uskočiti i postaviti neka pravila. Koliko će vremena trebati da se to dogodi? U međuvremenu, konkurencija će barem povećati broj jezgri, megapiksela, inča i gigabajta RAM-a. Međutim, Apple i dalje ide svojim putem promišljeno razmišljanje na putu

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