![]() Using these technologies also presents other issues, notably integration with platform-specific features and optimizing performance, that we continuously need to work on improving. Even more, finding engineers with experience in those technologies was near impossible, so we needed to find people who were able to learn and adapt quickly. Working with that stack was hard and challenging. In order to achieve that we used some state-of-the-art stack of technologies that allowed us to share the base code on all of our platforms. Our users have very high expectations and we are determined to meet those expectations, to our best ability.įrom a technical point of view, a cross-platform app means that we need to build several different apps for the different platforms we support: Windows, Android, and Web, and we decided to reuse as much code as possible from the iOS app. As our iOS app continues evolving and getting better, we need to keep the pace up to be able to achieve feature parity. This gave us a very solid foundation to build upon. Miguel: Goodnotes has been around for an impressive 12 years as an iOS app with a lot of success on the platform. What was the biggest challenge while working on this? It's been a blast and a unique opportunity to work on this technically challenging yet satisfying project. In the beginning, I was a one-man band prototyping for the current cross-platform apps, but after achieving promising results from the prototype, we quickly grew the team to more than 15 people across the world. ![]() I joined Goodnotes more than 3 years ago, as the first software engineer to work on cross-platform related projects. After graduation, I decided to stay in Hong Kong for work as well. ![]() I grew up in Malaysia, but moved to Hong Kong to pursue my bachelor's degree. At Goodnotes, there's this fantastic atmosphere of constant improvement that has allowed me to dive into a wide array of learning experiences. These couple of years have been an absolute blast. ![]() Two years ago, I hopped on board with Goodnotes, just as the cross-platform team was taking its first steps. I have around 15 years under my belt as a software engineer, mainly focused on mobile technologies, particularly in the Android domain. Miguel: Hey there, I'm Miguel Barrios and I’m from Madrid, Spain and I work remotely from my home here. Hi Onn and Miguel! Congratulations on the big launch! Before we dive into all things cross-platform, can you tell us a bit more about who you are? To celebrate this milestone, we had a chat with software engineers, Miguel and Onn, about all the hard work that went on behind the scenes to make this dream happen. After 12 years of being a product only available on iPad, we are so proud and happy to see our product finally available for Android, Windows, and Web users. A few weeks ago, we finally launched Goodnotes cross-platform. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |