Fastlane for React Native: Deploy your app autonomously!

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

Fastlane has revolutionized the application deployment process. No longer will you have to manually build, sign, and upload your APK's and IPA's manually. Fastlane will take care of that for you. Fastlane also automates the metadata, screenshot, certificate, and provisioning profile setup so you don't have to. If you are serious about deploying apps to the Android and iOS app stores, Fastlane is a must have for your toolkit portfolio.

With this course, we will dive deep into the inner workings of Fastlane. By the end of the course, you will be able to intelligently talk about the app deployment process and how Fastlane automates each task. We do this by breaking down each step piece by piece using a visual based learning approach with flow diagrams and charts. You will also be able to follow me step by step in a real app deployment process.

Come join me!

Who this course is for:

  • Anyone with basic react native knowledge
  • Aspiring React Native Developers

Instructor

Mobile Developer
  • 4.3 Instructor Rating
  • 196 Reviews
  • 1,108 Students
  • 1 Course

My name is Cory McAboy and I development apps! Currently, I focus on mobile apps, but I have spent several years in a variety of technical roles at a few different technology companies. I have a strong passion for tearing products apart to understand how they are constructed and how they operate. I have several apps in both app stores that I solely built from the ground up. I want to come share the knowledge I have gained through my experience with all of those throughout the world. Come join me!


---Education---

BS Computer Science

MBA - Emory University

