spk-logo-white-text-short2
0%
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Using Ship.io to Implement Coding Best Practices for Native iOS and Android Apps

Written by Mike Solinap
Published on February 10, 2015

Mobile application developers have a new tool in their arsenal when it comes to increasing their software quality and speed of production. With the recent launch of their new site, Ship.io, Electric Cloud is looking to bring Continuous Delivery to native iOS and Android app development.

Ship.io’s main goal is to be an end-to-end solution for streamlining mobile app development through the automation of the build-test-deploy cycle. Native mobile applications—particularly for Android—present a unique challenge due to the many permutations of devices and OS versions being used in combination.

To make this complexity manageable, Ship.io automatically detects and configures iOS and Android dev projects. Furthermore, by offering tight integrations with services like GitHub, AppThwack, TestFlight ,and HockeyApp, the act of checking in code can automatically trigger unit testing and device testing against both virtual and physical devices and distribute successful builds OTA to target devices. While still having to supply their own unit tests, the fact that developers can run their builds against all manner of devices without having to actually provide their own hardware or glue-ware is a big win!

Ship.io is available as a SaaS service and the current Beta release is free to use. At the time of this writing, when a user creates an account, they’re taken to a dashboard where they can run a demonstration iOS build. Users of the free beta will also notice that there is a counter at the top of the page indicating that they have 9999 builds remaining for the month and suggests that future subscription fees will be based around how many builds per month a user expects to execute.

One of the great things about the respective app stores for iOS and Android is how they’ve given startups and hobbyists the ability to reach users through the same distribution channels as larger organizations. By eliminating much of the grunt work and providing easy access to hosted test devices, Electric Cloud is now making it easier for small development teams to produce apps that rival the code quality of larger organizations.

Next Steps:

David Hubbell
Software Engineer
SPK and Associates

Latest White Papers

Which of CISA’s Six Types of SBOMs Are Right for You?

Which of CISA’s Six Types of SBOMs Are Right for You?

Are you interested in different types of SBOMs, but not sure which is right for you? Dive into this eBook to explore six different kinds of SBOMs and when to use them. What You Will Learn In this eBook, you will explore: Six kinds of SBOMs Which SBOM is best for you...

Related Resources

Open Source Due Diligence Checklist

Open Source Due Diligence Checklist

Proper open-source software management is vital to ensuring issue-free code. This checklist will explore the practices your team must take to prevent coding issues. What You Will Learn In this eBook, you will discover the best questions to ask and warning signs to...

Meet The Experts – Annika H.

Meet The Experts – Annika H.

Annika H. is a DevOps engineer who started at SPK as an intern in 2020.  After graduating from college in 2022, she became a full-time employee.  While she had some coding experience from college courses, much of her engineering knowledge is self-taught.  Now, her...

An Executive’s Guide to Strengthening Software Supply Chain Security

An Executive’s Guide to Strengthening Software Supply Chain Security

Modern software is assembled from a complex web of components, contributors, and tools, both internal and external. While this modularity accelerates development, it also expands the attack surface. For executives, a single breach in the software supply chain can...