Vývoj aplikací pro iOS #5 – řízení toku
Máme za sebou naprosté základy práce s proměnnými, a je tak dobré začít s psaním delšího kódu. Je totiž důležité mít pod kontrolou, kdy se jaký kód vykoná. K tomu nám pomohou podmínky a cykly.
Máme za sebou naprosté základy práce s proměnnými, a je tak dobré začít s psaním delšího kódu. Je totiž důležité mít pod kontrolou, kdy se jaký kód vykoná. K tomu nám pomohou podmínky a cykly.
Čtvrtý díl velkého seriálu o programování aplikací pro iOS bude zaměřený na kolekce. Ve Swiftu můžeme pracovat se třemi typy kolekcí. Každá slouží k jinému účelu, ale všechny tři mají spoustu funkcí společných.
Pojďme navázat tam, kde jsme skončili. Minule jsme si ukázali co to je proměnná, jak takovou proměnnou vytvořit a jaké základní datové typy proměnných ve Swiftu máme. Dnes tyto znalosti rozšíříme o další zajímavosti.
V druhém díle našeho seriálu o programování aplikací pro iOS ve Swiftu si poprvé napíšeme nějaký kód. Tématem jsou proměnné, tedy obecně naprostý základ programování. Bez pochopení proměnných nelze vytvořit žádnou aplikaci. Naštěstí je Swift určen i pro začátečníky, a tak jsou proměnné v jeho kódu vcelku intuitivní.
Programovat může každý. I vy. Je to velmi náročné, zabere to spoustu času a je to nikdy nekončící proces učení. Ale stojí to za to. A tím, že nás ještě tento rok čeká velký update aplikace Swift Playgrounds, který má přinést alespoň základní vývoj aplikací na iPadu, se stává programování ještě víc dostupným pro širokou masu uživatelů. Jen znovu varuji, bude to velmi dlouhý proces.
Dolby Atmos. Spatial Audio. Pro. Max. 3D. Spousta názvů, které v sobě mají velký příslib technologické budoucnosti. A přitom je už dnes můžeme v klidu využívat. A to díky posledním novinkám v Apple Music.
V naší redakci máme všichni jednu věc společnou. Máme rádi Apple. To ovšem neznamená, že se shodneme na všem, co Apple dělá. Naopak. Každý máme své vlastní názory, které vycházejí z našich zkušeností s používáním iPhonů, Maců nebo iPadů.
WWDC není jen dvouhodinová show, na kterou koukáte v pondělí večer. WWDC je primárně konferencí pro vývojáře. Pro obyčejné uživatele – nevývojáře – to může znít divně, ale pondělní úvodní keynote je nejnudnější částí celé konference. Už dvě hodiny po konci úvodní keynote začíná ta pravá zábava.
Po minulém roce plném velkých změn, které přinesl macOS Big Sur, tu máme letos „odpočinkový“ release. Po pobřežní cestě jsme se vydali směrem na sever do oblasti Monterey, kde leží i stejnojmenné město. V Monterey se střetává krásná architektura a kultura s tajemnou přírodou a úžasným mořským životem.
V podcastu iPure jsem v díle 132 jen tak mimochodem pronesl, že iPad je zbytečný. Měl jsem tu smůlu, že vedle mě zrovna seděl Filip Brož, velký milovník jablečné placky. A víte co? Ať se vám to líbí nebo ne, tak ve známém poměru cena/výkon je iPad nejzbytečnější ze všech hlavních produktů.
V tomto seriálu jsme si už rozebrali zábavné zkratky pro aplikace Zdraví, Počasí nebo Hudbu. Je načase být trochu seriózní. Docílit vyšší produktivity. Nebo se o to alespoň pokusit. Pojďme si ukázat zkratky pro produktivní aplikace Kalendář a Připomínky.
Apple TV je jedním z těch „zbytečných“ zařízení od Applu, které si kupujete, když už máte všechno ostatní. Bohužel, pro nás v České republice je značně osekaná. Nefunguje nám Siri a další služby, jako je například agregování všech televizních stanic. I tak je ale s Apple TV celkem zábava.
Zkratky. Tajemná a rozsáhlá aplikace. Všichni vám říkají, že je dobré s ní umět, ale nikdo vám neřekne, co s ní pořádně dělat. A to proto, že možností je nepřeberné množství. Pokud neznáte akce, které aplikace nabízí, těžko se pak dají dělat samotné zkratky.
Aplikace Zkratky se spousta lidí bojí. A já se jim nedivím. Když zapnou například aplikaci Připomínky, tak udělat jednu nebo dvě připomínky je velmi jednoduché. Ať už z pohledu uživatele, tak hlavně i z pohledu samotného použití. Uživatelé vědí, co od připomínek očekávat a co s nimi mohou v základu dělat. V případě Zkratek tomu tak není.
Čeká mě teď nelehký úkol. Dát dohromady mé workflow a napsat o tom, jak se změnilo za poslední rok. Proč nelehký úkol? Kdybych měl změny shrnout jedním slovem, zvolil bych „škrtání“ nebo „mazání“. V minulém roce jsem totiž započal novou kapitolu ve svém programátorském životě a tak jsem se snažil vyškrtnout vše, co bylo navíc a co bylo zbytečné. Výčet aplikací, které aktuálně denně používám, by byl na jednu maximálně na dvě řádky.