Skip to content

PacktPublishing/Mobile-DevOps-Playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mobile DevOps Playbook

Book Name

This is the code repository for Mobile DevOps Playbook, published by Packt.

A practical guide for delivering high-quality mobile applications like a pro

What is this book about?

To build mobile apps, you need to understand mobile-first features, tools, and processes that help you build, test, and release robust apps faster and more efficiently. The multitude of challenges stemming from mobile development's inherent complexities, including native iOS and Android app creation, cross-platform frameworks, and the implementation of scalable architectures within extensive teams, collectively contribute to a substantial number of obstacles that can significantly prolong the release process. This book will help you understand and implement the best practices of mobile DevOps for continuous integration, testing, delivery, deployment, and monitoring.

This book covers the following exciting features:

  • Discover the principles, components, and concepts of mobile DevOps
  • Develop a successful mobile CI/CD strategy in your organization
  • Identify the tools and processes for mobile app release and distribution
  • Develop and release mobile applications efficiently and reliably
  • Implement continuous testing with mobile DevOps
  • Leverage Mobile DevSecOps to improve security, efficiency of your Mobile app development process

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter05.

The code will look like the following:

wget --quiet https://github.com/TestArmada/flank/releases/download/v22.05.0/flank.jar -O /usr/local/bin/flank.jar
java -jar /usr/local/bin/flank.jar firebase test android run

Following is what you need for this book: This book is for DevOps engineers looking to learn more about mobile DevOps to build effective processes for releasing mobile apps quickly and frequently. It’s also an excellent resource for mobile developers, mobile release managers, mobile architects, mobile platform engineers, and QA engineers, involved in mobile app development. Familiarity with DevOps and mobile app challenges related to testing, releasing, and monitoring especially at scale is a prerequisite.

With the following software and hardware list you can run all code files present in the book (Chapter 1-11).

Software and Hardware List

Chapter Software required OS required
1-11 Java +8, Node.js and npm, Git, React Native, Flutter, Android Studio, Google Play Store Developer account Windows, Mac OS X, and Linux (Any)
1-11 Xcode and Apple Developer account Mac OS X

Related products

Get to Know the Author

Moataz Nabil He is an experienced Developer Advocate and Test Automation Consultant with a passion for building relationships with developers and customers. He has worked in software development and testing for over 12 years. During his career, he has led and managed teams of test automation engineers responsible for designing, developing, and maintaining automated testing solutions for software products. A frequent speaker at developer events and conferences in many countries. He has worked at Delivery Hero and Zalando SE. Currently, he is a developer advocate at Bitrise, building amazing products for mobile developers and promoting the Mobile DevOps platform. Additionally, he is an AWS Community Builder and a DevNetwork Advisory Board Member.