apple stories
Vyvojá?i rozebírají svou cestu od nápadu na aplikaci a? po App?Store
P?edstavujeme t?i vítěze Swift Student Challenge, kte?í vytvo?ili jedine?ně pohlcující aplikace s?du?í; aplikace do dal?ího ro?níku bude mo?né p?ihla?ovat od 6.?února
Swift Student Challenge ka?dy rok oslavuje kreativitu a?vynalézavost studujících vyvojá?? z?celého světa a?motivuje je k?pou?ívání jazyka Swift a?prost?edí Xcode k??e?ení reálnych problém?, se kterymi se potykají nejen jejich místní komunity. P?íspěvky do vyzvy pro rok 2026 budou zasílány t?i tydny od 6. února a studenti se na ni mohou p?ipravit s novymi tutoriály Vyvoj ve Swiftu a seznámení s Apple s programováním.
P?ede?lí vítězové Swift Student Challenge Brayden?Gogis, Adrit?Rao a?Sofia?Sandoval si na vlastní k??i vyzkou?eli, jak vyvoj aplikací m??e podnítit kreativitu a?zvídavost, posílit kritické my?lení a?polo?it základy pro zajímavou kariéru. Díky ?pi?kovym technologiím, jako je strojové u?ení a?prostorová vypo?etní technika, se jim poda?ilo vytvo?it plnohodnotné aplikace a?hry, které zah?ejí u?srdce a?jsou jedine?ně lidské.
Ní?e si m??ete p?e?íst, jak zmínění vítězové za?ínali s?kódováním, jak?p?ihla?ovali své vytvory do Swift Student Challenge a?jak zve?ejňovali své první aplikace a?hry v?App?Storu.
Brayden?Gogis si nedoká?e vybavit moment, kdy by nebyl zcela pohlcen hrami v?jakékoli formě. ?Kdy? jsme dostali ve ?kolce za úkol p?evléct se za povolání, které chceme dělat, a? vyrosteme, p?evlékl jsem se za moderátora herní show,“ vzpomíná.
Kdy? pak ve druhé t?ídě poprvé objevil na svém iPodu?Touch obchod App?Store, jeho nad?ení je?tě vzrostlo. ?Táta mi ukázal hru, kterou vytvo?il ?trnáctilety kluk, co? mě úplně fascinovalo,“ dodává Gogis.
Vytvo?it hru pro klasickou herní konzoli se zdálo byt p?íli? náro?né, ale vytvo?it hru pro App?Store p?sobilo p?ívětivěji. Gogis tak za?al hledat r?zné návody a?nau?il se kódovat jak nejlépe dovedl.
Vítězství ve Swift Student Challenge 2019 Gogisovi p?inesla jeho aktuálně dostupná aplikace Solisquare, která je novym pojetím klasické karetní hry s?rychlymi gesty a?intuitivním, praktickym ovládáním. ?SwiftUI mi pomáhá vytvá?et nesmírně interaktivní aplikace a?hry, proto?e m??u rychle zkou?et nejen to, jak bude v?echno vypadat, ale taky to, jak to bude p?sobit na u?ivatele,“ vysvětluje Gogis.
Gogisovi je dnes 21?let a?studuje na Taylor University v?Uplandu v?Indianě. Stejny osobní p?ístup vnesl i?do své nejnověj?í aplikace, která je k?dispozici v?App?Storu. Jedná se o?aplikaci Joybox,
co? je sociální sí?, která u?ivatel?m umo?ňuje vytvá?et skupiny, p?idávat do nich fotografie, p?íběhy a?písni?ky a?vybrat ?as, kdy si v?e spole?ně s?ostatními prohlédnou. Aplikace byla vytvo?ena pomocí SwiftUI a?UIKit a?nabízí komplexní pozadí, p?elévající se p?echody barev a?haptickou odezvu, která kopíruje pocit ze zapsání my?lenky na papírek a?vhození do schránky. A?kromě toho nabízí u?ivatel?m mo?nost sdílet písně prost?ednictvím integrace Apple?Music.
?Kódování mě baví, proto?e mám rád lidi a?chci zlep?ovat jejich ?ivoty, a? u? to bude jakkoli,“ ?íká Gogis. ?Pro ná? mozek je dobré se ka?dy den na pět minut zamyslet, zamě?it se na to, co nás tě?í, a?podělit se o?to s?ostatními.“
Adrit?Rao poprvé pronikl do?blokového programování, kdy? se p?estěhoval do Palo?Alto v?Kalifornii. První seznámení proběhlo na základní ?kole a?během pandemie covidu-19 se dou?il pot?ebné základy. U? od samého za?átku ho fascinovaly mo?nosti ?e?ení problém?, které vyvoj aplikací skytá.
?App?Store nabízí p?ímo?ary zp?sob, jak m??u sdílet svoje vytvory s?ostatními mimo vlastní komunitu,“ vysvětluje trojnásobny vítěz Swift Student Challenge. ?Kdy? se nemusíte stresovat tím, jak oslovit nové u?ivatele, m??ete se namísto toho soust?edit na druhy krok: Na jaky problém se chcete zamě?it a?jaké p?ístupné ?e?ení chcete vytvo?it?“
Rao nedávno za?al studovat medicínu na Kalifornské univerzitě v?Berkeley a?obzvlá?tě se zajímá o?zp?soby, jak mohou technologie pomáhat zlep?ovat p?ístupnost a?p?ekonávat propasti. V?sou?asné době dokon?uje aplikaci pro iPhone s?názvem EyeSee, která pomocí vykonnych algoritm? v?za?ízení simuluje r?zné o?ní vady. ?Idea byla vytvo?it aplikaci zalo?enou na empatii?– někdy je toti? tě?ké pochopit, jak na svět nahlí?ejí ostatní,“ vysvětluje.
V?minulosti u? vytvo?il aplikaci Signer, která vyu?ívá Core ML, framework Applu pro strojové u?ení v?za?ízení, jeho? pomocí p?evádí znakovy jazyk na ?e?. K?tomuto nápadu ho p?ivedl ?lánek o?tom, jak frustrující m??e byt pro nesly?ící komunikovat s?lidmi, kte?í znakovy jazyk neovládají. Aplikace je navr?ena tak, aby v?reálném ?ase usnadňovala ka?dodenní komunikaci v?situacích, kdy druhá strana nemá mo?nost se okam?itě nau?it znakovou ?e?, nap?íklad p?i krátké vyměně informací v?obchodě nebo p?i objednávání kávy v?místní kavárně.
Rao se také chystá navázat spolupráci s?r?znymi organizacemi, které podporují komunity nesly?ících, a?shromá?dit je?tě více zpětné vazby, aby mohl svou aplikaci vy?perkovat. ?Je skvělé, kdy? dostanete zpětnou vazbu, díky které m??ete svoje aplikace je?tě vylep?it,“ pochvaluje si. ?Rád bych Signer dále zlep?oval, aby maximálně splňoval pot?eby jak nesly?ících, tak sly?ících komunit.“
Sofia Sandoval byla v?dy kreativní. Vyr?stala st?ídavě v?USA a?v?Mexiku a?se svou rodinou z?stávala v?kontaktu prost?ednictvím komplexních pohlednic, které si vyměňovali u?ka?dé p?íle?itosti. Kdy? ale odjela studovat po?íta?ové vědy na technologické univerzitě Tecnólogico v?Monterrey, zachování rodinné tradice s?pohlednicemi za?alo byt náro?něj?í. ?V?ichni si dnes posílají SMSky,“ vysvětluje. ?Ale dostat skute?nou pohlednici, tomu se nic nevyrovná. U? jen tím, ?e pohlednici vyberete a?napí?ete, dáváte najevo, ?e vám na va?ich blízkych zále?í.“
Kdy? se Sofie p?ed uzav?ením okna pro podávání p?ihlá?ek do loňského ro?níku Student Swift Challenge cítila vy?erpaná a?styskalo se jí po domově, dostala nápad. A?tak vznikla její vítězná aplikace Cari?o, která p?ená?í v?elost a?láskyplnost ru?ně vyráběnych pohlednic do digitální podoby. ?ablony jednotlivych pohlednic ve své aplikaci navrhla v?aplikaci Procreate na iPadu pomocí Apple?Pencilu.
?Chtěla jsem, aby u?ivatelé cítili to samé, jako kdy? pí?ou na skute?nou pohlednici,“ popisuje Sofia?Sandoval. ?Pomocí Swiftu a SwiftUI jsem vytvo?il ohrani?ení karty a upravil ji tak, aby se dala oto?it, stejně jako skute?ná karta, a p?idal jsem funkce pro mazání a export finálních návrh?.“
V?sou?asné době experimentuje s?p?idáním dal?ího rozměru pomocí prostorové vypo?etní technologie. ?Ve ?kole máme laborato? pro inovace, kde jsem svou aplikaci nainstalovala na Apple?Vision?Pro, co? je?tě podpo?ilo mou zvědavost a?touhu nau?it se vyvíjet a?p?izp?sobovat ?e?ení pro toto za?ízení,“ ?íká Sofia?Sandoval, která za?átkem leto?ního roku zve?ejnila svou aplikaci Cari?o v?App?Storu.
Pro studenty, kte?í chtějí za?ít s?programováním a?prozkoumat ho na vlastní pěst, není podle Sofie?Sandoval lep?í ?as otev?ít Xcode a?za?ít ne? právě te?. ?Vím, ?e to m??e znít náro?ně, ale jediny zp?sob, jak se skute?ně u?it a?pono?it se do tématu, je vykro?it z?komfortní zóny,“ radí. ?V?echny pot?ebné nástroje máte na dosah ruky, sta?í je pou?ít.“
Letos na podzim se za?ínající vyvojá?i mohou p?ipravit na soutě? Swift Student Challenge 2026 s novymi tutoriály Vyvoj ve Swiftu, které se pono?í do témat, jako je SwiftUI, prostorové vypo?ty, návrh aplikací a strojové u?ení. Studenti a pedagogové se také mohou p?ihlásit k programování a zároveň se mohou zú?astnit speciálních lekcí Meet with Apple, kde se dozvíte, jak za?ít s vyvojem aplikací, experimentovat s kódovací inteligencí v Xcode a ú?astnit se studentské vyzvy Swift.
Sdílet ?lánek
Media
-
Text tohoto ?lánku
-
Média pou?itá v?tomto ?lánku