Building For iOS and Android

For app developers, it isn’t always apples and oranges or, in this case, Apple or Android. There are similarities and differences between developing applications for iOS and Android. To help host Tyler Kern clarify them, Kern enlisted the expertise of two Shockoe developers.

John Surface leads the Mobile Development Android team, and Justin Boswell leads the Mobile Development iOS team. These two leaders may develop on opposite sides of the mobile platform fence, but theirmission for creating stateoftheart applications is the same.

Surface found the support of the large Android developer community as a strength that benefits his job.“I think there is a small learning curve for a lot of developers getting into Android because you started with Java, which a lot of people learn in school,” Surface said. “So, there’s an easy entry point into then translating that into learning Android. The developer community ends up being more open, and there’s a lot more support out there.

In addition to the large Android developer community, Surface said submitting apps to the app store is typically more manageable with more minor requirements than iOS. However, there are far more types of Android devices on the market than iOS devices, which means developers need to think through many additional considerations, such as varying processor speeds and screen sizes.

Boswell shared his thoughts on some of the advantages and positives of developing iOS devices.“For me, it’s always been working within the Apple ecosystem,” Boswell said. “All of the tools they provide work seamlessly together. There’s a lot of firstparty support, community integration, and making things look like Apple products. The Xcode that Apple provides, we have to workwith them, a Mac OS system, to develop those applications. It makes the part, from development to publishing the application and using it across all of those devices, a real pleasure to use.”

Shockoe creates innovation that is measured, meaningful, and has an impact. We take a holistic approach to the potential of mobility for our clients, their customers and their employees. We invite you to connect with us on LinkedIn and Facebook.

Learn How We Innovate
John Surface

John Surface

September 1, 2021

With a birth weight of just under seven and a half pounds, John has in less than three decades managed to gain thirteen stone and several years of experience as a full-stack and mobile engineer. He does his part to slow the spin of the earth spiraling out of control by creating robust backend solutions and intuitive cross-platform and native mobile applications.

More like this delivered right to you:

Sign up for our Newsletter to get our latest posts plus invitations to our events and access to future whitepapers.

Related Posts

Seeing the Member Experience in a “User-Experience” World

Seeing the Member Experience in a “User-Experience” World

In the world of product development, we are often always saying “user” _______. User-centered design, user analytics, user personas, user journeys, etc, etc.It’s a term that holds importance because it is a genuine focus on the end-user experience.  It’s also often...

7 Tips for Utilizing Amazon Alexa to Engage with Customers

7 Tips for Utilizing Amazon Alexa to Engage with Customers

Amazon first released Alexa virtual assistant and smart speaker Echo in late 2014. An in-home virtual assistant is an impressive tool, but creating a seamless user experience with it can be a challenge. So how do companies overcome this challenge? What engagement can...

Ready to drop us a line?