Player FM - Internet Radio Done Right
Checked 2y ago
Adăugat four ani în urmă
Content provided by Bitrise. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Bitrise or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
Player FM - Aplicație Podcast
Treceți offline cu aplicația Player FM !
Treceți offline cu aplicația Player FM !
Podcasturi care merită ascultate
SPONSORIZAT
T
The So What from BCG


1 Re-Recruiting and Other New HR Strategies You Can’t Ignore 18:09
18:09
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut18:09
HR is no longer just about managing people—it’s about shaping the future of work. Jens Baier, BCG’s HR transformation expert, discusses how AI and shifting employee expectations are forcing companies to rethink talent strategies. From re-recruiting to upskilling employees, HR must adapt to a rapidly changing landscape. Learn More: Jens Baier: https://on.bcg.com/41ca7Gv BCG on People Strategy: https://on.bcg.com/3QtAjro Decoding Global Talent: https://on.bcg.com/4gUC4IT…
Mobile DevOps is a thing!
Marcați toate (ne)redate ...
Manage series 2952175
Content provided by Bitrise. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Bitrise or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
Mobile DevOps is a thing! by Bitrise is a podcast for — and about — mobile developers and their unique app development processes.
…
continue reading
14 episoade
Marcați toate (ne)redate ...
Manage series 2952175
Content provided by Bitrise. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Bitrise or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
Mobile DevOps is a thing! by Bitrise is a podcast for — and about — mobile developers and their unique app development processes.
…
continue reading
14 episoade
All episodes
×
1 Optimizing release frequency and building a release train with Sudeep Sidhu 1:07:56
1:07:56
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut1:07:56
We welcomed Sudeep Sidhu from Neo Financial and talked about optimizing release strategy and how they evolved from pushing ad-hoc feature releases to having a stable, bi-weekly release train. Sudeep is the Lead Mobile Developer at Neo Financial , a Canadian financial technology company that reimagines the way people spend, save, and earn rewards — and how they help users make the most out of their time and money using today’s technologies. With Russell Stephens, Engineering Manager at Bitrise, we talked to Sudeep about how the mobile team behind Canada’s main challenger bank approaches release strategy. Sudeep also shares how the team evolved from ad-hoc releases whenever they had a new feature to the stable bi-weekly release train that they have today. Tune in to learn about how to streamline the release process using today’s tools and technologies increase efficiency as a startup that is operating with limited time and resources remain agile in the heavily regulated environment of finance and banking hire the best engineers you can trust to make decisions for the team make sure your fintech app is ready for the future 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 .…

1 Behind the scenes of building high-rated apps with Antoine van der Lee 55:08
55:08
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut55:08
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 .…

1 Building a mobile app for a leading bank with Adam Law from NatWest 49:56
49:56
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut49:56
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/…

1 All about test automation: tools and best practices with Angie Jones 46:30
46:30
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut46:30
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/…

1 The roadmap to mobile success with Peter-John Welcome 1:01:55
1:01:55
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut1:01:55
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 Twitter https://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 Mastering continuous deployment with Keegan Rush 55:09
55:09
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut55:09
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 .…

1 Build secure mobile applications with Anastasiia Voitova 1:16:37
1:16:37
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut1:16:37
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 Building mobile infrastructure with Russell Stephens 1:04:19
1:04:19
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut1:04:19
In this episode, we talked to Russell about his team’s CI journey, from the struggles of hosting an on-premise Jenkins solution to building a cutting-edge case of mobile infrastructure on Bitrise. We explored how their responsibilities have shifted from the team to the platform: whether it’s a beta build or delivering to the app stores, the team now has the entire process of building, testing, code signing, and shipping automated. We also discussed how the switch has impacted their day-to-day job, their team structure, and how it resulted in an increase in agility and productivity. You can find out more about Russell and his projects here , or check out their Engineering and AI blog . If you're interested in joining Compass, head to their careers page and explore their open positions. Books and resources referenced in this episode: Clean Code: A Handbook of Agile Software Craftsmanship , by Robert C Martin Refactoring — Improving the Design of Existing Code , by Martin Fowler, with Kent Beck Treehouse : Online courses for people of all skill levels and backgrounds How to UI test Push Notifications and universal links in the iOS simulator Code References: https://github.com/UrbanCompass/Mussel https://github.com/UrbanCompass/snail Open Source Tools: https://github.com/leejarvis/slop https://github.com/CocoaPods/Rome https://github.com/tmspzz/Rome https://github.com/Carthage/Carthage https://cocoapods.org/ https://github.com/tuist/tuist https://docs.ruby-lang.org/en/2.3.0/ERB.html…

