Build cross-platform native apps without any lines of code
No-code platform AppGyver

I am a Software Engineer working on open source and enterprise mobile SDKs for iOS and MacOS developers written in Swift. From 🇩🇪 and happily living in 🇺🇸
Search for a command to run...
No-code platform AppGyver

I am a Software Engineer working on open source and enterprise mobile SDKs for iOS and MacOS developers written in Swift. From 🇩🇪 and happily living in 🇺🇸
Thank you for sharing. What do you think of Native apps and PWAs comparison ...which are considered the most ultimate choice?
That's a good blog post but I would divide the field of options even further: pure native apps, hybrid apps with native controls (e.g. ReactNative, NativeScript), hybrid app with web controls (e.g Cordova, Ionic) and PWA
In my opinion the choice depends on the goals and personal preference.
WWDC26 kicked off on June 8, 2026. The information in this article reflects the information published by Apple on that date. There are 14 new frameworks. Name Description AccessoryAccess Manage

WWDC25 kicked off on June 9, 2025. The information in this article reflects the information published by Apple on that date. New Frameworks NameDescription AlarmKitSchedule prominent alarms and countdowns to help people manage their time. AVR...

WWDC25 is almost here, and I couldn’t be more excited! Whether you're attending the official events, community meetups, or just soaking in the energy around Cupertino, there’s no better time to connect, share ideas, and celebrate everything we love a...

In this blog post, I’ll share an observation and advice regarding the caching behavior of network responses by Apple’s APIs. If you are unfamiliar with caching of network responses then I recommend Apple’s article Accessing cached data that introduce...
WWDC24 kicked off on June 10, 2024. The information in this article reflects the information published by Apple on that date. New Frameworks NameDescription AccessorySetupKitUse AccessorySetupKit to discover accessories with Bluetooth or Wi-Fi...

Let's have a look together at the no-code development platform AppGyver.
This should be particularly interesting for people with no pre-existing knowledge about mobile development but who are curious about how to get started. For developers who are contributing to ReactNative, I hope you get a feeling if/how/when you can plan to get involved in AppGyver's ecosystem.
Disclaimer: I am a native iOS SDK developer working for SAP and SAP acquired AppGyver in February 2021 but this blog post represents my personal research/experience based on publicly available information and products.
AppGyver is a no-code platform to build apps for all form factors, including mobile, desktop, browser, TV, and others.
Composer Pro allows to


A good way to familiarize yourself with its capabilities is to watch this introductory video on how to compose a TODO app with AppGyver
It is free and easy to sign-up for AppGyver to explore its capabilities.
Free for all indie developers and organizations with less than $10 Million (USD) in revenue or funding
Source: https://www.appgyver.com/pricing
The solution is built on React Native.
App Gyver is very user-friendly for beginners. There is still quite a learning curve as visual programming is essentially programming but in a different form.
For experienced native mobile developers, the platform is too restrictive but more on this subject in the chapter about 3rd party integration.
What I personally ❤️ is the live hot-reload on the device for preview.

App logic in Composer apps consists of two main concepts: app state and logic flows. Modeling app logic follows the pattern: event – logic – state change.
It's easy to connect the nodes (here: triggering event and attached flow functions) on the logic canvas:.

Sometimes you need more than just the flow and formula functions that are available. Then you can write custom ES6 JavaScript code:
const filteredEmployees = inputs.rawEmployees.filter(employee => {
const firstName = employee.firstName.toLowerCase();
const lastName = employee.lastName.toLowerCase();
const searchString = inputs.searchString.toLowerCase();
return firstName.includes(searchString) ||
lastName.includes(searchString);
});
return { filteredEmployees };
App state consists of variables state and component state.
All different kind of variables
are maintained with the Variable Editor
The component state is linked to variables state by binding a component property to a variable.
You can also bind formulas to component properties for the purpose of data formatting. Example: FORMAT_DATETIME_LOCAL(pageVars.lastPurchaseAt, "MM/DD/YYYY HH:mm")
See AppGyver's documentation around Data Binding for more info.
Native device capabilities are limited to what AppGyver offers out-of-the-box. Primarily device sensor data, such as geolocation and accelerometer.
Push Notifications are supported :)
No app/custom-specific native capabilities can be developed/use at this point in time.
See https://docs.appgyver.com/data/authentication for more information.
It is possible to provide a custom look-and-feel with the Theme Editor and apply styling information
In my opinion, this is the biggest obstacle for people who want to switch from their hybrid development infrastructure to AppGyver. Also, this slows down innovation from external contributors. I totally understand that AppGyver has to carefully plan the support model and it is great to know that it is on their agenda. App Gyver is just not yet there.
Due to how the platform is structured and the highly optimized nature of our runtime, importing a whole React Native project is not feasible – a project can be set up in so many different ways that importing e.g. the whole state management code and mapping it onto our state management code would be essentially impossible.
Source: https://forums.appgyver.com/t/react-native-code-import/235/2
Our original plan was to get custom plugins in Q1/21, but as we have been running into complications and delays, it might be delayed as well. Nothing more exact at this moment, I’m afraid.
Source: https://forums.appgyver.com/t/custom-react-components/4036
Our upcoming plugins feature will allow you to define React Native and web plugins for your project. Once defined, their JavaScript interfaces can be made available inside a JavaScript node, allowing you to code your app-specific implementation logic directly in Composer.
Source: https://docs.appgyver.com/app-logic/custom-javascript
Composed components and logic flows can be published by app developers in AppGyver's marketplace.
You have to use AppGyver Build Service to package and distribute your mobile application.
Distribution is difficult but that is more the fault of Apple and Android. iOS developers know that you an own Apple distribution certificate and setup the app on App Store Connect. After the build is done processing, you can use Apple's TestFlight service to distribute it to members of your Apple Developer organization.
When I tried to use their build service but I got a mysterious error and the only helpful on-screen information was to get in touch with AppGyver support to find a resolution.
If AppGyver seems of interest to you then check out their documentation, stay up-to-date by observing their changelog and roadmap and engage with the community.