Shoutem

Shoutem

Create exceptional apps – faster!

8 followers

Shoutem is the most efficient app development platform. Mobile app builder for native iOS and Android apps, based on React Native, easy to use.
This is the 2nd launch from Shoutem. View more

Shoutem v5

Create React Native, cross-platform mobile apps easily

A platform to build, publish, and manage native apps with ease. Build beautiful, cross-platform native apps with Shoutem and React Native in no time

Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Shoutem v5 gallery image
Launch tags:AndroidiOSWeb App
Launch Team
AppSignal
AppSignal
Built for dev teams, not Fortune 500s.
Promoted

What do you think? …

Elie Teyssedou
@rsekulic Actually, if I want to create a News App, how - technically - can I create posts/articles ? Will the app be connected to your API ? Do I have a dashboard to manage my posts ? And if someday I want to hire my own developers to work on the app, how can I replace your API (if the app is connected to your API actually) by my own ? Looks very complicated to have a satisfying solution for these issues, but if you handle it 'you da real mvp'.
Tomislav Tenodi
@elie_teyssedou Thanks for the comment. To answer you in tl;dr style - you can do anything you imagine! So, let's start. When you create News app, using News extension, you can feel the news in the Shoutem CMS (that includes the dashboard too). All of our extensions are by default connected with Shoutem CMS, but as they're open sourced (https://github.com/shoutem/exten...), you can tweak which backend they use. To make it even simpler, we created a library which handles the API communication over the Redux, called Redux IO (https://github.com/shoutem/redux-io). Using it, you can just describe which API you want to use instead of switching every single API call :).
Francis Kim
👍 Great job! Added to: https://www.producthunt.com/@fra...
Robert Sekulic
@franciskim_co Thank you :)
Nebo Radovic
Btw, have you considered integrating with major mobile measurement solutions such as Kochava, Tune, Adjust or Appsflyer?
Davor Culjak
@eniac Yes, it's down the roadmap… or if some good developer develops that before us :)
Marc Tytus
Can existing customers/apps migrate to v5 easily or does it require rebuilding the app?
Robert Sekulic
@marctytus We're working on the migration of the apps from our current customers. We're already able to migrate some of the apps. Feel free to contact us on support@shoutem.com if you have an active app ;)
Preslav Rachev
Looks nice. Kind of reminds me of the Ionic Creator but for React Native. As a developer, I am usually hesitant to use such all-in-one solutions and tend to stick to a CLI-heavy stack of standard tools. I saw from the video intro that unlike other tools, Shoutem seems to be developer-friendly, so I might give it a try. I am just concerned about the extensibility their so called pre-made components. I'd often prefer to use components that have native parts to speed up performance, and I sure hope that Shoutem has thought about all that.
Tomislav Tenodi
@preslavrachev Well, you are right! We did think about it. :) With Shoutem, there's no restriction on how you can use React Native. That said, you can use any feature from React Native, including creating completely native modules. All of our extensions (pre-made components) are open sourced (https://github.com/shoutem/exten...) and act as libraries in apps. However, there's one big difference comparing extensions to plain libraries: extensions are designed to be reusable in the multiple apps with their defined structure. That way extensions can rely on each other, which allows you to create very complex apps with reusable building blocks. Do not worry about our CLI. It's here only to speed up the development of the mobile apps, but you can build apps without it.
Sam Haseltine
Looks a bit special! Nice work, can't wait to have a play
Robert Sekulic
@samhaseltine Thanks! We'd love to hear your feedback after you try it ;)
Kyle Lamy
I'm a bit confused on how to signup for a developer account. Inside builder it just brings you to http://shoutem.github.io/, but the only signup is at the bottom for a newsletter, there is no mention about creating an account.
Tomislav Tenodi
@kalamyty You're right. It's a bit confusing. We'll improve that. To sign up as a developer, go to new.shoutem.com and register as a new user. Afterwards, follow the Getting Started tutorial: http://shoutem.github.io/docs/ex... which will describe you how to become developer using Shoutem CLI.