A „apple” kategória archívuma

Handoff 2011-es MacBook Prókon

Akinek hozzám hasonlóan 3 éves MBP-je van, lehet, hogy hallott már róla, hogy a Yosemite új handoff/continuity fícsörjei nem mennek a gépén (illetve valami nem megy), mert nincs benne Bluetooth 4.0 / LE kártya. Jó hír, hogy ha csak ezért váltanánk, nem kell új gépet vásárolni, ugyanis a 2011 és 2012-es MacBook Próknak utólag is ki lehet cserélni az AirPort/Bluetooth kártyáját. Egészen pontosan ezeken a modelleken:

Egy fórumozó ezt írja:

the 2011 MacBook Pro can use the same Airport/Bluetooth card as the mid 2012 Macbook pro and its user replaceable so by replacing the 2011 macbook pro Airport/Bluetooth card you should have the ability to use Handoff/continuity

Azaz a 2012 közepén gyártott AirPortok jók a 2011-es gépekbe is! Kis keresgéléssel kijön, hogyan működik a dolog. Első körben eBayezni kell egy ilyen AirPortot. Nem olcsó 30 ezer forint a képen levő + szállítás, de ez az ára, ha tápolni akarjuk a régi gépet (szerintem nekem megéri, teljesen jó gépem van, ez viszont hiányozni fog ősztől).

Valaki más meg ezt a kártyát javasolja, ez olcsó. Ebben a fórumban van, aki megcsinálta, állítólag 15 perc alatt megvan. Aki maga próbálná meg, annak van egy remek iFixit fényképes útmutató is. Náluk ez az alkatrész linkje.

Old Bluetooth Board: BCM94331PCIEBT4AX
New ordered and placed: BCM94331PCIEBT4CAX

Beszereltetjük például az Appsolute-osokkal, talán megcsinálják. De hogyan tovább? Jöhet a kext varázslás! Kis utánaolvasással előjön a jó változat. Egy francia fickó megírta a fórumon, hogyan lehet működésre bírni a dolgot. Ez elég jó összefoglaló és benne van minden: honnan tölthetjük le az új kextet, mit és hogy kell felülírni, jogosultságokat változtatni ezen az új fájlon, végül üríteni a kext cache-t.

Feldobtam ide néhány képet, változatot, dolgot, de a MacRumors fórum szálát és az Apple fórumot érdemes végigbogarászni, ebből kijön minden információ pontosan. Jó tudni, hogy van valamiféle megoldás, ha az ember nem fél, hogy összekoszolja a kezét. Az lenne a legjobb egyébként, ha az Appsolute csomagban árulná a dolgot, odamegyünk, beszerelik, szoftverelik, fizetünk és volilá!

5 hét múlva

Stabilnak tűnik az info:

Apple has reportedly scheduled a media event for Tuesday, September 9 (…) Bloomberg and The Wall Street Journal are also reporting Apple is planning an event for September 9.

Valamiféle iPhone-ra számíthatunk, remélem adnak hírt új kütyüről is. Egyébként Mac vonalon maradva érdekes okfejtés: lehet, hogy itt az ideje ARM-ra váltani? Elvégre:

the Mac line is suspended, literally, by the late delivery of Intel’s Broadwell x86 processors. (The delay stems from an ambitious move to a bleeding edge fabrication technology that shrinks the basic building block of a chip to 14 nanometers, down from 22 nanometers in today’s Haswell chips.) (…) the advantages of ARM-based processors vs. x86 devices become even more compelling: lower cost, better power dissipation, natural integration with the rest of the machine.

Beszélnek erről már évek óta.

Értelmetlen hétfő reggeli statisztikák

Podcast és handsfree készülékem az Apple In-Ear Headphones (outdated terméklap, HU Store). A mai nappal az alábbiak szerint alakult az új készülékek vásárlása. Minden alkalommal saját gondatlanságból elkövetett vesztés történt. A második oszlop az első oszlop alatta levő- és a saját első oszlopának különbségét mutatja, tehát 233 nap telt el az első vesztés között, utána 225, jött egy rövidebb periódus 181 nappal, aztán egy hatalmas széria 458 napon át, a mostani pedig 151 napja megy.

2011.02.19   233
2011.10.10   225
2012.05.22   181
2012.11.19   458
2014.02.20   151

Android vs iPhone

Tegnap beszélgettem valakivel, aki tőlem kérdezte, milyen olcsó Androidos tabletet vegyen. Én hozzátettem, hogy Apple-ben is van olcsóbb kategóriájú és szerintem az jobb választás. Ebből derült ki, hogy szemellenzős Apple-ös vagyok és az Apple-nek vége. Ehhez képest bemutatnám Horace Dediu posztját arról, hogy az amerikai piacon hogyan alakul az okostelefonok piacrésze:

