Show HN: Spawn – Build iOS Apps with English
Spawn is a platform for building iOS applications with a user-friendly interface, allowing drag-and-drop functionality and access to native features, with plans for future Android support.
Read original articleSpawn is a new platform designed for building iOS applications using a user-friendly, word-based interface. It requires macOS Sonoma and Xcode 15.4. Users can create apps by dragging and dropping images, audio, and video, while having full access to iOS features such as the camera, location services, and calendar through native Swift code. The platform allows for rapid iteration, enabling users to add features, make changes, and fix bugs easily with a "Regenerate" button. The app creation process involves selecting a name and logo, describing the app's functionality, generating the app in about 30 seconds, testing it on a simulator or device, and making adjustments until satisfied. Once completed, users can publish their apps on the App Store or share them privately via TestFlight. Additionally, there are plans to expand the platform to support Android app development on Mac, Windows, and Linux in the future.
- Spawn allows users to build iOS apps using a drag-and-drop interface.
- The platform supports full access to native iOS features through Swift code.
- Users can quickly iterate on their apps with a simple regeneration process.
- The app creation process is streamlined and user-friendly.
- Future updates will include support for Android app development.
Related
RocketSim enhances and records Xcode Simulators
RocketSim enhances Xcode simulators with design comparison, grids, touch recordings, network monitoring, and more. It enables exporting recordings to MP4/GIF, customizing status bars, and optimizing for App Store previews, boosting developer productivity.
Show HN: I made a simple Markdown blog creator
Portfolo.app simplifies portfolio creation with markdown, themes, and templates. Users highlight projects effortlessly, emphasizing simplicity to save time. Feedback shapes platform development. Free trial available, followed by a one-time yearly payment for full access.
Show HN: React Native Finisher Kit That'll Automate All the Complex Stuff
The article discusses Beplus Bootstrap Mobile, a tool for efficient mobile app development. It offers React Native app setup, Fastlane automation, Appium testing, and pre-made features like authentication and push notifications. Users praise its automation and clarity.
The Decline of Mobile Development
Mobile development for Android and iOS is becoming more challenging due to frequent OS updates, high costs, and complex requirements, prompting developers to shift towards web development for greater ease and productivity.
Slingcode – App platform in a single HTML file, QR-code transmittable apps
Slingcode is an offline personal computing platform enabling users to create, run, and share web applications without servers. It supports peer-to-peer sharing and aims to simplify coding for beginners.
I recently used ChatGPT and Claude to help myself build a simple app for my wife. Just listing things and being able to edit them basically. It was VERY frustrating as both models get pretty basic things wrong around the plumbing stuff like configuring SwiftData or CoreData.
I tried it with a version of the prompt(s) I used in that project and I got an app that's just a white page.
Would something like the following be feasible even though accelerometer isn't listed as one of the native capabilities?
``` Build an app that uses the accelerometer to measure the g-forces experienced while driving, and uses an audio tone with varying volume to indicate the magnitude of g-forces.
Show a large circle on the screen with a single black dot to represent the current g-forces for X and Y. Show a vertical rectangle on the side with a single blue dot to represent the current g-forces in the Z direction.
Using a single audio tone, vary the volume of this tone to represent the sum of X, Y, and Z g-force readings. At standstill the audio should be silent. ```
I have wanted something like this for a long time for driving to get a better sense of whatever cargo or passengers might be experiencing.
It seems to me that with the transformer model world we now live in, utilities like these are excellent at generating things that appear in many tutorials/posts/etc. However, there's little-to-no evidence that they are able to generate anything truly custom. For instance, any application requiring any significant level of domain-specific knowledge (your last point), and given the model's architectures there's no reason to believe that will occur. What is it that makes you so confident that will become a possibility?
Related
RocketSim enhances and records Xcode Simulators
RocketSim enhances Xcode simulators with design comparison, grids, touch recordings, network monitoring, and more. It enables exporting recordings to MP4/GIF, customizing status bars, and optimizing for App Store previews, boosting developer productivity.
Show HN: I made a simple Markdown blog creator
Portfolo.app simplifies portfolio creation with markdown, themes, and templates. Users highlight projects effortlessly, emphasizing simplicity to save time. Feedback shapes platform development. Free trial available, followed by a one-time yearly payment for full access.
Show HN: React Native Finisher Kit That'll Automate All the Complex Stuff
The article discusses Beplus Bootstrap Mobile, a tool for efficient mobile app development. It offers React Native app setup, Fastlane automation, Appium testing, and pre-made features like authentication and push notifications. Users praise its automation and clarity.
The Decline of Mobile Development
Mobile development for Android and iOS is becoming more challenging due to frequent OS updates, high costs, and complex requirements, prompting developers to shift towards web development for greater ease and productivity.
Slingcode – App platform in a single HTML file, QR-code transmittable apps
Slingcode is an offline personal computing platform enabling users to create, run, and share web applications without servers. It supports peer-to-peer sharing and aims to simplify coding for beginners.