350 winners from 41 countries and regions.
As the Worldwide Developers Conference 2020 kicks off next week in a new online format, Apple has announced the winners of the WWDC20 Swift Student Challenge, six of which came from the Middle East. WWDC20 marks its 31st year and will bring the largest group of developers and other prominent people to connect, share, and create.
One of the winners is Omar Alweheshy from Egypt who started coding at the age of 9. While he was excited to join the Swift Student Challenge, he didn’t realize that he would be selected as one of the winners. comments “Going to WWDC will always be a dream for me but I am so happy to be part of the winners this year, this is a big milestone and recognition for me as everything I know, I have learned on my own,“ he says.
Another winner, Hassan El Desouky who also hails from Egypt pressed the importance of learning how to code at an early age. The Engineering student said he wants to teach young coders more advanced levels of coding. “It’s easy for everyone to start with Swift but it is hard to reach an advanced level without proper support, this is why it is important for me to teach younger generations about programming so they don’t face the challenges I faced,” Hassan said in a statement.
The other winners of the Swift Student Challenge include Omar Nader and Mohamed Salah from Egypt, Mishaal Kandapath from Kuwait, and Peter Yaacoub from Lebanon.
Top Tips from the Pros
Developers have their own way in giving you tips in making the best app and while there are no set rules, some of these guidelines can hopefully help you create that app that everyone will be talking about.
Choose something you are truly interested in – the greater the interest, the better you can handle failure. Never be afraid to fail, build on the mistakes you’ve made and use it as a guide so you don’t repeat them.
Create checklists and complete small tasks one by one. Don’t see it as one big project that you’re rushing to finish – complete the small elements first so you can see more progress.
Test, test, and test. Start on the minimal features of your app and release it while taking some feedback. You can even have a friend or family member to test out the app so you can see where they might have difficulties and use this as a basis on how to improve your app. Don’t put too many features at first and instead focus on the core feature of your app.
Make sure you stay up to date with various learning tools. Something that you might have learned last year might no longer be applicable to the app that you want to do today. Resources are available online, so always stay in the loop.
Apple’s virtual WWDC20 commences next week.