Szürke az Android, sötétkék az iPhone. 2012 július: 52% Android, 33% iPhone, 2014 május: 52% Android, 42% iPhone. Amerikai piac, de akkor is.

Aperture ❌ iPhoto ❌

Nem gondoltam volna, hogy az Apple bejelenti, hogy nem fejleszti tovább az Aperture-t. (Apró szemantikai dolog, de nem arról van szó, hogy megszüntetik, hanem arról, hogy új fícsöröket, funkcionalitást már nem adnak hozzá – de például Yosemite alá még kompatibilissé teszik.)

A tény mellett leginkább azon vagyok meglepve, hogy ezt kommunikálták is kifelé. Korábban az Apple nem tett volna ilyet. Egyszerűen megjelenik az új Photos app 2015-ben, aztán mindenki szépen rájön az iPhoto/Aperture nem létező frissítéseiből, hogy ők már mást gondolnak. Ehhez képest most jó előre bejelentik, hogy mi fog történni. (Erre tényleg mondhatnánk, hogy “bezzeg Steve alatt …”)

Az embernek ilyenkor van ideje elgondolkodni azon, hogy merre tovább. Engem valamennyire érint a kérdés, de egyelőre úgy gondolom, nem nagyon van mit csinálni. Érdemes tovább használni, megvárni, míg kijön az új app, aztán megfelelő időben migrálni a dolgokat. Erre természetesen jövőre lesznek kész megoldások. Nekem mindenesetre tetszik, hogy az új szoftverekkel a teljes könyvtárat karban tudom majd tartani akármilyen iOS eszközről.

Érdekes, hogy az Apple otthagyja azt a pro/prosumer fotós piacot. Korábban is csináltak már ilyet pl. a Shake-kel, de az tényleg egy nagyon szakmai, szűk piaci résnek szóló termék volt. Most azt mondják, hogy a Logic/FCPX termékvonalat nem fogják bolygatni, csak a fotósat. Aki akar, menjen Lightroomra.

Az idő már kimutatta, hogy én nem vagyok akkora fotós, vagy képrendszerező mágus, hogy érdemben foglalkoztasson a kérdés. Szerintem egyszerűen át fogok ugrani erre az új appra és feltöltöm a könyvtáraimat oda. Adott esetben még át is nézem a mennyiséget. Kíváncsi vagyok, hogy az iPhoto és Aperture face taggelt / címkézett dolgai megérkeznek-e rögtön a Photos 1.0-ba, vagy ott is várni kell rá. Most eléggé zavarna, ha sok időt töltöttem volna el ezekkel a dolgokkal.

Úgy tűnik, 2014-ben is tovább várunk a tökéletes megoldásra.

Az Apple WWDC 2014 keynote részletes összefoglalója

Az Apple emlékezetes keynote-ot tartott 2014. június 2-án. Megpróbáltam összeszedni felsorolásszerűen, abban a sorrendben, ahogy ott elhangzott, mi mindenről volt szó.

OS X Yosemite

Megváltoztatták az OS X felületét, jobban közelítve iOS-hez. A keynote-ban kiemelt hangsúlyt kapott az új megjelenés. A bevezetésről ismét egy tökéletesre faragott videó ad bemutatást. Ahogyan tavaly az iOS 7 bejelentéssel, idén is kiderült, hogy radikális dolgot nem csináltak. Ha jobban megnézzük, a funkcionalitás maradt ugyanolyan, mint eddig. Eltérés, hogy behozták az iOS 7-re jellemző “rizspapír” effektust, ami az ablakok toolbarján és sidebarján látszik majd erősebben, hosszú idő után megváltozott a default betű Lucida Grandéről Helveticára.

Megmaradnak viszont az ablakok vetett árnyékai, elrendezései, Finder tag-ek stb. Minden ugyanaz, mint eddig, a felület egyszerűen tovább iterálódott. Az ablakok zöld gombja fullscreent csinál, optionnel kattintva kapjuk a régi “zoom”-ot belőle. A gyári alkalmazások ikonjait is egységesítették, viszont nekem nem sikerült rájönnöm, hogy mikor kell döntött téglalapot, kört, vagy szekuomorfikus ikont használni az új nyelvezetben.

Pro felhasználóknak érkezik egy “dark” módusz, ahol a fehér menük és ikonok helyett sötét menüket kapunk a pro appok mintájára. Érdekes módon a FaceTime app marad fekete, nem értem, hogy az akkor most pro appnak számít-e, vagy csak elkezdik ezt a “brushed metal” dolgot használni éppen ott, ahol úgy gondolják. (A rizspapírról még annyi, hogy annak idején, amikor a menüben bevezették, akkora hiszti tört ki, hogy az egyik dot release-ben visszarakták az opaque opciót. Ma meg headlining feature. Én egyébként soha nem kapcsoltam vissza.)

