Exploring Singapore and the Latest in iOS Development: My Tour of iOSConfSG 2023

Exploring Singapore and the Latest in iOS Development: My Tour of iOSConfSG 2023

Kosala Jayasekara

As an iOS engineer, I was thrilled to attend the iOSConfSG conference in Singapore for the sixth consecutive year. After two years of virtual events due to COVID-19, it was a special experience to be able to attend in-person and meet with fellow developers from around the world. This year's event included a workshop and conference, providing a wealth of information and opportunities to learn and network.

The event began with an awesome workshop led by Daniel Steinberg on new Swift Async/Await framework.

Tunde Adegoroye followed this up with a session on using StoreKit2 to integrate in-app purchases.

The conference then moved on to the all-new iOS 16 weather API, presented by Betty Godier.

Martin Mitrevski delivered an excellent presentation on Swift's performance and Pradnya Nikam spoke about the performance in drawing shadows in Swift.

Erin Weigel discussed new era and R&D topics for developers, and Jordi Bruin shared his 2-2-2 method for developing multiple iOS apps simultaneously.

Day two of the conference was equally exciting. Mikaela Caron kickstarted the conference by delivering her speech about app data and cloud solutions. Paul Hudson, the well-known Swift guru, explained how Swift and iOS Development are affected by the man vs AI game. Omar Khaled shared his experiences with handling traffic in high-demand applications and Danijela Vrzan demonstrated how to add dynamic links to iOS apps. Vincent Pradeilles led an interactive quiz session to engage the audience, and Antoine van der Lee shared tips and tricks to get the most out of the Swift language.

Tim Oliver led an awesome discussion on the importance of sharing knowledge as content creators and Masahiko Funaki showed the importance of using CI/CD for iOS Development. Anya Traille brought some ideas on how to match colors, gradients, and images to our apps, and Donny Wals further explained the depth of Swift concurrency. Before the end of the conference, Priyal Porwal showed how to integrate brand-new Live activities into iOS 16-ready apps. Lastly, Adam Bell discussed some common mistakes and ways to avoid them to improve app responsiveness.

In addition to the technical sessions, the conference also provided an opportunity to network and make new friends at the after-party. It was a great way to unwind after a long day of learning and discussing the latest in iOS development.

Overall, my experience at the iOSConfSG conference was incredibly valuable. I was able to learn from some of the best minds in the industry and stay up-to-date on the latest trends and technologies in iOS development. I would highly recommend this conference to any iOS developer looking to enhance their skills and knowledge."