Un jeu pour apprendre l’électrotechnique : c’est ainsi que Martino de Trévise a été invité par Apple à la WWDC

Un jeu pour apprendre l’électrotechnique : c’est ainsi que Martino de Trévise a été invité par Apple à la WWDC
Un jeu pour apprendre l’électrotechnique : c’est ainsi que Martino de Trévise a été invité par Apple à la WWDC

Depuis 2020, Apple organise le Swift Student Challenge lors de la Global Developer Conference. Le concours est conçu pour initier les étudiants à la programmation avec Swift, le langage de développement d’applications pour les appareils Apple.
En plus de sélectionner les projets de 350 étudiants comme lors des éditions précédentes de la WWDC, Apple a également indiqué cette année 50 « Distinguished Winners ». Les gagnants de la catégorie spéciale, choisis pour l’excellence de leurs propositions, ont été invités par l’entreprise à visiter Apple Park et à participer aux activités de la conférence. Parmi eux, il y a aussi un Italien. Martino Cella, un étudiant de 22 ans de la province de Trévise, a conquis Apple avec Circuit Genius, une application éducative conçue pour enseigner à son frère les principes de l’électrotechnique.

L’IA d’Apple et d’autres actualités arrivent à la WWDC, à partir du 10 juin

par Bruno Ruffilli

27 mars 2024

Étudier

«L’année dernière, mon frère étudiait la théorie des circuits à l’école. Malheureusement, les manuels expliquent les concepts de base d’une manière complexe et quelque peu ennuyeuse”, a déclaré Cella à Italian.Tech. «J’ai commencé à chercher des applications ou des sites qui les illustraient mieux, mais je n’en ai trouvé aucun. J’ai donc fait quelques résumés qui expliquent les principes du génie électrique avec la simple analogie de l’eau dans les canalisations. L’annonce du Swift Challenge est arrivée en novembre : j’avais l’idée prête, que j’ai transformée en mon application avec SwiftUI.”

Cella, qui partage son temps entre étudier l’économie à l’Université d’Udine et travailler dans la cave familiale, a commencé à développer l’application pendant son temps libre et lors de voyages en train en tant que navetteur universitaire.
«Au début, j’ai décidé de la logique de fonctionnement, de la disposition et du graphisme de l’interface, de la position des boutons et d’autres éléments, que j’ai ensuite modélisés à l’aide du programme de conception d’interface utilisateur Figma», explique Cella. «Avec des idées claires je suis passé à XCode, pour programmer et résoudre les différents challenges techniques du projet. J’ai réalisé l’intégralité du jeu uniquement avec SwiftUI et finalement j’ai recherché des effets sonores pour rendre l’expérience de jeu plus immersive.”

L’expérience qui a conduit Cella à créer l’application gagnante ne vient pas d’une étude formelle de programmation à l’école ou à l’université, mais d’un intérêt à long terme cultivé grâce aux ressources en ligne et à l’aide des communautés de développeurs. La première approche du développement logiciel est venue avec Swift Playgrounds, l’application Apple avec laquelle vous pouvez programmer des mini-jeux et des applications interactives sur iPad et Mac. Le développement avec Swift sur XCode était l’étape suivante.
Cella n’a cependant pas l’intention de faire de la programmation tout court son métier : son objectif est de l’utiliser comme un outil au service de sa véritable vocation. «En plus de la programmation, mon autre grande passion est l’agriculture, en particulier la viticulture, que je « cultive » dans l’entreprise familiale », explique Cella. «Avant d’étudier l’économie, j’ai complété mes études en œnologie. Mon rêve est de combiner mes racines agricoles, mes études commerciales et mes programmes. Je crois fermement que la technologie peut offrir des solutions à de nombreux défis de l’agriculture, aujourd’hui et demain, notamment pour s’adapter au changement climatique, optimiser les ressources et réduire l’impact environnemental. »

Où en est l’intelligence artificielle générative d’Apple ?

par Andrea Nepori

03 avril 2024

À Cupertino

Avec les 50 autres « Distinguished Winners », Cella s’envolera pour Cupertino dans les prochains jours pour participer au discours d’ouverture de la WWDC, rencontrer les ingénieurs d’Apple et prendre part aux sessions techniques de la conférence des développeurs. A l’occasion de l’événement, la présentation en avant-première d’iOS 18, d’iPadOS 18 et du prochain système d’exploitation pour Mac est attendue. Selon les rumeurs les plus citées, Apple concentrera de nombreuses annonces sur l’intelligence artificielle générative. Nous attendons une nouvelle version de Siri, un partenariat potentiel avec OpenAI et des fonctionnalités basées sur l’IA pour iPhone, iPad et Mac. Parmi les principaux objectifs, comme il convient pour une conférence de développeurs, il y aura également de nouvelles interfaces de programmation (API). Cella, comme tous les passionnés d’Apple, a déjà une idée de ce qui l’attend en Californie. «Je pense que ce sera l’une des WWDC les plus importantes de ces dernières années. Les nouvelles versions d’iOS, macOS, watchOS et tvOS comporteront des fonctionnalités d’IA intégrées et un nouveau design, en particulier j’attends un tout nouveau Siri”, déclare l’étudiant. «Pour nous, développeurs, je pense que l’accent sera mis sur les frameworks comme CoreML et CreateML. Des mises à jour et de nouveaux outils de développement sont également prévus pour visionOS. »

À la WWDC, en plus de consacrer une grande attention à la communauté de développeurs déjà consolidée, Apple vise à accroître l’intérêt des étudiants et des passionnés. En mars, l’entreprise a lancé Pathways, une collection de vidéos, documents et autres ressources utiles pour orienter ceux qui font leurs premiers pas dans le monde de la programmation avec Swift, peut-être pour apprendre à développer une application comme celle avec laquelle Martino Cella a conquis Apple. . «Pathways est un excellent outil pour débuter, notamment les vidéos qui expliquent étape par étape comment créer une application pour les appareils Apple», conclut Cella. «Pour les programmeurs en herbe, mais aussi pour ceux qui n’ont jamais programmé, je recommande également Swift Playgrounds : c’est un excellent moyen de comprendre rapidement si vous êtes passionné par la programmation. Ensuite, il y a YouTube, avec d’excellentes chaînes entièrement dédiées à la programmation avec Swift. Enfin, Apple dispose d’une communauté fantastique : il suffit de demander sur les forums, où de nombreuses personnes sont toujours prêtes à aider. Je conseille à tous ceux qui souhaitent évoluer en tant que programmeur de profiter de toutes ces ressources et surtout de ne pas avoir peur d’expérimenter leurs idées.”

Un aperçu de l’utilisation de votre smartphone et d’autres nouvelles fonctionnalités d’accessibilité Apple

par Antonio Dini

16 mai 2024

v

PREV Lombardie : concerts dans les quartiers populaires, arrêt à Milan
NEXT Les châteaux du Piémont accueillent les auteurs de noir