A Notification Centerre tovább fókuszálnak, próbálják megtalálni az értelmét ennek az eddig elég fogalmatlanul ott pöffeszkedő résznek. Benne lesz az iOS 7-ről már megismert “Today” nézet, viszont új elem, hogy akár third-party widgetekkel kiegészíthetjük ennek a funkcionalitását. Demó képpen megjelent a kalkulátor, a beépített widgetek mind aktívak, ott a helyszínen lehet velük dolgokat csinálni, visszaigazolni naptár meghívókat stb.

Én ezt ma a Dashboarddal ellentétben egészen pontosan semmire nem használom, viszont láthatóan a jövő az, hogy onnan át kell szépen szoknunk ide. Yosemite-ben megmarad még a Dashboard, de ha kellő uptake-je lesz a Notification Centernek, akkor búcsút mondhatunk neki.

Erős átalakítást kap a Spotlight. Eltűnik a jobb felső sarokból és prominensen megjelenik a képernyő közepén. A találati lista is elképesztően átalakul, inline dokumentum preview, netről szívott információk a Wikipediáról stb., de ha térképen keresünk valamit, akkor is innen célszerű indulni. Képes még mértékegységek közötti konverzióra, de vajon időzónák közötti átváltást is tud? Vagy megmondja, hogy egy CET időpont mennyi éppen Amerikában?

Az iCloud Drive a Dropboxhoz hasonló funkcionalitású cloud dokumentum tárhely, ami az Apple ID-nkhez kapcsolt tárhely javára használja a helyet. Beépül a sidebarba, akármikor elérjük és elvileg ugyanúgy, mint Dropboxon, az ott tárolt dokumentumainkat. A korábban appok által sandboxban saját maguknak tárolt dokumentumok (Pages, Keynote stb.) külön mappákban elérhetőek lesznek akár az appon kívül is, sőt, más dokumentumok is hozzáférnek majd a biztonsági rétegen keresztül. Ezt annyira univerzálisra csinálták, hogy iOS-en “iCloud Document Picker” néven jelenik meg, de lesz hozzá még Windowsos változat is. (Webes elérésről viszont nem esett szó, de állítólag lesz az is.)

Az Apple Mail is megkapja a Yosemite dizájnnyelvét, de állítólag a backendjén is sokat javítottak. Reliable syncing, fast mailbox switching, quick mail fetches voltak a bejelentett címszavak. Két headlining újdonság is kerül bele, az első, hogy nagy csatolmányokat is küldhetünk az iCloudon keresztül. Ez teljesen transzparensen működik, egyszerűen behúzunk egy nagy fájlt, ő elvégzi a feltöltést, a fogadó fél, ha Mac, ugyanúgy látja, mintha csatolmányt kapott volna. Ha nem Mac, akkor kap linket a letöltéshez. 5 gigás maximum fájlokat tudunk így továbbítani és ez nem számít bele az iCloud kontóméretünkbe.

A másik headlining feature a “markup” nevű. Ezzel emailekben levő képekre, PDF-ekre rajzolhatunk megjegyzéseket, kiegészítéseket, annotációkat. A demózott funkciók közül lesz benne nagyítós annotációs eszköz, a kézzel rajzolt shape-eket felismeri és átalakítja megfelelően (lásd Napkin). Könnyedén helyezhetünk el rajta szöveget, vagy akár aláírást, amit a trackpaden tudunk azonnal ráfirkálni. Tehát újra: kapott PDF-re aláírást firkálni trackpaden, majd egy kattintással vissza. A végeredmény valószínűleg renderelt képként megy vissza, egyszerűen csak kapunk egy inline szerkesztőt.

Az új Safari fejléce teljesen más lesz, mint ma. Még inkább minimalizálják, az address bart középre igazítják, ennek a neve “single bar header”. Semmi nem jelenik meg, ami nem fontos, például a gyorsan elérhető site-ok listája (“Favorites Bar”) továbbra is megjeleníthető, akinek kell, viszont kapott egy új, áttekintő nézetet is. Ez akkor jön elő, amikor belekattintunk a címsorba. Ráadásul innentől nincs az, ha túl sok tabunk van nyitva, már nem tudunk rányitni egy következőt, mert megáll a méretezés, scrollozhatunk közöttük inline!

Érdekes módon a címsor levágja az URL-nek nem TLD-re eső részeit és csak akkor kapjuk meg a teljes URL-t, ha belekattintunk a címsorba. (Nagy felhördülés, ez talán az egyetlen pontja a keynote-nak, amit senki nem ért.)

