Exclusive Interview With The Winners Of Apple Wwdc22 Student Challenge: IPad And Swift Languages Keep Lowering The Programming Threshold

take 15 minutes to read
Home News Main article

At 1 a.m. Beijing time on June 7, this year's apple global developer conference wwdc22 will officially open. In this five-day conference, developers around the world will have the opportunity to exchange app development issues with Apple engineers. At that time, Apple will also bring the design and function updates of IOS, ipados, MacOS and watchos in the opening keynote speech.

Wwdc22 Poster

As usual, Apple The swift student challenge was held this spring, and the list of winners was announced before the conference. It is understood that among the 350 student developers who won this award, 21 students came from mainland China. Phoenix.com technology was also invited to interview some students to learn about the creative inspiration and stories of these award-winning works.

More flexible development mode

Zhangbaiyi

Zhangbaiyi from Tongji University is a junior majoring in software engineering. His work code translate allows users to more intuitively understand how the code looks when it is translated into intermediate code, thus helping the learning of the course. Zhang Baiyi, who began to contact Apple Devices in primary school, was attracted by various apps in the app store at that time. Trying different interaction methods and design styles became one of his childhood pleasures, which also gave him his own definition of innovation. After entering the University, he embarked on his own programming path and began to contact IOS software development.

For students majoring in computer science, compiling principles is no stranger. The difficulties in learning the course also inspired Zhang Baiyi to develop code translator. "If I could know what it would be like to translate different codes into intermediate codes when I first came into contact with this knowledge, it would certainly greatly reduce my confused time." Zhangbaiyi said. However, it is slightly different from everyone's understanding of app development. From prototype design, logo production to code debugging, Zhang Baiyi's work is on the same ipad Completed on mini.

Code translator presentation

On wwdc21 last year, apple brought the ability to compile code and submit apps to swift playground on iPad, which also enabled Zhang Baiyi, who was unable to use school equipment due to the epidemic, to participate smoothly. During the sharing, Zhang Baiyi said that although the iPad screen is smaller than the computer, it can also directly preview the appearance of the app in real time during the development process. At the same time, because the app itself is intended to run on the iPad, compared with the simulator using Xcode on the computer, the code test is faster, and you can directly adjust and re run the test after finding the problem.

Developing apps with iPad

With the increasing processing performance of the iPad, apple is unlocking more and more capabilities for the iPad that only computers have. Prototype is made with memo, mind map is made with XMIND, and playgrounds is used for coding and debugging. It can be seen from Zhang Baiyi's work that iPad is gradually becoming capable of complete app development. This change in development mode may, like the impact of iPad on painting, allow more people to access app development and solve problems through programming.

Problem solving is the original intention of development

Wangyuxuan

The original intention of developing programs is to talk with developers every time, and each developer's answer is basically the same, that is, to solve the problems they encounter in life. Wang Yuxuan, a computer science and technology major, is no exception. Affected by the epidemic, wangyuxuan's school has implemented the policy of closing the dormitories. With this, the psychological problems of her roommates and classmates are slowly emerging. This also makes wangyuxuan have the idea to develop this work.

In her award-winning work the path in the garden this time, users can make a judgment on their psychological state through a few simple questions. In the garden she built, different flowers will grow on the shrubs according to the users' different answers, and finally get test results and suggestions at the end of the road. "I may not have the strongest and most advanced technology, but I really want to help people suffering from the epidemic because I see people around me suffering." Wangyuxuan said so.

The path in the garden

In the process of collecting data, wangyuxuan browsed many people's mood diaries on social media. These inner records also strengthened her determination to complete this work. For this reason, she started to learn from scratch, having never written swiftui. In addition to self-study through some video courses on the network platform, the IOS Club of the school gave good support to wangyuxuan who participated in the student challenge for the first time.

As the vice president of IOS Club of Jilin University, wangyuxuan believes that compared with other scientific societies, the active and sharing atmosphere of IOS club allows everyone to learn well through swift. Through the guidance of senior brothers and sisters and the joint development of projects with other partners, Wang Yuxuan, who had never been in touch with IOS development before, gradually became familiar with the swift language, which also gave her new expectations for her future employment. "Maybe I can be an apple Engineer?" Wangyuxuan shared.

Clearer future planning

Wuyaoyao

As the founder of IOS Club of Beijing University of Posts and telecommunications, wuyaoyao, who majored in information management and information system, has won the award for the second year. Compared with last year's competition, wuyaoyao told me that her mentality has changed a lot this year. In this year's work "hockeytourwithbingdwendwen", wuyaoyao continued to use Apple's AR technology to promote ice and snow sports and popularize ice hockey rules to users. Different from last year, wuyaoyao's works this year only took about 20 hours from the beginning of thinking about the materials to the realization of the final functions, and even only 15 minutes to complete the works, which is a huge change compared with 60 hours last year.

"I understand what I want to be." Wuyaoyao said that in the past year, she could move forward according to her own goals without being influenced by others' ideas. In terms of competition mentality, last year's award-winning experience also gave her confidence and courage to try, and she will not give up even if the opportunity is slim.

Hockeytourwithbingdwendwen show

Wuyaoyao said that learning the development of swift helped her find the real direction in her heart. The experience of the student challenge also confirmed her love for programming. Now wuyaoyao has three ongoing app development projects, and she is about to graduate. She also decided to go abroad to seek a second undergraduate degree in computer science to lay a solid foundation and become an excellent software engineer and independent developer.

As wuyaoyao and her colleagues showed, it was Apple's original intention to hold the swift student challenge to stimulate the programming enthusiasm of student developers. In order to achieve this goal, apple is also constantly providing tools such as swiftui and the development ability to unlock the iPad to lower the threshold of programming and let more students join the ranks. In the process of preparing for the competition, the students participating in the competition can also gain not only programming knowledge.

In the sharing of this year's award-winning students, we can clearly feel that they have different thoughts on life and have a clearer plan for their future because of swift programming. These life gains are valuable to everyone. I believe these excellent student developers can continue to create more apps in the future to realize their own value and solve more problems.

Thailand Paper Industry High Play Restores Bangkok's Hot Star Wars Works, Selling 400000 Yuan
« Prev 06-05
Adjustment Of The Leadership Of The Chinese Academy Of Engineering: Wumanqing And Lizhongping Became Leaders Of The Academy
Next » 06-05