otevře se v novém okně
Koláž s ilustrovanými designovými prvky zobrazující čtyři vítěze Swift Student Challenge 2025: Marinu Lee, Taikiho Hamamota, Lucianu Ortiz Nolasco a Nahoma Workua
Zleva: Marina Lee, Taiki Hamamoto, Luciana Ortiz Nolasco a Nahom Worku, čtyři vítězové letošního ročníku Swift Student Challenge
Vývojáři 08 května 2025
Swift Student Challenge každý rok pomáhá studentům z celého světa projevit zvídavost a kreativitu prostřednictvím originálních aplikací využívajících intuitivní a snadno pochopitelný programovací jazyk Swift. Od noční oblohy plné hvězd pozorované skrz teleskop ve městě Nuevo León v Mexiku až po balíček karet objevený v japonském obchodě s hrami – inspirace pro letošních 350 vítězných projektů pochází z 38 zemí a regionů a zahrnuje širokou škálu nástrojů a technologií.
„Talent a pohled mladých vývojářů v rámci Swift Student Challenge nás nepřestává inspirovat,“ těší Susan Prescott, viceprezidentku Applu pro globální vztahy s vývojáři. „Letošní vítězové prokázali výjimečné dovednosti a dokázali proměnit smysluplné nápady v inovativní a promyšlené aplikace. A my jsme pochopitelně nadšení, že je můžeme podporovat na jejich další cestě vývojem aplikací, které pomůžou utvářet budoucnost.“
Autoři padesáti nejvýjimečnějších projektů obdrželi pozvánku na konferenci Worldwide Developers Conference (WWDC) v Apple Parku, kde je čeká speciálně sestavený třídenní program. Vítězové budou mít možnost 9. června sledovat keynote, po celou dobu se učit od expertů a inženýrů z Applu a účastnit se různých workshopů.
Spousta letošních vítězů se inspirovala ve svých místních komunitách a vytvořila výkonné nástroje, které jsou navržené tak, aby zafungovaly i v globálním měřítku. Níže se dočtete, jak vítězové Taiki Hamamoto, Marina Lee, Luciana Ortiz Nolasco a Nahom Worku vytvářeli své aplikace a na jaké problémy reálného světa se zaměřili, což jen dokládá, jak velký a dlouhotrvající dopad může kódování mít.
Barevná koláž s portrétem Taikiho Hamamota, autora aplikace Hanafuda Tactics
Taiki Hamamoto by rád svou aplikací Hanafuda Tactics pomohl zachovat staletí starou japonskou karetní hru
Když Taiki Hamamoto (22) narazil v jednom obchodě s hrami na balíček karet Hanafuda, přemohla ho zvědavost. Vzhledem k tomu, že tuto tradiční japonskou karetní hru hrával jako malý s rodinou, myslel si, že sehnat pár kamarádů na nostalgickou partii nebo dvě bude hračka – to se však pletl.
„Zjistil jsem, že jen velmi málo lidí z mé generace zná pravidla, přestože je Hanafuda nedílnou součástí japonské kultury,“ vysvětluje Hamamoto, čerstvý absolvent Prefekturní univerzity Kumamoto. „Napadlo mě, že kdyby existoval nějaký způsob, jak hru zjednodušit pro chytré telefony, bylo by možné Hanafudu rozšířit nejen po Japonsku, ale i po celém světě.“
Díky vítězné aplikaci Hanafuda Tactics se mohou začínající hráči seznámit jak s pravidly, tak se samotnými kartami. Barevné, zdobené balíčky 48 karet, inspirované japonskou úctou k přírodě, jsou rozděleny do 12 barev – jedna pro každý měsíc v roce – a společně znázorňují jednotlivá roční období. Hanafudu jde hrát hned celou řadou způsobů, ale jednou z nejpopulárnějších variant je Koi-Koi, kde mají hráči za úkol vytvářet speciální karetní kombinace známé jako yaku.
Hamamoto zůstal věrný klasické květinové ikonografii, ale přidal do hry také pár moderních prvků a konceptů ze současných videoher, jako jsou například životy (HP), aby oslovil i mladší generace. Díky funkci DragGesture ve SwiftUI mohl vytvořit dynamické a responzivní efekty, jako je naklánění karet a jejich prosvětlení během pohybu, díky čemuž hraní působí přirozeně a zábavně. Kromě toho experimentuje také s vývojem své aplikace Hanafuda Tactics také pro Apple Vision Pro.
Představa, že by tato staletí stará hra jednoho dne mohla zmizet, je pro Taikiho, kterému přinesla tolik radosti, zcela nemyslitelná. „Hanafuda je jedinečná tím, že umožňuje poznávat japonskou krajinu i kulturu,“ vysvětluje. „Mým cílem je, aby se uživatelé mojí aplikaci cítili být součástí hry, a zároveň bych si přál hru zachovat i pro budoucí generace.“
Barevná koláž s portrétem Mariny Lee, autorky aplikace EvacuMate
Aplikace EvacuMate Mariny Lee má za cíl pomáhat uživatelům v případě přírodních katastrof a poskytovat jim potřebné informace
Když se začátkem letošního roku začaly po velké části Los Angeles rychle šířit lesní požáry, čekal na 21letou Marinu Lee hrůzostrašný telefonát. Její babička, která žije v údolí San Gabriel, dostala výstrahu k evakuaci a musela se rychle rozhodnout, co dělat a kam jít.
„Vyrůstala jsem v LA a riziko lesních požárů a realitu přírodních katastrof jsem si vždy moc dobře uvědomovala,“ vypráví Marina Lee, studentka třetího ročníku informatiky na University of Southern California, která v té době trávila zimní prázdniny se svými rodiči v Severní Kalifornii. „Ale teprve po tom telefonátu mi opravdu došlo, jak moc je situace vážná. Babička panikařila, nevěděla, co si sbalit, ani jak se připravit nebo kde získat další informace. To mě inspirovalo k vytvoření aplikace pro lidi jako ona, kteří možná nejsou tak technicky zdatní, ale v krizových situacích také potřebují přístupný a spolehlivý zdroj informací.“
V aplikaci EvacuMate si mohou uživatelé dopředu připravit seznam důležitých věcí, které je potřeba sbalit v případě evakuace. Kromě toho Marina integrovala do aplikace fotoalbum iPhonu, aby si do ní uživatelé mohli nahrávat kopie důležitých dokumentů, a přidala možnost importovat z iPhonu nouzové kontakty. Do aplikace zahrnula také různé zdroje informací o tématech, jako je kontrola kvality ovzduší nebo příprava lékárničky.
Svou aplikaci EvacuMate navíc neustále vylepšuje a soustředí se na to, aby byla přístupná všem, kdo ji mohou potřebovat. „Ráda bych aplikaci rozšířila i do jiných jazyků,“ nechala se slyšet autorka. „Když jsem si vzpomněla na svou babičku, která moc nečte anglicky, uvědomila jsem si, že podpora více jazyků by mohla být opravdu užitečná.“
Na letošní WWDC se Marina velmi těší a doufá, že tam pozná ostatní vývojáře, podobně jako při pořádání hackathonů se svou organizací Citro Tech nebo při práci na pozici mentorky pro USC Women in Engineering. „Kódování je mnohem víc než jen vývoj softwaru,“ vysvětluje. „Je také o přátelství, která si vytvoříte, o komunitě, kterou najdete, a o cestě za řešením problémů, která vám dá do rukou sílu něco změnit.“
Barevná koláž s portrétem Luciany Ortiz Nolasco, autorky aplikace BreakDownCosmic
Luciana Ortiz Nolasco si klade za cíl prostřednictvím své aplikace BreakDownCosmic lidem přiblížit astronomii
Když ke svým jedenáctým narozeninám dostala teleskop, byla Luciana Ortiz Nolasco bez sebe nadšením. Každý večer se dívala z okna svého pokoje a pozorovala noční oblohu nad svým rodným státem Nuevo León v Mexiku.
Záhy však narazila na dva problémy – prvním byla hustá vrstva smogu, která se vznášela nad silně průmyslově zaměřeným městem a zakrývala hvězdy, druhým pak nedostatek dalších nadšenců, se kterými by se mohla o svůj zápal pro věc dělit.
„Svou komunitu jsem si našla, až když jsem se stala členem astronomického klubu Nuevo León,“ vypráví dnes patnáctiletá Luciana. Díky kontaktům, které v klubu získala, jezdila o víkendech na venkov, kde mohla hvězdy pozorovat lépe. Kromě toho se účastnila táborů a učila se od starších mentorů, kteří sdíleli její nadšení. Právě tyto zkušenosti v ní probudily zájem přibližovat astronomii ostatním.
Její aplikace BreakDownCosmic představuje virtuální místo pro setkávání, kde si uživatelé mohou do kalendáře přidávat nadcházející astronomické události z celého světa, získávat medaile za plnění různých „misí“ a chatovat o svých poznatcích s ostatními astronomy.
Pro realizaci svého nápadu našla Luciana ideální nástroj – programovací jazyk Swift. „Programovat ve Swiftu se naučíte raz dva a používání nástroje XCode je hodně intuitivní,“ vysvětluje. „Většinu chyb, které dělám, vždycky opraví. Díky tomu nemusím trávit hodiny hledáním, abych nakonec zjistila, že jsem přehlédla nějakou drobnost.“
Po účasti na WWDC v červnu plánuje Luciana pokračovat ve vývoji své aplikace a jako konečný cíl si klade ji uvést na App Store. „Chtěla bych, aby se lidé po spuštění mojí aplikace cítili, jako by se vydávali na cestu do vesmíru,“ popisuje. „Vesmír je plný tajemství, která ještě musíme objevit, a je místem neomezených možností. Není to jen něco pro hrstku vyvolených. Je to místo, kde žijeme. Je to náš domov a každý by měl mít možnost jej poznat.“
Barevná koláž s portrétem Nahomu Workua, autora aplikace AccessEd
Prostřednictvím své aplikace AccessEd chce Nahom Worku zpřístupnit nové možnosti vzdělávání studentům po celém světě – bez ohledu na to, jestli mají přístup k Wi-Fi
Nahom Worku vyrůstal v Etiopii a později v Kanadě. Vždy ho lákaly dvě různé kariéry: kráčet ve stopách svého strýce a stát se pilotem, nebo vystudovat inženýrství jako jeho otec. Strach z létání nakonec první možnost vyřadil ze hry, ale ani tak se Nahom nemohl rozhodnout, na jaký inženýrský obor se specializovat. Pak ale přišel covid-19.
„Během pandemie jsem měl spoustu volného času, tak jsem si koupil pár knížek a objevil webdesign a kódování,“ vysvětluje 21letý Nahom. Našel si komunitu v rámci neziskové organizace Black Kids Code, která pomáhá dětem učit se matematiku a kódování, a nakonec se sám stal mentorem.
Když pak pomáhal s letním program na York University v Torontu, kde nyní studuje čtvrtý ročník, dostal Nahom se svou skupinou za úkol pracovat na cíli udržitelného rozvoje OSN, který se zaměřuje na zajišťování globálního přístupu ke kvalitnímu vzdělání. Nahomovi tento projekt otevřel oči, protože mu připomněl jeho dětství. „Vyrůstal jsem v Etiopii a na vlastní oči jsem viděl, kolik dětí nemá přístup ke kvalitnímu vzdělání,“ vypráví. „Spousta lidí navíc nemá internet nebo má problémy s nespolehlivým připojením.“
Svou aplikaci AccessEd navrhnul tak, aby oba tyto problémy řešila a nabízela vzdělávací zdroje, které jsou k dispozici i bez připojení k Wi-Fi. Aplikace, vytvořená pomocí nástrojů strojového učení a umělé inteligence od Applu, jako je Core ML nebo framework Natural Language, doporučuje jednotlivé kurzy na základě zázemí studenta, čímž vytváří opravdu personalizovaný zážitek.
„Studenti můžou vyfotit své poznámky a model strojového učení pak analyzuje text pomocí frameworku Natural Language od Applu a vytvoří kartičky, které jim pomůžou s učením,“ popisuje Nahom. „Kromě toho je v aplikaci systém pro správu úkolů s oznámeními. Nespočet studentů po celém světě má totiž spoustu domácích úkolů a rodinných povinností, takže často bojují s časem.“
Nahom doufá, že aplikace AccessEd otevře nové možnosti studentům z celého světa. „Doufám, že moje aplikace inspiruje ostatní, aby zkusili vymyslet, jak můžou využít moderní technologie, jako je strojové učení, inovativním způsobem zejména ve vzdělávání, a jak docílit toho, že učení bude poutavější, efektivnější a zábavnější,“ dodává Nahom.
Apple je hrdý na to, že prostřednictvím svého každoročního programu Swift Student Challenge může podporovat novou generaci vývojářů, tvůrců a podnikatelů. Za posledních pět let se tisícům účastníků z celého světa podařilo vybudovat úspěšné kariéry, založit firmy a vytvořit organizace zaměřené na demokratizaci technologií a jejich využití k budování lepší budoucnosti. Více informací najdete na stránce developer.apple.com/swift-student-challenge.
Sdílet článek

Media

  • Text tohoto článku

  • Obrázky v tomto článku

Kontaktní osoby pro média

Sergey Isakow

Apple

isakov@apple.com

Infolinia Apple dla mediów

media.cee@apple.com