1 App Performance Monitoring with Rasmus Larsson 59:25
59:25
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut59:25
In this episode, we talked to Rasmus Larsson about new technologies from App Performance Monitoring to building engaging apps for sports fans, and integrating Augmented Reality or App Clips into iOS apps. Rasmus is the Product Strategy Director at Pulselive , a Sony company that has been crafting digital experiences to connect teams, leagues, and sports federations to their fans for over a decade. The mobile team’s main motivation is to continuously build the best possible sports apps with the best UI, the best UX, built on the best code. They are doing all these things for an impressive list of clients, including AFL, Premier League, or Liverpool FC. In this episode, we talked about how App Performance Monitoring tools can serve as a safety net by helping mobile teams notice bugs before users can. By diagnosing deep-level performance problems, APMs also help teams detect code change mistakes that can potentially cost thousands of dollars. We also discussed the special expectations sports fans have when it comes to mobile apps, what the best ways are to engage them, and how Augmented Reality can help create more immersive experiences and impact the ways we watch games, interact with our phones, and each other in the future. You can find out more about Rasmus on his LinkedIn profile or check out more Pulselive projects on their website .…

1 Fintech, Flutter, and tech leadership with GDE Mariano Zorrilla 1:13:40
1:13:40
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut1:13:40
In this episode of Mobile DevOps is a thing! , we talked to Mariano Zorrilla about fintech, building apps in Flutter, and his journey from a small town in Argentina to Silicon Valley. In this episode Mariano is a Tech Lead at Venmo, where he manages a team of mobile and backend server-side engineers. He is a passionate member of the Flutter community: besides recently becoming a Google Developer Expert, he also founded — and gives talks at — the San Francisco Cross-Platform SFXP meetups, where developers share knowledge and experiences in cross-platform development. In this podcast episode, you’ll hear some of Mariano’s thoughts on the current and future trends in mobile finance and banking. We discussed his experiences of leading a product-focused team, which of his previous jobs helped him become a better manager, and why he believes that soft skills are often more important than hard skills. He also shared the story about the beginning of his career as a developer and how it all started with him being the only person who knew how to code in a small town in the Argentinian countryside — to now working for one of the biggest fintech companies in the U.S. You can find out more about Mariano on his Twitter or check out his Flutter projects on his Github here .…

1 Optimizing iOS workflows with Marcos Griselli 44:29
44:29
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut44:29
In the fourth episode of Mobile DevOps is a thing! we talked to Marcos Griselli about all things iOS: the community, how he’s optimizing his workflows, and his best practices for releasing great apps. In this episode Marcos is an iOS developer and open-source contributor from Argentina. As an active member of the Swift community in Buenos Aires, he co-organizes the SwiftBA meetups. Last year, along with Josefina Bustamante and Facundo Menzella, he also organized Swiftable , the very first English-language iOS conference in South America. In this episode, among many other topics, you’ll hear some hands-on advice on automating mobile CI processes, automatic versioning, release strategies, and smart testing based on code changes. We also talked a bit about his open-source projects and his thoughts on WWDC and the future of the Apple ecosystem. You can find out more about Marcos on his Twitter page or check out his past and current projects at mar.codes . Timestamps: Swiftable & iOS community in South America 01:50 Open-source contributions: 07:04 Managing Swift libraries: 11:54 Release strategies, testing, & user feedback: 15:55 Running iPad and iPhone apps on Mac: 24:20 Collaboration & DevOps: 26:54 Thoughts on WWDC: 31:06 Learning recommendations: 38:57…

