We love milestones and we love sharing them with you. We’ve come a long way since we kickstarted our Verified Partner Program last year. Ever since we launched it, we’ve embarked on a journey of partnership and collaboration with plenty of amazing companies. These partners not only helped us create integrations for Bitrise users but opened up different perspectives, approaches and possibilities when it comes to mobile development.
Bitrise has always been an open-source platform, and we were always committed to one mission: helping the world’s organizations improve the way they build, test, and deploy their mobile applications. These partners are helping us to reach this goal by all the different services providing a more seamless experience to Bitrise users.
We’re celebrating this journey by highlighting some of our Verified Partner Steps as we couldn’t be more confident about you finding at least one that can make your life a lot easier as a mobile developer. 💜
Genymotion is a cross-platform virtualization suite for Android used by 5M+ professionals working within the mobile app ecosystem. By integrating Genymotion Cloud Android Virtual Devices into Bitrise Workflows, QA engineers can now easily choose the Genymotion Cloud SaaS Android virtual devices to run their tests on them using any testing framework (like Espresso or Appium). As a bonus, everything can be handled in the Bitrise UI.
- Genymotion Verified Steps: Genymotion Cloud Start Android Devices, Genymotion Cloud Stop Android Devices
- Learn more about Genymotion’s integration in this blog post.
- To see a thorough walkthrough of Genymotion and their Bitrise integration, watch this co-hosted, on-demand webinar.
2. Magic Pod
Magic Pod is a test automation service using deep learning to help you easily execute E2E UI testing of your iOS and Android apps with the Magic Pod integration on Bitrise. If you happen to be a Japanese speaker, you can watch our webinar with Magic Pod (in Japanese) where we learned even more about the technologies they use.
- Magic Pod Verified Step: Magic Pod
With Perfecto providing the test cloud and Bitrise executing CI, teams are able to run their Espresso, XCUITest, Selenium, and Appium tests on Perfecto devices. This helps developers achieve immediate feedback, as test results provide insights into the health of their applications. You can also execute tests in parallel across multiple platforms to reduce the risk of escape defects.
- We discussed (probably) everything about this integration in a webinar, which is available on-demand on our YouTube channel. You can also check out how Bitrise and Perfecto work together in this detailed article.
- Perfecto Verified Step: Perfecto Upload
With a no-code mobile application test automation platform like Waldo.io, you can build end-to-end regression suites to run automatically on the new versions of your mobile app. With the help of this Step, you can record the testing process, automatically test new releases, detect and fix errors. If you’d like to see more details and see other benefits of this integration, check out our blog post.
- Waldo Verified Step: Waldo Upload
5. DeviceFarmer / OpenSTF
Previously known as OpenSTF (STF: smartphone test farm), DeviceFarmer is a web application used for debugging Android smartphones, smartwatches, and other gadgets remotely, from the comfort of your browser. The Step has some amazing features: for example, you can remote control any device from your browser, monitor your device inventory, or manage users and devices. We wrote more about the Step here.
🚀 Deployment & Distribution
Applivery is a powerful enterprise mobile device management system that enables full control over your mobile apps. Combined with Bitrise, you can cover the entire development lifecycle, from testing and building to delivery and feedback.
The Step enables full control over your mobile apps by bringing together mobile app management, enterprise app distribution, automatic updates, bug reporting, and continuous deployment. (Phew, what a list!) Find out more about distributing your apps with Applivery in this blog post.
DeployGate provides tools that make user testing and user communication easier by automating various tasks around beta testing. By using the DeployGate Verified Step, you can create a landing page for your testers where they can download your app without signing them up for another service. You’ll receive feedback from your testers through a closed forum page dedicated to your app.
- Deploygate Verified Step: DeployGate Upload
8. Huawei AppGallery Deploy
We were very proud to announce our first Verified Step with Huawei: by using this Verified Step, you can automatically deploy your app to the AppGallery from Bitrise. You can decide whether you want to save your app as a Draft or publish it to production straight away. We wrote more here about our future plans and expectations with Huawei in this blog post. (Psst: Since then, we launched another Step with the Huawei team, the Huawei AppGallery Connect Reports Step.)
- First Verified Step with Huawei: Deploy to Huawei App Gallery
With the service of Appaloosa, you can deploy your apps to testers and users at scale. It allows you to create multiple own app stores, manage app versions, users, groups, and devices, all from a single interface. See how well your apps are doing, or deploy app configurations & device policies!
- Appaloosa Verified Step: Publish to Appaloosa Store
🔒 App Security
DexProtector is an app-hardening service created by Licel that helps developers to control key processes and secure the most sensitive parts of their apps and libraries. Supporting both Android and iOS apps, it builds layers of protection on top of one another, creating a solid shield around your app, preventing real-time attacks. To use the DexProtector Verified Step, you need a valid DexProtector Enterprise license.
- DexProtector Verified Step: DexProtector
By adding Oversecured to your Workflow, you can scan each new version of your app automatically, and fix vulnerabilities at the earliest stages of development. Once the APK file is uploaded to the service, it automatically scans for all known mobile vulnerabilities, including arbitrary code execution, theft of arbitrary files, and cross-site scripting. As a result, it generates a report that can be exported as a PDF file for a detailed overview. Oversecured currently supports Android apps written in Java and Kotlin — find out more about the Step here.
- Oversecured Verified Step: Oversecured
App-Ray is a fully automated mobile security analysis tool that helps you protect your apps and user data from the risks posed by cyberattacks. Set up security rules for your device, prevent malicious apps from being installed, and learn about vulnerabilities in your own or 3rd-party applications with this integration. Currently available for native iOS and Android apps, App-Ray only takes around 10 minutes to complete a scan. Read more here.
- App-Ray Verified Step: App-Ray Mobile Security
13. Data Theorem
Data Theorem is a leading provider in modern application security with a core mission to analyze and secure any modern application anytime, anywhere. The Step sends the artifacts to Data Theorem: this way the build keeps running, regardless of the result of the analysis. You can analyze open-source and/or third-party SDKs your application uses, secure your code within the CI/CD pipeline, identify security and privacy issues, and so on. Check out this article for more details.
- Data Theorem Verified Step: Data Theorem Mobile Secure
PagerDuty is an operations performance platform delivering visibility and actionable intelligence across the entire incident lifecycle. With their integration on Bitrise, you can set up end-to-end test alerts, collect insights, and analyze recent incidents of your mobile apps. In case a crucially important build fails, you can set up an alert to notify the exact right person every time. It’s awesome, isn’t it? It also allows you to ensure that operational issues and incidents are handled immediately. Read more about the Pagerduty integration in this article.
- Pagerduty Verified Step: Create a PagerDuty alert
Localazy can translate up to 50% of your app instantly to 80+ languages. It’s mind-blowing, isn’t it? The Localazy Verified Step runs the Localazy CLI during your build, updating your existing strings, or even adding translations to new ones if you want it to. Localazy was built to minimize the manual work associated with localization. Add Localazy to your Bitrise Workflow and free up time that you could spend more on your app instead. Read more here.
- Localazy Verified Step: Localazy CLI
As you probably noticed, we have a Verified Step partner for (almost) every scenario in mobile development, and we'll definitely keep going! Try your favorite Steps by simply logging into your Bitrise account and adding the Step to one of your Workflows. By using them, you'll get one step closer to master the perfect Mobile DevOps lifecycle.
- Learn more about Bitrise Steps in general
- What are Verified Steps?
- Sign up to Bitrise here
- Create your own Step and join our Partner Program
We're in constant touch with potential partners and collaborators aiming for as much valuable and fruitful partnerships as possible. Let's make mobile developers' lives easier together! If you or your team would be interested in cooking something up together, join our Partner Program here.