Expected Outcomes

  1. You will be able to autonomously deploy apps to both app stores with the push of a button. Impress potential employers or co-workers Curated for the Udemy Business collection Course content 5 sections • 35 lectures • 2h 14m total length Expand all sections Introduction 6 lectures • 4min Introduction Preview 00:40 How to ask for help Preview 00:09 Github repository for the course 00:01 Course Structure Preview 00:47 What is Fastlane? Preview 01:16 What is Fastlane lane? Preview 01:23 Sample App and Fastlane installation 3 lectures • 10min Sample App creation Preview 04:49 Fastlane Installation Preview 03:34 Note on Fastlane aliases 02:05 Fastlane for Android 13 lectures • 1hr 5min Android Introduction 00:31 Fastlane for Android configuration overview Preview 07:29 Setup automated app signing 07:41 Build a signed APK 04:47 Setup Google Play Store API 06:42 Configure our app in Google Play Console 11:17 Rollout your app to Alpha 01:42 Initialize Fastlane for Android 07:28 Building our first lane 04:13 Auto-increment our builds 03:54 Building beta and production lanes 06:37 Executing our Alpha lane 01:33 Post execution of our first lane execution 01:08 Fastlane for iOS 12 lectures • 54min iOS Fastlane introduction 00:48 Fastlane vs Manual App Store submission Preview 07:25 Apple Developer Account setup 02:51 Using Fastlane Produce 04:28 Initialize Fastlane for iOS 08:07 Building out Fastlane iOS lanes 03:06 Setting up Fastlane Match 08:31 Setting up Fastlane Match part 2 01:37 Considerations for Cocoapods 04:02 Metadata and screenshot preparation 06:15 Upload to Testflight 03:34 Preparation for App Store submission 03:21 Conclusion 1 lecture • 1min Thank you! 00:43 Requirements A working computer A macOS computer is required for the iOS sections. Description Fastlane has revolutionized the application deployment process. No longer will you have to manually build, sign, and upload your APK's and IPA's manually. Fastlane will take care of that for you. Fastlane also automates the metadata, screenshot, certificate, and provisioning profile setup so you don't have to. If you are serious about deploying apps to the Android and iOS app stores, Fastlane is a must have for your toolkit portfolio. With this course, we will dive deep into the inner workings of Fastlane. By the end of the course, you will be able to intelligently talk about the app deployment process and how Fastlane automates each task. We do this by breaking down each step piece by piece using a visual based learning approach with flow diagrams and charts. You will also be able to follow me step by step in a real app deployment process. Come join me! Who this course is for: Anyone with basic react native knowledge Aspiring React Native Developers Show more Show less Featured review Ramesh Nayaka 126 courses 6 reviews Rating: 5.0 out of 5 a year ago Perfect course for continuous deployment to publish mobile apps. I would recommend to everyone who has their apps in both Play Store and as well as App Store and want to update their applications frequently. Thanks a lot for developing this course, Cory! I really enjoyed the course and understood the whole process of mobile app deployments. Thanks, Ramesh Show more Show less Instructor Cory McAboy Mobile Developer 4.3 Instructor Rating 196 Reviews 1,108 Students 1 Course My name is Cory McAboy and I development apps! Currently, I focus on mobile apps, but I have spent several years in a variety of technical roles at a few different technology companies. I have a strong passion for tearing products apart to understand how they are constructed and how they operate. I have several apps in both app stores that I solely built from the ground up. I want to come share the knowledge I have gained through my experience with all of those throughout the world. Come join me! ---Education--- BS Computer Science MBA - Emory University Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'67780793ac9b4269',m:'ba56ce4cc15a35e5dce0cd7c8adf8ecbc7f9aabf-1627747122-1800-AfkLY+A8DpBVNK3lBQeHfVEPBY+kwlHEcOPYXUlYv2IDcZgxU6BktZ9OSa05X9moBGkQM2zYYCQ+Vr5kUXUwTnV1Ff7FLOVJR6Tp12yC/oSaE19l8yJh0pXKPXyxzHvkP+gP5xJrIYivBK7U0/OCL1cn+sEhZdKJyLiR9h9YufJx',s:[0x982d9765f6,0x9339e6b071],}})();
  2. Impress potential employers or co-workers Curated for the Udemy Business collection Course content 5 sections • 35 lectures • 2h 14m total length Expand all sections Introduction 6 lectures • 4min Introduction Preview 00:40 How to ask for help Preview 00:09 Github repository for the course 00:01 Course Structure Preview 00:47 What is Fastlane? Preview 01:16 What is Fastlane lane? Preview 01:23 Sample App and Fastlane installation 3 lectures • 10min Sample App creation Preview 04:49 Fastlane Installation Preview 03:34 Note on Fastlane aliases 02:05 Fastlane for Android 13 lectures • 1hr 5min Android Introduction 00:31 Fastlane for Android configuration overview Preview 07:29 Setup automated app signing 07:41 Build a signed APK 04:47 Setup Google Play Store API 06:42 Configure our app in Google Play Console 11:17 Rollout your app to Alpha 01:42 Initialize Fastlane for Android 07:28 Building our first lane 04:13 Auto-increment our builds 03:54 Building beta and production lanes 06:37 Executing our Alpha lane 01:33 Post execution of our first lane execution 01:08 Fastlane for iOS 12 lectures • 54min iOS Fastlane introduction 00:48 Fastlane vs Manual App Store submission Preview 07:25 Apple Developer Account setup 02:51 Using Fastlane Produce 04:28 Initialize Fastlane for iOS 08:07 Building out Fastlane iOS lanes 03:06 Setting up Fastlane Match 08:31 Setting up Fastlane Match part 2 01:37 Considerations for Cocoapods 04:02 Metadata and screenshot preparation 06:15 Upload to Testflight 03:34 Preparation for App Store submission 03:21 Conclusion 1 lecture • 1min Thank you! 00:43 Requirements A working computer A macOS computer is required for the iOS sections. Description Fastlane has revolutionized the application deployment process. No longer will you have to manually build, sign, and upload your APK's and IPA's manually. Fastlane will take care of that for you. Fastlane also automates the metadata, screenshot, certificate, and provisioning profile setup so you don't have to. If you are serious about deploying apps to the Android and iOS app stores, Fastlane is a must have for your toolkit portfolio. With this course, we will dive deep into the inner workings of Fastlane. By the end of the course, you will be able to intelligently talk about the app deployment process and how Fastlane automates each task. We do this by breaking down each step piece by piece using a visual based learning approach with flow diagrams and charts. You will also be able to follow me step by step in a real app deployment process. Come join me! Who this course is for: Anyone with basic react native knowledge Aspiring React Native Developers Show more Show less Featured review Ramesh Nayaka 126 courses 6 reviews Rating: 5.0 out of 5 a year ago Perfect course for continuous deployment to publish mobile apps. I would recommend to everyone who has their apps in both Play Store and as well as App Store and want to update their applications frequently. Thanks a lot for developing this course, Cory! I really enjoyed the course and understood the whole process of mobile app deployments. Thanks, Ramesh Show more Show less Instructor Cory McAboy Mobile Developer 4.3 Instructor Rating 196 Reviews 1,108 Students 1 Course My name is Cory McAboy and I development apps! Currently, I focus on mobile apps, but I have spent several years in a variety of technical roles at a few different technology companies. I have a strong passion for tearing products apart to understand how they are constructed and how they operate. I have several apps in both app stores that I solely built from the ground up. I want to come share the knowledge I have gained through my experience with all of those throughout the world. Come join me! ---Education--- BS Computer Science MBA - Emory University Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'67780793ac9b4269',m:'ba56ce4cc15a35e5dce0cd7c8adf8ecbc7f9aabf-1627747122-1800-AfkLY+A8DpBVNK3lBQeHfVEPBY+kwlHEcOPYXUlYv2IDcZgxU6BktZ9OSa05X9moBGkQM2zYYCQ+Vr5kUXUwTnV1Ff7FLOVJR6Tp12yC/oSaE19l8yJh0pXKPXyxzHvkP+gP5xJrIYivBK7U0/OCL1cn+sEhZdKJyLiR9h9YufJx',s:[0x982d9765f6,0x9339e6b071],}})();