SShortSingh.
Back to feed

Windows Developer Ships 4 iOS Apps Using Cloud Build Tools, No Mac Required

0
·3 views

A developer has successfully published four iOS apps on the App Store entirely from a Windows PC, never using a Mac at any stage. The workflow relies on React Native with Expo and Expo's EAS Build service, which compiles iOS apps on remote macOS cloud machines via a single command-line instruction. Code signing, certificate management, and App Store submission are all handled automatically by EAS, eliminating the need to manually configure Xcode or Apple's signing tools. The only mandatory cost is Apple's $99 annual developer account, while device testing is done on a physical iPhone via Wi-Fi and TestFlight. The main trade-offs are slower cloud build times of roughly 10–20 minutes and reliance on Expo's infrastructure, which the developer considers acceptable for solo projects.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingHacker News ·

OTA Car Update Breaks Android Auto, Sparking Debate on Software Quality

A car owner's vehicle software was broken by an over-the-air (OTA) update, disabling Android Auto functionality. The incident has prompted broader criticism of the 'move fast and break things' culture prevalent in modern software development. The author argues that rushed software updates, once confined to tech products, now affect safety-critical systems like automobiles. The case highlights growing concerns about automakers deploying insufficiently tested updates directly to consumers' vehicles. The post has sparked discussion online about accountability and the risks of treating cars as perpetually beta-tested software platforms.

0
ProgrammingHacker News ·

Mojibake: A lightweight C library for Unicode with normalization and bidirectional support

A developer has released Mojibake, a low-level Unicode library written in C, citing dissatisfaction with existing Unicode libraries as motivation. The project is distributed as just two files — mojibake.h and mojibake.c — making it easy to integrate into other projects. It implements key Unicode algorithms including normalization, case conversion, text segmentation, bidirectional text, collation, and confusable detection. The library has been tested across multiple operating systems, including Linux, macOS, FreeBSD, OpenBSD, NetBSD, and Windows 11. A WebAssembly demo and full API documentation are available online, and the project is open to contributions via its GitHub repository.

0
ProgrammingHacker News ·

Free Open-Source Guide Offers Concise Introduction to Reinforcement Learning

A new educational resource called 'The Little Book of Reinforcement Learning' has been published on GitHub. The project aims to provide a compact and accessible introduction to reinforcement learning concepts. It is available openly to the public through the repository by developer alxndrTL. The resource was shared on Hacker News, where it garnered initial attention from the tech community.

0
ProgrammingDEV Community ·

Developer builds open-source tool to generate pixel-perfect App Store screenshots after AI rejections

A developer repeatedly faced App Store Connect rejections when using AI image models to generate iOS app screenshots, due to incorrect canvas sizes, warped text, and inaccurate device frames. Recognizing that precise geometry requires arithmetic rather than statistical approximation, the developer separated the rendering and generative tasks into distinct workflows. The result, called HyperShots, is an open-source skill for Claude Code and Codex that uses HTML/CSS rendered via headless Chrome to produce screenshots at exact store-required dimensions. A built-in validator checks for every spec Apple enforces, including file size, color profiles, and alpha channels, while an optional AI layer handles stylistic elements without touching typography or layout. The tool also supports localization and integrates with Fastlane for direct submission to App Store Connect.