Egyszerűbb lesz keresni a Wikipedián, innentől csak elkezdjük gépelni a keresett kifejezést és a legfelső találatnak automatikusan hozza a Wikipedia címszavát is, lenyíl, Enter, ott vagyunk. Feliratkozhatunk majd RSS-re is a “Shared Links” részben, illetve a leggyakrabban használt kontaktjainknak azonnal küldhetünk egy gombnyomással képeket, linkeket a böngészőből.

Külön ikont kapott a Tab view, ami az éppen nyitott tabokról ad áttekintő nézetet, stackelve az azonos site különböző nyitott tabjait. A megoldás nagyon hasonlít a tavaly bevezetett döntött lapokra iOS 7-ből. Ez egyébként sokkal hasznosabb lesz a Mavericksben nem sok mindenre használható “görgetős” nézetnél. Bejön még az egy gombnyomásra elérhető privát böngésző is, ez is újdonság.

A Safari háttértechnológiáin is gyorsítottak még egy csomót, gyorsabb lesz a JavaScript, WebGL-t tudja alapból, Indexed DB API támogatás, befolyatják a CSS shape-eket és compositing tulajdonságokat a nightlyből, HTML5 premium videó, amivel sokkal energiatakarékosabban tudunk videót nézni a Netflixen plugin nélkül (ez volt az elhangzott konkrét példa).

Continuity-nek hívják a Yosemite új szolgáltatásainak összességét, ahol még inkább integrálttá válik a Mac és iOS. Innentől tényleg nem nagyon lehet különbséget tenni már az eszközeink között, bármelyiken elkezdett munka bárhol másutt folytatható.

Először is: AirDrop. Innentől Mac és iOS között is azonnal működik a fájlok továbbítása. Ennek akkor vehetjük például hasznát, ha gyorsan kell megosztanunk valakivel valamit, esetleg másik személlyel. Az új gondolkodásban ugyanis már ott van a korábban ismertetett iCloud Drive is. Az AirDroptól elvették az ejtőernyős ikont, kapott helyette invertált Wi-Fi hullámokat.

Handoffnak hívják azt, amikor elkezdünk egy dokumentumot szerkeszteni egyik eszközön és a másikon folytatjuk. Ez proximity alapján dönti el, ha érzi, hogy visszaültünk a gépünk elé, megjelenik egy kis ikon, Yosemite-n a dokk bal oldalán, oda kattintva folytathatjuk a munkát. Teljesen nyilvánvaló, hogy ennek app support dependenciája van, azaz csak az erre felkészített appok lesznek képesek handoffolni, viszont nyitva áll a lehetőség bárki számára. Nagyon sok gyakorlati kérdést vet fel a dolog, ki kell majd próbálni. Ahogy korábban sokszor, most is tudjuk, hogy a világ nem Pagesben és Mailben szerkeszt dokumentumokat. Nagyon jól demózható dolog egyékbént.

Külön brandinget kapott az Instant Hotspot, ahol Macről tudunk villámgyorsan netre ugrani a telefonunk modemjét használva. A poén: elég kiválasztani a menüből a dolgot a Macen, még jelszót sem kell beírnunk hozzá, vagy konfigurálnunk rajta. A telefont pedig még csak elő sem kell vennünk a táskánkból.

Örülhetnek a Bluephone Elite felhasználók, mert a régi funkcionalitás megérkezett Macre is: innentől minden SMS üzenetünk (a zöldek) megérkeznek a Messages appba és viszont. Küldhetünk gépelve is hagyományos SMS üzeneteket, természetesen ilyenkor a telefonunkon át küldi ki az OS, vagyis a tarifánknak megfelelő pénzbe kerül majd a küldés.

A történet itt nem áll meg, Macen fogadhatunk telefonhívást (akár úgy, hogy a bejárati ajtó mellett felejtettük a kabátzsebünkben a telefont), vagy kezdeményezhetünk is újat. Sőt, egy weblapon kijelölt telefonszámot azonnal tárcsázhatunk, vagy akár Address Bookból is felhívhatunk bárkit ezzel a módszerrel. Természetesen hagyományos telefonhívás történik a háttérben.

iOS 8

A Yosemite-n bemutatott újdonságok nagy része is bekerül iOS 8-ba. A Spotlight tudni fogja a Yosemite-ben megismert interaktív, netről húzott javaslatait. A Notification Center interaktív elemei ide is bekerülnek, a legtöbb widget életre kel, amit akár a lock screenen is tudunk használni. SMS üzenetekre ott válaszolni, vagy akár a fentről beúszókat rögtön ott elintézni lefelé húzással, vagy akár felfelé eldobni.

A multitask nézetbe bekerültek a leggyakrabban használt kontaktjaink, nem is kell nagyon kedvenceket szerkesztenünk, a szoftver automatikusan oda fogja sorolni a gyakran hívott, SMS-ezett, emailezett kontaktokat. Ebből a nézetből azonnal elérjük a leggyakrabban használt dolgok listáját, nem kell a favoritesből külön “i” betűvel bemenni a kontakt részletezőbe, egyből tudunk üzenetet küldeni, hívni, FaceTime-olni stb.

