Iivaninivanbuilds.hashnode.dev·4d ago · 7 min readDesign Proposal: Mobile Release Orchestration Across iOS and AndroidBuild and upload completion can precede testing approval, store review, release decisions, and several days of rollout. That lifecycle needs a persistent release record. This is my architecture propos00
Iivaninivanbuilds.hashnode.dev·4d ago · 6 min readLaunching an iOS and Android App: The Work Beyond Uploading a BinaryFinished application code can still be blocked by developer enrollment, signing, store assets, reviewer access, or third-party configuration. Useful launch support makes these dependencies explicit, a00
Iivaninivanbuilds.hashnode.dev·4d ago · 9 min readMaking Maestro E2E Part of Delivery: Two Platforms, Version Matching, and EvidenceA mobile E2E test often starts with a simple flow: open the app, tap a few controls, and assert that a screen appears. Integrating that flow into team delivery introduces different questions. Which na00
Iivaninivanbuilds.hashnode.dev·4d ago · 6 min readWhy Taps Stopped Working After Scrolling: Tracing iOS Events into React Native PressabilityDuring a React Native New Architecture adaptation, I investigated a problem on an iPhone X running iOS 16.7.10. After scrolling a particular form, a visible TouchableOpacity button showed press feedba00
Iivaninivanbuilds.hashnode.dev·4d ago · 6 min readReusable React Native Builds and Uploads with GitHub Actions and FastlaneA request for an installable app soon raises further questions: which environment does it use, how does another app join the pipeline, can an upload failure reuse the existing build, and can another e00