13 episodes

Mobile DevOps is a thing! by Bitrise is a podcast for — and about — mobile developers and their unique app development processes.

Mobile DevOps is a thing‪!‬ Bitrise

    • Technology
    • 5.0 • 5 Ratings

Mobile DevOps is a thing! by Bitrise is a podcast for — and about — mobile developers and their unique app development processes.

    Behind the scenes of building high-rated apps with Antoine van der Lee

    Behind the scenes of building high-rated apps with Antoine van der Lee

    In this episode, we welcomed Antoine van der Lee as our special guest. This time, our focus was on app quality: how to follow up with user feedback, make sure the app constantly evolves, and other tips and tricks to create a top-notch user experience.

    In the episode
    Antoine is an iOS Developer at WeTransfer and the author of SwiftLee, a weekly blog about Xcode and Swift development. WeTransfer solves a problem many of us face: it enables users to transfer large-sized files, such as photos, videos, PDFs, and more — from the web or right from your phone.

    With Russell Stephens, Engineering Manager at Bitrise, we talked to Antoine about all the work that goes into building highly-rated, innovative mobile apps — their main app, WeTransfer and their more recent app, WeTransfer Collect, are continuously rated above 4.5 stars in the app stores.

    Tune in to learn about


    how they approach testing, debugging, and quality assurance,
    how they follow up with user feedback,
    what tools and technologies they use to automate processes to save time for creating innovative features and functionalities, or
    how AI will change our experience on mobile?

    About this podcast
    In Mobile DevOps is a thing! we showcase developers and their processes and learn about the ways in which mobile development processes differ and overlap, through the lens of Mobile DevOps. The aim? Learning how to be more productive and build better apps, whatever technology you might be using. For this, however, we need your help too — if you have any questions or topics in mind that you would love to hear about in our upcoming podcasts, let us know on Twitter, or through email.

    • 55 min
    Building a mobile app for a leading bank with Adam Law from NatWest

    Building a mobile app for a leading bank with Adam Law from NatWest

    In this episode of Mobile DevOps is a thing! we’re focusing on the challenges of building mobile apps in the finance and banking industry with Adam Law from NatWest Group.

    Adam is the Principal Engineer for the Bankline Mobile Team, within Commercial Banking at NatWest Group, one of the UK’s (and the world’s) largest banking groups. With his team, he’s working on building Bankline Mobile, a secure, customer-facing mobile app that complements their Bankline service.

    With Russell Stephens, Engineering Manager at Bitrise, we talked to Adam about the behind-the-scenes aspects of creating a top-quality banking app — from optimizing release strategies to how they keep compliant with constantly changing security requirements. We also chatted about the emergence of fintech apps and discussed what traditional banks can learn from them when it comes to mobile development and vice versa.

    Key talking points:


    Security: what technologies need to be implemented to make sure a finance or banking app is always secure?
    Do these strict regulations affect the time of planning and /getting approval for new features and releasing them?
    Release strategy: is there such a thing as the optimal frequency of releases?
    Innovation and upcoming technologies: what do you think will add the most value to mobile finance and banking and why?

    Show notes & resources

    Udemy’s Mobile Development Courses: https://www.udemy.com/courses/development/mobile-apps/
    Ray Wenderlich: https://www.raywenderlich.com/

    • 49 min
    All about test automation: tools and best practices with Angie Jones

    All about test automation: tools and best practices with Angie Jones

    In this podcast episode, we talked to Applitools’ Angie Jones about all things related to test automation: tools, best practices, how to reach a higher level of DevTestOps, what role AI will play in software testing, and a lot more.

    About Angie
    Angie Jones works as Head of Developer Relations at Applitools and is the founder and Executive Director of Test Automation University. She’s previously worked as a Senior Software Developer at Twitter and regularly gives talks about Javascript, software development, and testing best practices. To learn more about her work and upcoming projects, you can follow Angie on her Twitter profile or check out her courses at Test Automation University.

    In this episode
    We discussed the must-have practices engineering teams should implement into their processes, along with the different challenges that can arise in software testing and the tips & tricks to solve them. We also looked at Angie’s maturity framework that helps teams measure how advanced they are and enables them to reach a high level of maturity in DevTestOps.

    Some of the most interesting questions we covered in this episode:


    What role will AI play in software testing and how will it impact the day-to-day work of developers?
    Which should definitely be automated and which ones are still better done manually?
    What is your opinion about the future of codeless testing tools and their effects on the test engineers' role?
    How to scale and look after an ever-growing test suite?
    How to choose between native and cross-platform mobile test automation frameworks?

    Show notes & resources

    Angie’s website: https://angiejones.tech/
    Test Automation University: https://testautomationu.applitools.com/ 
    The Future Tester, by Jason Arbon: https://www.linkedin.com/pulse/future-tester-jason-arbon/

    • 46 min
    The roadmap to mobile success with Peter-John Welcome

    The roadmap to mobile success with Peter-John Welcome

    In this podcast episode, we talked to Google Developer Expert Peter-John Welcome about his experience in Android DevOps, the roadmap to mobile success and the steps developers need to take to get there.

    PJ is a Google Developer Expert for Firebase from Johannesburg, South Africa. He’s a vocal advocate for Mobile DevOps with over 10 years of experience in mobile development. PJ regularly blogs and gives talks at meetups and conferences about topics such as creating and optimizing CI/CD pipelines and other best practices. You can follow him on Twitter at pjapplez or check out his projects on Medium.

    We focused on the challenges related to Android DevOps and how they can be solved by using the right tools and technologies. Throughout his years of consultancy experience, PJ has come up with a so-called “roadmap to mobile success”, with the necessary components for creating a successful CI pipeline: including branching release strategies, code reviews, app architecture, code coverage, and static code analysis. We discussed how these components fit into automation and the CI/CD process and what steps developers can take to reach success on mobile.

    About this podcast

    In Mobile DevOps is a thing! we showcase developers and their processes and learn about the ways in which mobile development processes differ and overlap, through the lens of Mobile DevOps. The aim? Learning how to be more productive and build better apps, whatever technology you might be using. For this, however, we need your help as well — if you have any questions or topics in mind that you would love to hear about in our upcoming podcasts, let us know on Twitter, or through email.

    Show notes & resources


    Medium: https://medium.com/@pjwelcome
    Twitterhttps://twitter.com/pjapplez
    Github: https://github.com/pjwelcome
    Google Developer Experts: https://developers.google.com/community/experts/directory/profile/profile-peter-john-welcome
    Android Weekly: https://androidweekly.net/
    Swift Weekly: https://swiftweekly.com/
    iOS Dev Weekly: https://iosdevweekly.com/
    fastlane: https://fastlane.tools/

    • 1 hr 1 min
    Mastering continuous deployment with Keegan Rush

    Mastering continuous deployment with Keegan Rush

    About Keegan

    Keegan is the Lead iOS/macOS Developer at Shotflow and along with Pietro Rea, he has co-authored the recently published book, iOS App Distribution & Best Practices. The book is a how-to guide for everyone who wants to deploy apps, whether they are becoming Mobile DevOps practitioners or release managers in their team. You can follow Keegan on Twitter at rushkeegan, or on his Linkedin profile.

    In this episode
    This time, we focused on deployment and all things related to app distribution: best practices of shipping apps to the app stores, white labeling, and everything developers need to know to manually configure CI. We talked about the main reasons why iOS app distribution is easy to learn but hard to master, and discussed neglected problems on iOS and the best ways to solve them — from Xcode, through fastlane, to release strategies and reaching maturity in continuous deployment. This episode shows developers the steps they need to take to increase their level of automation and better understand how their tools work under the hood.

    About this podcast
    In Mobile DevOps is a thing! we showcase developers and their processes and learn about the ways in which mobile development processes differ and overlap, through the lens of Mobile DevOps. The aim? Learning how to be more productive and build better apps, whatever technology you might be using. For this, however, we need your help as well — if you have any questions or topics in mind that you would love to hear about in our upcoming podcasts, let us know on Twitter, or through email.

    • 55 min
    Build secure mobile applications with Anastasiia Voitova

    Build secure mobile applications with Anastasiia Voitova

    In this episode, we talked to cybersecurity expert Anastasiia Voitova about all things related to mobile app security: from the first and most important steps teams should take to prevent potential attacks to reaching a high level of DevSecOps maturity. Besides working at Cossack Labs as Head of Customer Solutions, where she builds data security tools that help companies protect sensitive data, Anastasiia also regularly talks about security & cryptography at conferences and is a community leader of WomenWhoCode Kyiv.

    In this episode
    In this episode, we talked about all aspects of app security: the benefits of integrating end-to-end security checks, zero-knowledge and zero-trust architectures, and cryptography best practices. We also discussed how mobile teams getting started with app security should approach the implementation of these practices, such as data encryption, authentication, dependency management, secure coding, etc. There are plenty of low-effort, high-reward steps they can take, enabling them to proactively prevent security incidents. We also asked for Anastasiia's opinion on what the future holds when it comes to app security and how she expects these practices to evolve in the coming years.

    Show notes:


    OWASP MASVS https://github.com/OWASP/owasp-masvs
    OWASP ASVS https://github.com/OWASP/ASVS
    OWASP SAMM https://owaspsamm.org/model/
    https://github.com/vixentael/security-data-management-for-app-devs-workshop#list-of-defensive-appsec-tools-for-mobile-apps
    https://support.apple.com/guide/security/welcome/web
    https://developer.android.com/topic/security/best-practices
    https://speakerdeck.com/vixentael/maintaining-cryptographic-library-for-12-languages
    https://dev.to/cossacklabs/automated-software-security-testing-for-devs-part-1-gcf
    https://dev.to/cossacklabs/automated-software-security-testing-for-devs-part-2-47nm
    https://dev.to/cossacklabs/automated-software-security-testing-for-devs-part-3-4711
    https://dev.to/cossacklabs/automated-software-security-testing-for-devs-part-4-18eh

    • 1 hr 16 min

Customer Reviews

5.0 out of 5
5 Ratings

5 Ratings

Top Podcasts In Technology

Lex Fridman
Jason Calacanis
NPR
Jack Rhysider
PJ Vogt
Gimlet

You Might Also Like