Safariban az iPad is megkapja a tabok áttekintő nézetét, Mailben a balra húzott leveleket olvasatlanra állíthatjuk, a jobbra húzással csillagozhatjuk őket, a teljesen jobbra húzottat pedig archiválhatjuk, illetve törölhetjük beállítás szerint. Ugyanitt ha elkezdünk írni egy levelet, lehetőségünk van arra, hogy a draftokat lehúzzuk a képernyő aljára, visszakapjuk a postafiókunk teljes elérését.

Quicktype néven az Apple is behoz egy prediktív keyboardot, ami a kommunikációs stílusunknak megfelelően ajánl fel nem csak hibajavításokat, hanem tartalom alapján válaszlehetőségeket, illetve megpróbálja kitalálni mi lehet a következő szavunk. Folyamatosan tanul és személyek, kontextusok alapján ad be választási lehetőségeket. Magyar nyelven nem fog tudni sajnos. (Állítólag kiemelt figyelmet kapott a privacy, de arról nem esett szó, hogy az adatbázist végül hol tárolja és eszközeink között hol szinkronizálja, hova backupolja, adott esetben új eszközön megint taníthatom előről, vagy kapom szépen a dolgokat? És mi történik akkor, ha törölném a saját adatbázisomat?)

Bődületes újítássorozatot kap az új Messages app iOS-en. Innentől kezdve minden beszélgetésszálnak lesz egy külön nézete, ahol a szálra vonatkozó további beállításokat tehetünk meg. Nevesíteni tudunk szálakat, hozzáadhatunk, vagy elvehetünk embereket belőle, el tudunk hagyni beszélgetéseket illetve ne zavarj állapotra is állíthatjuk kedvünk szerint.

Megoszthatjuk a pillanatnyi pozíciónkat másokkal (akár időszakosan is), egyben látjuk a szálra érkezett médiatartalmak összességét, és bevezetnek egy manapság divatos “tap to talk” funkciót is, ahol még könnyebben tudunk médiatartalmat küldözgetni a többiek számára. Azon kívül, hogy sokkal könnyebben tudunk képet csatolni egy üzenethez, egyetlen gombnyomással tudunk audiót, vagy videót rögzíteni és elküldeni. Minden média tartalmat inline játszik le, ráadásul lockscreenen a fülünkhöz érintve tudjuk meghallgatni, ugyanígy válaszolhatunk rá egyfajta aszinkron telefonbeszélgetéseket készítve.

A dolog másik érdekessége, hogy fordítottak a dolgon: innentől nekünk kell kifejezetten megmondanunk, melyik médiatartalmat kívánjuk megőrizni (kapunk rá kényelmes UI-t), az eszköz ugyanis nagyon helyesen eldobja hosszú távon ezeket a tartalmakat.

Nagyvállalati oldalra is került be egy sor konfigurálható opció az iOS eszközeinket illetően. Device enrollment programnak hívják azt a módit, ahol a felhasználó magának telepíti fel az eszközét és kapja meg azonnal a vállalati beállításokat, sőt, vállalati appokat. Nem esett róla szó, hogy ez Apple ID-hez kötött dolog-e, vagy valahogy máshogy lehet-e személyre szabni a dolgokat, azt nehezen tartom elképzelhetőnek, hogy pl. az EPAM-nál Apple ID szinten állítanának bármit is.

A Calendar, Contacts, Reminders, Notes, Messages appok és a felhasználói beállítások is külön jelszóval védhetők, üzenetenkénti S/MIME kontrollokat kapunk (elkódolja az emailt publikus/privát kulcspáros rendszerrel, aztán címzett ellenőrizheti, hogy tényleg a feladótól jött ill. csak ő olvashatja el,
újdonság, hogy levelenként egyesével dönthetjük el, hogy meyik kulccsal írjuk alá).

Exchange kiegészítések is jönnek, üzenetértesítőkre azonnal tudunk válaszolni, látjuk, a meghívót kik igazolták vissza, további naptárra vonatkozó Exchange kiegészítések jönnek, enterprise document providereket támogatnak jobban, oktatásban pedig managelhetők az eszközön levő könyvek és PDF-ek.

Ezen a ponton említették meg, hogy Mailben lehet VIP threadeket jelölni, az arra érkező válaszokat azonnal látjuk a lock screenen, potenciálisan érdekes dolog nekem.

HealthKitnek hívják azt az SDK-t, amivel az egészségi állapotunkra vonatkozó információkat lehet egy központi helyen gyűjteni az app silók helyett. Az alkalmazás neve egyszerűen csak Health.

