Thesis Project - Swift on Android: Cross-Platform Potential
Are you a final-year master's student in search of your thesis project?
At Bontouch, we're developing and creating digital experiences for iconic brands. Join us for a transformative research experience at the forefront of mobile and digital product development. Dive into real-world projects and make your mark in digital product innovation.
BACKGROUND
This thesis aims to explore the feasibility, performance, and challenges of running Swift code on the Android platform. Swift is predominantly used for iOS development, but the Swift standard library can technically be compiled for Android armv7, x86_64, and aarch64, which makes it possible to run Swift code on Android as well.
Why is this interesting? Kotlin Multiplatform allows you to run Kotlin code on iOS, enabling the sharing of business logic across platforms. With Compose Multiplatform, you can even share UI code. This is fantastic if your team has a surplus of Kotlin developers. But what if the situation is reversed, and you have a surplus of Swift developers?
TASK
- Evaluate the performance of Swift code on Android against native Android languages (such as Kotlin).
- Evaluate the performance of Swift code against other languages that can be used to share code between platforms, such as JavaScript and C++.
- Investigate the potential integration challenges.
The findings could contribute to a broader understanding of Swift's applicability beyond the Apple ecosystem and inform developers about its viability for Android development.
WHO WE THINK YOU ARE
- Have the opportunity to work from our studio in Stockholm
- Interested in mobile development and digital products
- You plan to start your Master's Thesis project in January 2025
HIRING PROCESS
🕵️ Psychometric assessment - Skills and Logical Reasoning test (Curious? Read more here)
👥 1st meeting with the Talent Acquisition Specialist
🎬 Technical challenge and case study presentation
🎯 Final meeting
BONTOUCH IS BECOMING FRAMNA
At Bontouch, we’ve always been dedicated to creating impactful digital experiences for brands like Swish, SJ, and SEB. Now, we’re entering a new chapter as Framna, with over 550+ colleagues across nine global studios.
While our brand will evolve, our commitment to core values and crafting digital products with meaningful impact remains unchanged. We’re excited to push boundaries, explore new possibilities, and deliver solutions that make a difference.
Start your journey with us today!
Stockholm
You'll meet all kinds of people here.
We are dedicated to creating an environment where outstanding products can grow, and where outstanding people want to work. The first step toward building products for everyone is to make room for everyone. You'll probably find a lot of likeminded friends here and the opportunities to learn from others are plentiful.
About Bontouch
We serve clients in North America, Europe and Asia from five studios in Sweden, London and New York. The products we help create are used by more than 50 million people in 195 countries. Read about our products at bontouch.com
Thesis Project - Swift on Android: Cross-Platform Potential
Loading application form
Already working at Bontouch?
Let’s recruit together and find your next colleague.