apple stories
AI se ?mbin? cu accesibilitatea ?n edi?ia Swift Student Challenge de anul acesta
Recep?ionarea de feedback ?n timp real ?n timpul sus?inerii unei prezent?ri. Evacuarea unei zone inundate din Accra. Interpretarea la vioar? f?r? a folosi niciun instrument fizic. Desenarea pe iPad f?r? a te preocupa c?-?i va tremura mana. Acestea sunt doar patru dintre solu?iile create de ca?tig?torii remarcabili ai edi?iei Swift Student Challenge de anul acesta, prin intermediul mediilor de testare a aplica?iilor lor playground ca?tig?toare.
Evenimentul anual Swift Student Challenge invit? studen?ii din ?ntreaga lume s? dea via?? ideilor prin medii de testare a unor aplica?ii playground originale, proiectate cu limbajul de programare accesibil de la Apple. Cele 350 de propuneri ca?tig?toare de anul acesta reprezint? 37 de ??ri ?i regiuni ?i includ o gam? larg? de tehnologii.
?Creativitatea variat? pe care o observ?m ?n cadrul Swift Student Challenge ne uime?te de fiecare dat?”, spune Susan Prescott, vicepre?edinte Apple ?n cadrul Rela?iilor interna?ionale cu dezvoltatorii. ?Ca?tig?torii de anul acesta au g?sit modalit??i remarcabile de a profita de puterea platformelor Apple, de Swift ?i de instrumentele AI pentru a construi aplica?ii playground care sunt impresionante din punct de vedere tehnic ?i care aduc valoare. Suntem incredibil de mandri s? le sus?inem parcursul ?i suntem ner?bd?tori s? descoperim ce vor crea ?n continuare.”
Cincizeci de ca?tig?tori remarcabili au fost invita?i s? participe la Worldwide Developers Conference (WWDC) la Apple Park ?n iunie, unde vor lua parte la o experien?? de trei zile atent organizat?. Pe parcursul s?pt?manii, studen?ii vor avea oportunitatea de a vedea discursul principal live, de a ?nv??a de la exper?i ?i ingineri Apple ?i de a participa la laboratoare practice.
Mul?i dintre ca?tig?torii de anul acesta s-au inspirat din comunit??ile lor sau chiar din conversa?iile de la masa din buc?t?rie pentru a construi aplica?ii impresionante, bazate pe accesibilitate. Mai jos, ca?tig?torii remarcabili Gayatri Goundadkar, Anton Baranov, Karen-Happuch Peprah Henneh ?i Yoonjae Joung discut? despre aplica?iile lor playground ?i despre problemele reale pe care inten?ioneaz? s? le rezolve, demonstrand puterea dezvolt?rii de aplica?ii pentru schimb?ri durabile.
Arta devine mai accesibil? cu Steady Hands
Gayatri Goundadkar, ?n varst? de 20 de ani, a crescut desenand ?i pictand cu bunica ei ?n Pune, India. Cele dou? ?mp?rt??esc pasiunea pentru pictura Warli, o form? de art? secular? cunoscut? pentru folosirea formelor geometrice de baz?. Dar, pe m?sur? ce bunica lui Goundadkar a ?mb?tranit, mainile au ?nceput s? ?i tremure ?i nu a mai putut s? ??i realizeze desenele zilnice. Acea pierdere a marcat-o pe Goundadkar ?i a inspirat-o s? construiasc? Steady Hands, o aplica?ie playground care utilizeaz? func?ia de stabilizare Apple Pencil pentru a ajuta persoanele c?rora le tremur? mainile s? creeze art?.
?Publicul meu principal este alc?tuit din adul?i mai ?n varst?”, explic? Goundadkar, student? la informatic? ?n anul trei la Universitatea pentru Pace Mondial? din cadrul Institutului de Tehnologie Maharashtra, unde este implicat? ?ntr-un program de dezvoltare de aplica?ii. ??n special ?n India, tehnologia poate s? fie intimidant? pentru aceste genera?ii, a?a c? toate deciziile le-am luat ?inand cont de acest lucru. Am gandit interfa?a pentru a inspira un sentiment de calm, f?r? a fi impersonal?. Nu voiam ca oamenii s? deschid? aplica?ia ?i s? se simt? pierdu?i sau cople?i?i. Voiam s? simt? c? aplica?ia a fost creat? pentru ei.”
Pentru ca aplica?ia s? le permit? utilizatorilor s? deseneze liber, Goundadkar a trebuit s? ?n?eleag? ce este tremorul ?i cum afecteaz? interac?iunea cu ecranul tactil al unui iPad. Inspirat? par?ial de caracteristicile de accesibilitate Apple, precum Adapt?ri tactile, a ?nceput prin a ?nv??a conceptele SwiftUI, utilizand modelul Claude de la Anthropic pentru a se documenta pe subiecte precum modul ?n care PencilKit gestioneaz? datele despre liniile trasate. Iar pentru a caracteriza tremorul utilizatorului, a construit un instrument care analizeaz? datele brute despre mi?care de pe iPad ?i Apple Pencil. Acesta ?nregistreaz? mi?c?rile mainilor ?i aplic? tehnici de procesare a semnalului pentru a identifica frecven?a ?i intensitatea tremorului utilizatorului.
?Cand o persoan? deseneaz?, aplica?ia mea utilizeaz? cadrele PencilKit ?i Accelerate de la Apple pentru a analiza datele despre liniile trasate ?i a recunoa?te tremorul. Detecteaz? care mi?c?ri sunt inten?ionate ?i care nu ?i elimin? tremorul”, spune ea. ?Fiecare desen este apoi expus ?ntr-un muzeu 3D personal, deoarece am vrut s? simt? c? sunt arti?ti, nu pacien?i. Dup? ce utilizatorii au v?zut c? stabilizarea func?ioneaz?, s-au sim?it mai ?ncrez?tori.”
Perfec?ionarea prezent?rilor cu Pitch Coach
Anton Baranov, ?n varst? de 22 de ani, st?tea la masa din buc?t?rie a familiei lui, ?n Frankfurt, Germania, cand mama lui, profesoar? de lingvistic? ?i literatur?, a f?cut un comentariu care i-a r?mas ?n minte.
?A spus c? studen?ii ei sunt foarte talenta?i, dar uneori, cand fac prezent?ri, se blocheaz? pur ?i simplu. Nu ??i g?sesc cuvintele. Postura li se schimb?. Nu pot s?-?i ?mp?rt??easc? ideile”, spune Baranov, student la informatic? la Universitatea de ?tiin?e aplicate Mittelhessen din Germania. ?n acel moment s-a n?scut Pitch Coach — o aplica?ie pe care Baranov o descrie ca ?un companion bazat pe Apple Intelligence pentru prezent?ri demne de Imperiul leilor.
Baranov, care a ?nceput s? programeze de la 16 ani, a folosit Swift pentru prima dat? anul trecut ?n august, iar ?n februarie a construit Pitch Coach. Le-a prezentat o versiune incipient? studen?ilor mamei lui ?i a descoperit o problem? specific?: studen?ii ?tiu unde au dificult??i, dar ??i dau seama ce gre?eli fac numai dup? ce au sus?inut prezentarea. ?Un student mi-a spus ?Vreau s? pot s? m? observ ?n timpul unei prezent?ri?, ??i aminte?te Baranov. ?Exact a?a au devenit feedbackul ?n timp real ?i urm?rirea posturii cu AirPods func?iile centrale ale aplica?iei.”
Pentru a ?ndruma utilizatorii s? fac? fa?? anxiet??ii, Baranov a folosit cadrul Foundation Models de la Apple pentru a genera feedback contextual personalizat ?i rezumate dup? fiecare sesiune, aten?ionand utilizatorul atunci cand folose?te cuvinte de umplutur? precum ?cum ar fi” sau ????”. ?n plus, a folosit agentul Claude ?n Xcode 26 pentru a traduce aplica?ia ?n 20 de limbi ?i s-a consultat cu prietenii ?i colegii pentru a ajuta la identificarea cuvintelor de umplutur? ?n alte limbi.
Baranov a lansat Pitch Coach ?n App Store la ?nceputul lunii martie, iar de atunci a avut mai mult de 6.000 de desc?rc?ri organice. Majoritatea utilizatorilor aplica?iei o folosesc pentru prezent?ri, dar Baranov men?ioneaz? unele situa?ii de utilizare care l-au amuzat: exersarea reprezenta?iilor de rap ?i a numerelor de stand-up. ?Utilizatorii definesc aplica?ia, a?adar o folosesc ?n scopul pe care ?l apreciaz?”, spune el.
G?sirea unor c?i de evacuare sigure ?n zonele de inunda?ii cu Asuo
Karen-Happuch Peprah Henneh a ?nv??at Swift abia anul acesta. Dup? ob?inerea diplomelor de licen?? ?n informatic? ?i IT ?n ?ara sa natal?, Ghana, Henneh s-a axat pe anima?ie, deoarece nu existau atat de multe oportunit??i ?n domeniul program?rii. A ?nv??at ?n plus Figma ?i HTML5, iar acum urmeaz? studiile de master ?n design interactiv la Colegiul de Arte din California.
A proiectat aplica?ia sa ca?tig?toare, Asuo, pentru comunit??ile unde exist? risc de inunda?ii. (Asuo ?nseamn? ?ap? curg?toare” ?n Twi, o limb? vorbit? la scar? larg? ?n Ghana.) Asuo ofer? trasee sigure ?n timp real, ghidand oamenii din zonele inundate ?i este inspirat? din experien?e reale – inunda?iile fatale care au afectat Accra ?n 2015, cauzand un val de dezastre.
?Acea experien?? m-a marcat, deoarece toat? ?ara a fost afectat?”, spune Henneh. ?Am decis c?, dac? o s? am vreodat? ocazia, o s? fie primul lucru la care voi lucra: s? construiesc o aplica?ie care poate calcula intensitatea ploii ?i care folose?te un algoritm de orientare pe baza datelor istorice despre inunda?ii.”
Pentru a crea Asuo, Henneh a trebuit s? sintetizeze toate aceste date ?i s? se asigure c? func?ioneaz? pentru toat? lumea. ?Accesibilitatea a fost un considerent esen?ial de la ?nceput, nu o idee secundar?”, spune ea. ?Cred c?, ?n timpul unei crize, nimeni nu trebuie l?sat ?n urm? din cauza unei dizabilit??i sau a unei limit?ri.”
Elementele interactive ale aplica?iei au etichete ?i indicii VoiceOver, astfel ?ncat utilizatorii nev?z?tori sau cu vedere slab? s? poat? naviga pe fiecare ecran, iar Henneh a construit, de asemenea, un sistem de alert? vocal? personalizat folosind AVSpeechSynthesizer, pe care utilizatorii ?l pot activa cu un buton de difuzor.
Dup? ce a proiectat interfa?a Asuo ?n Figma, Henneh a folosit Claude pentru a proiecta un simulator de ploaie pe ecranul principal al aplica?iei, implementand totodat? ?i algoritmul de orientare A*. ?Deoarece sunt designer la baz?, nu cunosc atat de bine p?r?ile tehnice”, spune ea. ?M? bazez pe agen?i AI s? m? ajute cu acestea. Am putut s? fac ?n trei sau patru zile ceva ce mi-ar fi luat luni de zile.”
Prin intermediul organiza?iei ei nonprofitRadiance Girl Africa, Henneh a condus discu?ii ?i a sus?inut ateliere ?n mai multe ?coli, inclusiv Universitatea de Educa?ie din Ghana ?i UniMAC, cu scopul de a ?ncuraja femeile tinere s? ??i construiasc? o carier? de succes ?n domeniul tehnologiei ?i al artelor. ?Diviziunea digital? este foarte accentuat?”, spune Henneh. ?Multe dintre aceste persoane nu au acces la computere ?n copil?rie. Exist? numeroase probleme pe care tehnologia le poate solu?iona, dar dac? oamenii din ?ara mea nu sunt cei care proiecteaz? solu?iile, este un pic mai dificil s? te pui la curent ?i s? ?nve?i despre asta. Eu proiectez aplica?ii pentru oamenii din comunit??ile marginalizate.”
Democratizarea educa?iei muzicale cu LeViola
Cand Yoonjae Jung, ?n varst? de 21 de ani, ??i f?cea bagajele pentru programul de schimb la Universitatea din New York studentului la informatic? nu i-a ?nc?put viola ?n bagaj. Dar, dup? ce a urm?rit un concert la Filarmonica din New York, a ?nceput s? ?i lipseasc? instrumentul. Atunci i-a venit inspira?ia s? creeze LeViola, o aplica?ie conceput? s? fac? ?nv??area ?i cantatul la viol? mai accesibile.
De?i Joung este programator de mult timp (ca adolescent ?n Seoul, Coreea de Sud, a creat un temporizator care s? controleze dispozitivele electronice din sala de clas? ?i a dezvoltat recent un dispozitiv companion AI pentru persoanele ?n varst? care locuiesc singure), el este ?ncep?tor la capitolul Swift. ?Cand mi-a venit ideea de a-mi folosi mainile pentru a canta la instrument ?i de a folosi suprapunerea camerei pentru a ajuta utilizatorii s? navigheze propriul mod de a ?ine arcu?ul, nu ?tiam de unde s? ?ncep”, spune el. Pentru a se familiariza cu limbajul de programare, Jung a folosit Claude, precum ?i Codex de la OpenAI ?i Gemini de la Google. Apoi a experimentat cu Create ML pentru a-?i instruit propriul model ?nainte de a-l integra ?n aplica?ia sa cu ajutorul Core ML.
?n timp ce construia LeViola, Joung ?i-a dorit s? profite de cadrele Apple pentru ?nv??are automat? pe dispozitiv. ?Le-am folosit pentru a analiza ?ncheietura mainii stangi ?i a determina ce note sunt ap?sate”, explic? el. ?Pentru a diferen?ia ?ntre corzi ?i o experien?? de interpretare realist?, am decis s? monitorizez unghiul bra?ului drept.”
Joung este con?tient de barierele care trebuie dep??ite atunci cand vine vorba de ?nv??area unui instrument. Majoritatea instrumentelor sunt voluminoase, iar lec?iile pot s? fie costisitoare. ?Folosesc tehnologia ca instrument pentru a crea conexiuni ?ntre oameni”, spune el. ?Aceast? aplica?ie este doar ?nceputul. Pot s? fac asta ?i pentru alte instrumente. Oamenii care nu au instrumente pot s? interac?ioneze acum cu muzica clasic?. Vreau ca mai mul?i oameni s? aib? oportunitatea de a ?nv??a un instrument ?i de a se bucura de orchestr?, iar iPhone face posibile toate aceste lucruri.”
?i de?i Joung se concentreaz? momentan pe LeViola, are deja idei pentru o alt? aplica?ie care ?mbin? pasiunile lui pentru art? ?i tehnologie. ?Vreau s? creez platforme digitale care s? conecteze oameni din via?a real?”, spune el.
Apple sus?ine cu mandrie urm?toarea genera?ie de dezvoltatori, creatori ?i antreprenori prin programul s?u anual Swift Student Challenge. Mii de participan?i din ?ntreaga lume ?i-au construit cariere de succes, au fondat companii ?i au creat organiza?ii axate pe democratizarea tehnologiei ?i utilizarea ei pentru construirea unui viitor mai bun. Afl? mai multe la developer.apple.com/swift-student-challenge.
Partajeaz? articolul
Media
-
Textul acestui articol
-
Imaginile din acest articol