Automation Features
Email notificationsClass schedulingClass attendanceGrades checkingPayment collectionStudent reportLesson schedulingCourse design automation
Content Structure
Mobile is DifferentLarge AppsLarge TeamsCross-PlatformStepping Up Your Game
Course Creation for Edupreneurs
Course Delegation Features
MentorsCoachesCommunity ManagersCo-instructorsMarketers
Growing as a Mobile Engineer Ebook
Growing as a Mobile Engineer Standalone
Instructor-Led Live Sessions
Learning Community Feature
Number of Engineering Challenges
39
Page Count (Growing as a Mobile Engineer)
70
Page Count (Paperback)
236
Personalized Learning Options
Project-based Learning Support
Self-Sustaining Community
Support for Asynchronous Learning
Support for Synchronous Learning
Topics Covered
State ManagementMistakes Are Hard to RevertLong Tail of Old App VersionsDeeplinksPush and Background NotificationsApp CrashesOffline SupportAccessibilityCI/CD & The Build TrainThird-Party LibrariesDevice and OS FragmentationIn-App PurchasesNavigation ArchitectureLocalizationModular ArchitectureAutomated TestingManual TestingPlanning and Decision MakingShared ArchitectureScaling Build & Merge TimesMobile Platform LibrariesAdopting New LanguagesKotlin Multiplatform and KMMCross-Platform DevelopmentWeb, PWA & Backend-Driven AppsExperimentationFeature Flag HellPerformanceAnalytics, Monitoring and AlertingMobile On-CallAdvanced Code Quality ChecksCompliance, Privacy and SecurityClient-Side Data MigrationsForced UpgradingApp Size
Unlimited Student Admission
Upload Multiple File Formats
SCORM filesvideosPDFstextsslides