A dolog érdekessége, hogy más appok is kiszedegethetnek információkat innen és felhasználhatják azokat. Például a vérnyomásunkat mérő eszköz folyamatosan elraktározza a mért értékeket, viszont egy másik app értesíteni tudja a doktorunkat, ha valami normától eltérő dolgot tapasztal. Ezeket a jóváhagyásokat természetesen nekünk kell megadni, illetve elvenni appoktól.

Saját családunkban még egyszerűbben tudunk képeket megosztani egymással. Belép a programba még a megosztott naptár, emlékeztetők, find my friends, sőt, innentől a családtagok eszközeit is bevehetjük a megfigyelés alá bevont hardverek közé. Egy hitelkártyával családi vásárlásokat is intézhetünk, láthatjuk, hogy ki miket vásárolt meg vele, sőt, élvezhetjük is azokat a tartalmakat, a gyerek vásárlásait pedig jóváhagyhatjuk neki.

Kiegészítik iOS-en a Photos appot. iCloud Photo Library a neve annak a mögöttes technológiának, amivel az összes képünk és videónk, natív felbontásban, eltárolódik az Apple szerverein. Az eszközön, ha nincs helyünk, csak bélyegképet kapunk róluk, igény szerint pedig le tudjuk tölteni a képeket. Mindez kiegészül egy erős keresővel is, amivel helyszín alapján, dinamikusan idő szerint tudunk képekre keresgélni a saját adatbázisunkban. Mindez az iCloud tárhelyünkből fogyasztja a helyet. 5 gigát kapunk ingyenesen (nem sok mindenre elég), 20 gigás csomag ára 1 dollár havonta, a 200 gigáért pedig 4 dollárt kell fizetnünk egy hónapra (évente kb. 11 ezer forintba kerül ez). Aki szeretne, akár egy terás tárhelyet is vásárolhat magának – az iCloud Drive-val és ezzel lesz is rá szükségünk.

Smart Editing néven néhány könnyen kezelhető képszerkesztési beállítást is kapunk a kezünkbe, amik a munka után azonnal átfolynak minden eszközre. A Smart Edit lényege, hogy több képpel kapcsolatos komponenst egyszerre kezel, amivel még szebben tudunk például világosítani egy felvételt. A Photos app iOS 8-cal érkezik, viszont a Maces megfelelője csak 2015 elején lesz kész. Az iPhotóról nem esett szó, valószínűleg egyelőre megmarad olyannak, amilyen, és talán fokozatosan elhagyják.

A keynote-on nem említették meg, de a Camera app iOS 8 alatt tud már timelapse felvételeket is készíteni.

További iOS 8 kapcsán ismertetett dolgok: Siri elindítható gombnyomás nélkül is a “Hey, Siri” hívószóval, tud Shazamozni zenéket, amiket hall a mikrofonunk, vásárolhatunk iTunes tartalmakat rajta keresztül, 22 nyelven tudunk diktálni (köztük magyarul!). Kínában érkeznek vektor alapú térképek, turn by turn navigáció, naptár kiegészítés, még jobb szövegbevitel és időjárási adatok.

App Store

A cég hozzányúl az App Store-hoz is. Megjelenik majd egy Explore fül, ahol kategóriákra és azon belül alkategóriákra osztva böngészhetünk az App Store-ban. Látjuk a keresési trendeket, related search-eket, folyamatos scrollozással kapjuk vissza a keresési eredményeket és “Editors choice” címen azokat az appokat, amik a szerkesztők szerint nem gagyik. A fejlesztők saját appjaikat össze tudják vonni egy csomaggá és külön áron a teljes bundle-t piacra is dobhatják. Az appoknak rövid videókat is készíthetünk a jövőben, ami megjelenik a boltban.

A keynote hátralevő részében a fejlesztőknek szóló újdonságokról esett szó. Első és nagyon fontos dolog, hogy az Apple nyit az alkalmazások közötti kommunikáció felé. Az appoknak lehetőségük lesz kiegészíteni a rendszert és különféle service-eket nyújtani más appok felé. Továbbra is sandboxolva lesz mindenki, de az OS-en keresztül beszélgethetnek egymással, sőt, UI-t is projektálhatnak másik appba. Dokumentumokat más appokban is megnyithatunk.

Yosemite-hez hasonlóan a lockscreen widgeteket is kiegészíthetjük app íróként természetesen. Jól láthatóan az Apple ebbe az irányba megy a helyett, hogy a springboardot egészítené ki widgetekkel, mint Androidon. Az említett két példa: eBay widgettel licitálni egy gitárra a Notification Centerből, illetve képet szerkeszteni Photosból átnyúlva egy másik effektező appba. (Ilyenkor a háttérben az app automatikusan megkapja a dokumentumot, megcsinálja az editet, aztán visszakapjuk a Photosban a szerkesztett képet, nagyon egyszerűnek és kényelmesnek tűnik.) Az app írók még a billentyűzetet is kiegészíthetik speciális “swype” keyboardokat készítve, lehetőség tehát erre is lesz.