1 How to level up your team’s skill set with John Sundell 1:15:08
1:15:08
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut1:15:08
In the third episode of our podcast, Mobile DevOps is a thing! , we talk to John Sundell. Join us as we discuss how mobile teams can level up their skills and benefit from test automation and continuous delivery. John Sundell is a well-known authority on Swift development. He's the author of the popular swiftbysundell.com website, hosts his own podcast , produces video , and is a regular speaker at conferences around the world. All with the aim of supporting and contributing to the iOS developer community. John recently added consultancy services to his busy schedule and has been supporting mobile development teams with exciting challenges since. A recurring theme of these engagements is knowledge transfer, in the form of training, code reviews, workshops, and help with adopting automation in different phases of the development process. During this episode, we'll dive into some of the technical details, John's unique approach to consultancy services, and we'll discover why he's not a fan of telling people what to do. We also learn how he facilitates discussions and stepping out of your comfort zone as ways to help mobile development teams progress and improve. Timestamps Intro: 00:00 John’s career: 00:00:51 Consultancy for mobile teams: 00:14:44 What is Mobile DevOps?: 00:19:25 DevOps practices in teams: 00:24:58 Codebase and process improvements: 00:30:30 Tools used by John: 00:43:39 Web and script development projects, open-source: 00:46:10 Test coverage: 00:47:20 Best practices for great UX: 00:58:28 Future of DevOps: 01:05:44 Learning recommendations: 01:08:49…

1 Remote work & Mobile DevOps with Joe Birch 49:03
49:03
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut49:03
This episode features special guest Joe Birch and focuses on different aspects of remote work, Mobile DevOps, and how to remain productive from home. Joe is the Android Lead at Buffer , a Google Developer Expert , and the creator of ChordAssist , the accessible smart guitar for the blind, deaf, and mute. His experience in working from home at Buffer — an entirely remote company — and his work in the developer community give him a unique perspective on today’s changing work climate and its challenges. Timestamps: 11:30 Remote work 13:19 Tools for async communication 16:18 How collaboration works at Buffer 16:30 Collaboration techniques 19:44 Remote onboarding 21:20 Learning 24:23 What does Mobile DevOps means for Joe? 26:52 What makes mobile development difficult? 30:10 Specific challenges to Android 33:40 Do you need a DevOps engineer? 34:30 Mobile DevOps 38:00 The future of Mobile DevOps 40:10 Monitoring 41:00 Online courses 44:30 Advice for newcomers to the mobile world 45:25 Advice for people suddenly working remotely…

1 Does mobile need its own DevOps? with Vladimir Ivanov 56:23
56:23
Redare mai Târziu
Redare mai Târziu
Liste
Like
Plăcut56:23
In this episode, we're discussing the main differences between mobile and web development, the unique challenges of developing mobile apps, the main ideas behind Mobile DevOps, and the tools, processes, and technologies that can help teams adopt this new culture. Today's guest: Vladimir Ivanov, Solutions Architect at EPAM Systems from Saint Petersburg, Russia Hosts: Anna Bátki and Nóra Bézi from Bitrise Follow Vladimir on Twitter: https://twitter.com/vvsevolodovich?lang=en References: The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win by Gene Kim , Kevin Behr , and George Spafford Waltzing With Bears: Managing Risk on Software Projects by Tom Demarco Liquid Software: How to Achieve Trusted Continuous Updates in the DevOps World by Fred Simon , Yoav Landman, and Baruch Sadogursky Site Reliability Engineering: How Google Runs Production Systems by Niall Richard Murphy , Betsy Beyer , Chris Jones , and Jennifer Petoff Mobile People Talks podcast (in Russian): https://soundcloud.com/mobilepeopletalks Follow us on Twitter: https://twitter.com/bitrise…
Bun venit la Player FM!
Player FM scanează web-ul pentru podcast-uri de înaltă calitate pentru a vă putea bucura acum. Este cea mai bună aplicație pentru podcast și funcționează pe Android, iPhone și pe web. Înscrieți-vă pentru a sincroniza abonamentele pe toate dispozitivele.