Unity

Chtěl bych vyvíjet hry. Když jsem byl na seznamováku na vysoké škole, tohle byl nejčastější argument lidí, proč se přihlásili na Fakultu informačních technologií. Jak už to tak bývá, nikdo z nich se herním vývojářem nestal a naprostá většina lidí se nedostala ani do druhého semestru. A přitom je dnes herní vývoj dostupnější než kdy předtím. Díky herním enginům jako je například Unity.

iPad

Někdo by mohl říct, že žijeme v době, ve které je nadbytek zařízení. Máme tu počítače na práci, herní konzole na hraní her, brýle pro virtuální realitu, mobilní telefony na telefonování a přenosnou kancelář, a pak tu jsou tablety. Někteří říkají, že tablety jsou na konzumaci obsahu, jiní říkají, že jsou na práci. Dlouho jsem přemýšlel, kam bych iPad zařadil já. A vznikla mi nová kategorie.

marek nepožitek

Duchovní otec vizuální podoby magazínu iPure, grafik, vývojář a spolumajitel studia CINEMAX. Všechny tyhle role zastupuje náš grafik Marek Nepožitek, který již od prvního čísla na iPure dohlíží a vytváří jeho kompletní podobu. U příležitosti nedávného výročí jsem ho oslovil s prosbou o rozhovor. Marek má za sebou bohatou počítačovou historii, kde nechybí Atari a samozřejmě ani počítače Apple. Mluvili jsme však i o aktuálních věcech, například o tom, že ve hře je podoba iPure 2.0. Jak by mohla vypadat?

Vývoj na iPadu

V roce 2010 představil Steve Jobs světu iPad. Sám ho zařadil mezi iPhone a Mac jako nejlepší přístroj pro konzumaci obsahu. O pár let později je vše jinak a z iPadu se pro mnohé stává profesionální nástroj a další lidé zkoušejí přístup „iPad only“, kdy svůj Mac už v podstatě nepoužívají. Jak na tom je početná skupina profesionálů, starajících se o přísun nových aplikací?

WWDC Swift

WWDC není pouze dvouhodinové představení nových operačních systémů. Úvodní keynote je jen show pro novináře a všeobecnou veřejnost. Pravá zábava pro vývojáře začíná až o pár hodin později jednou z prvních přednášek. Ta se jmenuje Platforms State of the Union a jedná se o shrnutí nejdůležitějších vývojářských změn a novinek. A po celý zbytek týdne jsou v plánu další přednášky o novinkách a změnách, laboratoře a jiná setkání zaměstnanců Applu s vývojáři.

Zkratky

Aplikaci Zkratky jsme už v iPure rozebírali několikrát. Jedná se o aplikaci, ve které skládáte jednotlivé činnosti za sebe a vytváříte si různé scénáře či automatizujete činnosti, které vám jinak zabírají čas. Základem je určit, jaké činnosti lze automatizovat a následně je rozložit na jednotlivé kroky, které jdou v aplikaci Zkratky ovládat. Pokud ale netušíte, co byste chtěli automatizovat, a přesto se chcete naučit s aplikací Zkratky zacházet, je zde pro vás tento návod.

Největším překvapením posledních let, které Apple představil, není ani iPhone X, ani nový iPad Pro nebo některý z MacBooků. Je to programovací jazyk vytvořený speciálně pro zařízení od Applu. V roce 2014 na WWDC představoval Craigh Federighi novinky speciálně určené vývojářům. Mezi nimi byla služba TestFlight, která slouží pro šíření testovacích aplikací nebo grafické knihovny SceneKit pro iOS a Metal. Největší úžas ale sklidil nový programovací jazyk Swift.

Apple v posledních letech říká, že s jejich produkty může programovat každý. Žijeme v době, kdy máme vše na dosah několika kliknutí. Na internetu nalezneme přednášky z prestižních vysokých škol, záznamy z různých konferencí nebo fóra s odpověďmi na obyčejné otázky. Najednou mohou všichni zvládat úplně všechno.

Jsem z generace, která si po revoluci hrála s Legem. Řekl bych, že tenkrát to byl, pominu-li český Merkur, vrchol dětské kreativity a budování dle vlastní fantazie. Časy se mění, a i když je LEGO pořád skvělá hračka nejen pro děti, trh dnes nabízí jiné, pokročilejší možnosti. Jednou z nich jsou roboti Jimu. Díky, že držíte v ruce další vydání iPure. Pojďme se společně s Jimu seznámit.

Vítám vás u prvního dílu nového seriálu článků o vývoji aplikací na platformu iOS. V seriálu probereme vývoj aplikace od prvotního nápadu až po vydání na App Store a to vše tak, aby to pochopil i člověk, který nikdy neprogramoval. Troufám si říct, že téměř každý z nás měl někdy nápad na novou aplikaci nebo na vylepšení nějaké stávající. Nyní máte možnost zjistit, co taková tvorba aplikací obnáší. V dnešním článku projdeme nástroje, které jsou k vývoji potřeba, objasníme si plánování vývoje, a nakonec nás čeká jedno malé překvapení.