App fejlesztők megkapják a Touch ID API-t is, ezen keresztül is autentikálhatnak felhasználót. A háttérben levő munkát természetesen az OS végzi el, mi csak azt tudjuk, hogy beautentikált rendesen.

Még több dolgot adnak elérhetővé a fejlesztőknek a kamerát illetően, exposure, white balance és focus-t mind vas szinten érhetünk el a jövőben.

A PhotoKit használatával a fejlesztők közvetlenül, külön importálás nélkül tudják majd szerkeszteni a PhotoStreamben levő képeket. Állítólag az egész sokkal gyorsabban fog működni, az editek természetesen non-destructive-ek lesznek.

A HomeKiten keresztül a home automation eszközeinket, kütyüinket tudjuk központilag ellenőrzés alá vonni. Természetesen ez is a gyártók támogatásának függvénye lesz, de az elképzelés az, hogy ha készít valaki egy home automation appot valamihez, akkor HomeKitbe írja és olvassa az adatokat. Az eszközöket okosan “scene”-ekbe tudjuk rendezni majd és Sirivel is integrálhatjuk. Szintén silo-mentesíti az életünket.

Mi lenne, ha fejlesztenénk egy appot és szeretnénk Apple ID-vel autentikálni a felhasználókat? Mostantól a CloudKittel lehet ilyet is. Az Apple elintézi nekünk az autentikációt, kiszolgálja az asseteket, adatbázist, keresést és a notifikációkat is. Nekünk csak a kliens oldali dolgokkal kell törődnünk. A keynote-on nem tették hozzá, ezért külön jelzem, hogy iOS/Mac appokra igaz csak (webesre, más platformosra tehát nem). Egyáltalán nem a következő nagy startup igényeit célozták meg, hanem a Maces fejlesztő tömegeket. Elég liberálisak a limitációik, de nem a következő Instagram írására való.

Az Apple-nek nem volt elég jó és elég gyors az OpenGL ES, ezért aztán csináltak egy alacsony szintű API-t a saját A7-es és a jövőbeni processzoraik még gyorsabb kihasználásához. Fejlesztőként nem nagyon fogunk vele találkozni, gyakorlatilag a később ismertetésre kerülő SceneKit és SpriteKit-ek elég jól lefedik az általános felhasználást, de ha az sem lenne elég, a négy nagy engine gyártónak már a kezdésre is kész lesz a Metal támogatása. Erről szólt Tim Sweeney (Epic) demója is, akik illesztették már a motorjukat Metal alá. Sweeney demóját egyébként ingyen le fogja tudni tölteni majd bárki az App Store-ból. Akit a Metal ennél pontosabban érdekel, olvassa el Guy English egészen kíváló összefoglalóját.

A SpriteKit-et tavaly már bemutatták. A SpriteKittel egyszerűbb játékokat tudunk készíteni. Idén sok minden kiegészítést tettek bele, fényforrásokat kezel, inverse kinematics, per-pixel graphics és field forces támogatást is kapott.

A SpriteKitnél erősebb, egyszerűbb 3D játékok fejlesztésére való a SceneKit. Fizikai motor, részecske generátor, scriptelhetőség és teljes integráció a SpriteKittel. Akinek ez sem lenne elég, az pedig mehet az Unity-Unreal vonalon.

A keynote utolsó nagy meglepetése volt az új programnyelv, a Swift. Ezt a nyelvet az Apple – és elsődlegesen Chris Lattner, aki maga tartotta is a bemutatót – teljesen nulláról fejlesztette ki közel négy év alatt (erről korábban itt írtam). Olyanra készítették el, hogy a meglévő Objective-C kód mellé tud zökkenőmentesen beépülni, tehát elvileg megtehetjük azt is, hogy az Objective-C-ben írt programjaink új dolgait már Swiftben írjuk. Hosszabb távon azt várják tőle, hogy a fejlesztők fokozatosan átállnak erre a nyelvre.

Playgrounds néven kapunk egy nagyon érdekes Read-Eval-Print-Loop (REPL) nevű interaktív játszóteret, ahol a programunkat futás közben nézegethetünk, léptethetjük előre-hátra, változókról grafikonokat kirajzolva. Ha valami nem tetszik, és módosítunk a kódon, gyakorlatilag azonnal kapunk egy frissített változatot.

A Swiftet nagyon előkészítették, remekül dokumentálták, aki szeretné, az már ma is fejest ugorhat a tanulásba.

Rumors, leaks

Mark Gurman, 9to5mac:

