Rencontrez deux applications de création de Champs Student Challenge Apple Swift Challenge qui résolvent les problèmes du monde réel

 Rencontrez deux applications de création de Champs Student Challenge Apple Swift Challenge qui résolvent les problèmes du monde réel


Jason Hiner / ZDNET

Les compétences de codage peuvent être appliquées à résoudre les problèmes du monde réel. Le Swift Student Challenge d’Apple soutient la prochaine génération de développeurs, de créateurs et d’entrepreneurs qui veulent s’impliquer.

Relever le défi

Le Swift Student Challenge d’Apple invite les étudiants du monde entier, aussi jeunes que 13 ans, à embrasser leurs compétences de codage et à utiliser Swift – le langage de codage pour toutes les plateformes Apple – pour créer un terrain de jeu d’application qui aborde un problème réel de leur choix.

« C’est vraiment un moyen pour les gens du monde, les gens ayant des expériences différentes, des horizons différents, des âges différents, de pouvoir vraiment présenter leur passion, leur créativité et leurs compétences de codage d’une manière qui leur est vraiment pertinente », a déclaré Susan Prescott, vice-présidente des relations avec les développeurs d’Apple, de l’éducation et de l’entreprise.

Aussi: Les langages de programmation les plus populaires (et ce que cela signifie même)

Sur des milliers de candidats mondiaux, 350 étudiants sont sélectionnés comme gagnants. Le prix? Plus d’opportunités de développement, y compris une appartenance à un an au programme Apple Developer et une paire de AirPods Max.

Apple sélectionne ensuite 50 gagnants distingués dont le travail a atteint le sommet des applications. Ces 50 étudiants obtiennent une visite à Cupertino pour la WWDC. Conor Ebeling et Tamera Middlebrooks, dont les projets de codage étaient dédiés à aider les personnes handicapées, sont parmi les gagnants distingués.

ZDNET s’est entretenu avec Ebeling et Middlebrooks pour en savoir plus sur leurs applications, leurs voyages, leurs expériences et leurs conseils. Voici ce qu’ils ont dit.

Aider les autres à communiquer

Herald App Playground

Apple / ZDNET

Ebeling a d’abord commencé le codage lorsqu’il a appris le Swift Student Challenge en sixième, devenant un programmeur autodidacte. Il a utilisé des fonds économisés de pelleter la neige et la tonte des pelouses pour acheter un MacBook Air d’occasion de 350 $ sur eBay, qu’il avait l’intention d’utiliser pour postuler au Swift Student Challenge.

Aussi: La meilleure IA pour le codage (y compris deux nouveaux choix supérieurs – et ce qu’il faut utiliser)

Il n’a postulé que le cycle passé, neuf ans plus tard, alors qu’il était étudiant en deuxième année en informatique à l’Université Purdue. Son terrain de jeu d’application, Herald, permet aux personnes qui ne parlent pas verbalement de contrôler un clavier en utilisant des muscles faciaux et des mouvements oculaires.

« La principale raison pour laquelle je suis entré dans la programmation en premier lieu est de pouvoir aider les gens », a déclaré Ebeling.

L’inspiration pour ce projet est venue d’une interview avec Stephen Hawking. EBELING SAW Hawking utilise une combinaison de matériel et de logiciels pour communiquer sans utiliser sa voix. Il est devenu déterminé à trouver un moyen d’imiter cette expérience sur un appareil Apple, qu’il a exécuté à l’aide de modèles de langage moderne.

Construire une solution à un problème familier

Swayapp

Apple / ZDNET

Middlebrooks est étudiant à la Detroit Developer Academy d’Apple, et elle a créé SwayApp, un outil de soutien d’équilibre. L’inspiration pour son projet de codage est venue de sa propre expérience avec les migraines vestibulaires et sa lutte pour trouver des logiciels qui pourraient aider.

Aussi: Stimulation vous-même: l’ère des «développeurs de citoyens» de création d’applications est là, grâce à l’IA

Au-delà de la construction d’un outil pratique pour aider les gens à faire face aux troubles de l’équilibre, l’une des plus grandes motivations de Middlebrook a été de permettre aux gens de vivre des expériences similaires qu’ils n’étaient pas seuls et qu’il y avait une communauté pour les soutenir.

« Avec mes projets traitant de personnes qui souffrent de troubles de l’équilibre comme moi, j’avais l’impression qu’il était vraiment important de leur rappeler que leur expérience n’est pas dans une bulle, c’est quelque chose que d’autres personnes peuvent se rapporter, qu’il y a de l’aide et du soutien pour eux », a déclaré Middlebrooks.

Middlebrooks a déclaré que l’expérience a rappelé le potentiel effréné lorsque vous travaillez sur un projet à la fois quelque chose qui vous passionne et que vous avez un lien personnel.

Futurs candidats

Si vous êtes intéressé à postuler pour le prochain cycle, Ebeling et Middlebrooks suggèrent de lui donner un coup de feu.

« Si vous voulez apprendre à coder, vous le pouvez absolument », a déclaré Middlebrooks. « Il y a des ressources et des gens qui sont prêts à vous soutenir et à vous aider. »

Aussi: Comment utiliser Chatgpt pour écrire du code – et mon astuce préférée pour déboguer ce qu’elle génère

Ebeling a dit que, si vous voulez commencer à apprendre à coder, Swift est la langue « parfaite » en raison de sa nature ouverte et de ses bibliothèques intégrées, ce qui l’a aidé à passer de « zéro à 100, comme, très rapidement ».

Apple propose également de nombreuses ressources en ligne pour aider les gens à apprendre Swift, tels que le site Apple Apple Learn to Apple, qui propose des tutoriels, des forums et un lien pour s’inscrire aux mises à jour sur les événements et la programmation des développeurs étudiants.

Obtenez les meilleures histoires du matin dans votre boîte de réception chaque jour avec notre Newsletter Tech Today.





Source link

Related post