While Apple did, indeed, announce a health tracking application and an API for partners to hook into, the interface did not match up with our screenshots from March. The reason, a source confirmed this week, is that Apple revamped the user-interface and dropped the “Healthbook” name late in development due to the leak. While the icon and interface is new, the entirety of the earlier reported functionality and in-app graphics are identical.

John Gruber:

Apple completely scrapped a superior interface to Health because Mark Gurman published screenshots back in March. (…) OK, sure.

A keynote utáni napon ezt írtam:

Csalódott vagyok, mert Mark Gurman kapcsolatai a tegnapi napot elnézve csak teljesen lényegtelen, fejlesztés közbeni, már-már nevetségesnek mondható információkat tudtak kilopni a cégtől. (…) A kérdést ez után teszem fel: és én ezt a szart olvasom naponta?

Azóta sem néztem meg a 9to5macet, a MacRumorst, AppleInsidert, és persze a magyar site-okat sem. Szívesen olvasnék viszont olyasmit, ami a tényeket közli a megjelenés után.

Tipikus Apple …

A velem egyidős Chris Lattner gyakorlatilag egymaga kezdett el dolgozni a Swift programnyelven majdnem pontosan négy évvel ezelőtt:

I started work on the Swift Programming Language in July of 2010. I implemented much of the basic language structure, with only a few people knowing of its existence. A few other (amazing) people started contributing in earnest late in 2011, and it became a major focus for the Apple Developer Tools group in July 2013.

The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.

The Xcode Playgrounds feature and REPL were a personal passion of mine, to make programming more interactive and approachable. The Xcode and LLDB teams have done a phenomenal job turning crazy ideas into something truly great.

Lattner neve egyébként olyan “jelentéktelen” dolgokhoz is köthető, mint az, hogy az egyetemen másodmagával kezdte el az LLVM backend fordítót írni 2003-ban, aztán rájöttek, hogy a GCC frontend nem jó hozzá, és abból lett a Clang frontend. Az Apple iPhone/Mac kódjai azóta is ezeken a dolgokon fordulnak.

Apple pletykák értékelés

Most, hogy megvolt a WWDC, megnéztem, a szorgalmasan rögzített pletykák közül mik voltak azok, amik ténylegesen be is jöttek. Hát elég nagy a csalódás, mert dacára annak, hogy próbáltam olyan posztokat találni, amik valószínűleg ténylegesen be fognak jönni, nagyon vegyes lett a kép.

Először is nem volt hardver, így azok a posztok azonnal érdektelenné váltak. Az OS X kapcsán pedig egyértelműen kijelenthető, hogy szinte semmi lényeges nem látott napvilágot, sőt. Csalódott vagyok, mert Mark Gurman kapcsolatai a tegnapi napot elnézve csak teljesen lényegtelen, fejlesztés közbeni, már-már nevetségesnek mondható információkat tudtak kilopni a cégtől. Egy konkrét hír volt, hogy Messages appban lehet majd a régi szálakat archiválni és törölni. Oké, de a tegnapi nap után nekem ez egy olyan körömfasznyi hír, hogy kellemetlenül érzem magam, hogy annak idején képes voltam végigolvasni.

A kérdést ez után teszem fel: és én ezt a szart olvasom naponta?

Akkora csalódás ért, hogy elhatároztam, nemhogy nem fogom tovább frissíteni a táblázatot, de egészen konkrétan nem is fogok az Apple pletykákkal foglalkozni a jövőben, napi szinten olvasgatni a rumor site-okat, mert tényleg teljesen felesleges. Egyrészt azért, mert nem hangsúly szerint lopnak infókat, hanem ahogy érik, másrészt tényleg odaveszik belőle az ajándék élménye, olyan, mintha a karácsonyi ajándékból látnánk valami homályos darabot. Harmadrészt meg: ezek a hírek, basszus?

De hogy egyáltalán a Swift vagy a Continuity még csak elő sem jött rumor szinten, teljesen meggyőzött arról, hogy nemhogy nem fogok ingyen az iMagazinnak írni, de konkrétan bárkinek a szellemi képességét, így a sajátomét is, megkérdőjelezem akkor, ha rumorokat olvas, ahelyett, hogy például, teszem azt, kimenne a szabadba és valami gyermekláncfűvel gyermekláncfüvezne.

Függöny.

Jimmy Iovine és Eddy Cue a Beats dealről

Ritkán nézek végig egy 60 perces anyagot a neten, de ez Iovine-ről és Eddy Cue-ról nagyon jó volt. Iovine-nal megismerkedéshez tökéletes. Ő szerintem az a fajta karakter, aki Steve Jobs is volt. De jó volt Eddy is, aki a sok általános korporét talk mellett azért adott információkat is például arra vonatkozóan, hogy miért nincs cross-platform iMessages, vagy éppen hol tartanak a tévé felé vezető gondolkodásban. Érdemes megnézni a teljes anyagot.