p/dropsource
Dropsource is a full stack mobile development agency.
Nick Lancaster

Dropsource — Build & publish a native mobile app without writing any code

Featured
65

Dropsource is a web-based platform for developing truly native, data-driven mobile apps. It enables developers of all levels and types to visually build custom mobile apps, without writing any code.

Connect to any REST API, easily share prototypes, install on mobile devices, and get clean, editable Swift or Java code. Free to try, no CC required.

Replies
Best
Amos Gyamfi
According to this article, https://techcrunch.com/2017/12/0..., Apple is trying to ban App generation services. How will Dropsource tackle this problem?
G G
@amos_gyamfi Agreed, hopefully this is not affected.
Nate Frechette
@amos_gyamfi Great question! We’ve certainly been keeping an eye on Apple’s App Store policies, but these changes do not impact us or our users. This is primarily because of the following: 1. We are not a template based solution. Each app is custom built by our users and Dropsource generates the code specifically for that app (every app is unique). 2. Our apps are 100% built with native Swift. It is not HTML5 / JS wrapped in a native webview. 3. When we submit apps for our members, we work with users to confirm they meet Apple’s standards of ‘minimum functionality’. If they don’t meet these standards (e.g. an app is only a webview or does not provide unique value to App Store members) we advise the member on how to improve the app to meet Apple’s standards. As with any app, Apple does retain the right to reject apps for myriad reasons, but so far, we’ve not had any apps built on Dropsource rejected based on this updated review policy.
Scott Bowler
@amos_gyamfi @natefrechette Looks like Dropsource is the future :)
Scott Bowler
We're looking at launching our mobile apps for https://www.chooseholly.com in the new year - our entire platform is built with an "API first" approach, so I'm guessing this would be a good fit. How extensible is the code that is generated? E.g. if we wanted to use the Dropbase system for simple BREAD actions but also wanted to add custom code to interact with Instagram, would this be possible? EDIT: One other question - how does this work with authentication? We have the option for an API key or OAuth2
Nate Frechette
@scotty_bowler great to hear your platform is built with an API first approach, that is certainly the way to do it! Dropsource generates Swift for iOS and Java for Android and follows best practices in how the application code is structured, so you should be able to extend it if you are comfortable in those environments. With that being said, we often add custom plugin functionality for users to help them accomplish their use case. So if your apps need to interact with the Instagram SDK, we could look into adding support to Dropsource for you. As for authentication to your API, OpenAPI Spec supports both API Key and Oauth2 (password flow) authentication so you should have no trouble there. Hope this helps! Let us know if you have any more questions.
Scott Bowler
@natefrechette I've been speaking with Sue (and have played around with the system - its great, but there is a steep learning curve). Very interested in being connected with experts in your platform so that we can benefit from rapid development time - both via your platform and by a developer who already knows what they're doing. Also would be great to talk about custom plugin functionality - perhaps we could continue this conversation via email? scott.bowler@chooseholly.com
Nate Frechette
@scotty_bowler Definitely! We will follow up over email to discuss getting Choose Holly setup on Dropsource as well as getting some custom plugins into your projects. Thanks!
Scott Bowler
@natefrechette just following up on this as I haven't received an email yet?
Will Bernholz
@natefrechette @scotty_bowler an email is on it's way to you Scott!
Levon - Founder @ Zeroqode

Dropsource is a great alternative to building mobile apps with code. No-code development is at least 4-5 times faster and less costly than traditional programming.

Pros:

- intuitive, easy to learn visual editor

- lots of videos, articles and other learning resources

- great support

Cons:

- no undo button :)

Will Bernholz
Thanks Levon! Glad to see Zeroqode recent PH launch as well 🚀. Awesome stuff!
Simon Chiu
Love the look and feel. Is it possible to clone an iOS project and have the runtime be android? That would REALLY speed up development :)
Nate Frechette
@geetfun Hey Simon! Currently we only have support for building iOS and Android independently with no way to switch between them. We are exploring ways to do that in the future though!
Nate Frechette
Hi, I’m Nate, one of the founders and CTO at Dropsource. 3 years ago, we started this journey with a vision to change the way software is built, helping makers and businesses break through barriers and bring their ideas to life. Today, Dropsource is helping to do just that. Dropsource is a web-based platform for developing truly native, data-driven mobile apps. It enables developers of all types to visually build their apps from the ground up—without writing any code. While we have a lot that makes us unique, here are my top 5: - 100% visual. Everything is done with our drag-and-drop editor. - Native performance & features. Snappy loading, touch gestures, GPS, push, phone access…you name it, our apps can do it. - Truly native source code. Our system generates clean, editable Swift and Java code and we give you full access and ownership. - Flexible data integration. Connect apps with any REST API using OpenAPI spec (Swagger). - Custom apps, really. Our platform isn’t built around templates that you reskin. We give you a canvas and you build a real, powerful app. Your feedback is welcome and we’re here all day to answer your questions, so fire away! ps. Our marketing guy says we’re offering a Product Hunt exclusive deal for the next 30 days. Get 20% off your first month’s Premium subscription by using the following coupon code at checkout: PHUNT20
Aaron O'Leary
@natefrechette "Truly native source code" that's a breath of fresh air right there.
Levon - Founder @ Zeroqode
@natefrechette Congrats with the launch Nate, it's exciting to see more no-code tools disrupt the way web and mobile applications are built. Keep up the good work!
Serkan Kagan Celik (naxer)
It looks very cool. Congrats and Good Luck for @natefrechette and Dropsource team. * Is it possible to use same database ( content ) for two projects ( IOS and Android ) ? For example if I create a IOS project which have users and contents. * Can I use same data for my Android project ?
Will Bernholz
@natefrechette @naxer Hey Serkan, thanks for the question. Nate's a little tied up right now so I'm going to do my best to respond. Yes it's entirely possible to use the same database for both platforms. If you're using a shared REST API (aka if the data is all in the cloud) then all good. Here is a link to more on how data & Dropsource play nice together: https://help.dropsource.com/docs... If you want to use purely local data, then things get little more complicated. But in short, for most use cases, Yes. Your iOS and Android versions can connect to the same database, using the same API. Hope this helps!
G G
Way too expensive! $39 a month per app. We will release updates to our app once a year and use web views to the extreme!
Paul Berg
Thanks for the feedback. We try to keep our pricing competitive, and you only need to pay for Dropsource when you need Premium features. You can use our free Basic Projects for as long as you like! Happy to explain more.
Tim Shnaider
Could be very useful for MVP. I suggest getting your onboarding slicker. Start with the 'full app walkthrough videos' link in the signup email not resulting in a Not Found page
Will Bernholz
@timshnaider Hey, thanks for the feedback and bug report. I just double checked and the link in our Welcome email is working for me. Are you talking about the following section? "Try our Quick Start guide or watch our full app walkthrough videos to get started." The "full app walkthrough videos" link should direct to: https://help.dropsource.com/docs... Did it fail for you?
Will Bernholz
@timshnaider well that's just not right! Can you please forward me the email that has the broken link to: will@dropsource.com. I'm going to fix this right now!
Will Bernholz
@timshnaider OK. I found the problem, it's a redirect issue. I will fix this! Thanks again.
Aaron O'Leary
Messing around with this right, seems great, honestly.
Paul Berg
@aaronoleary Hey this is Paul, cofounder and product lead. Appreciate the feedback! Let us know if you have any more thoughts or suggestions.
Aaron O'Leary
@pjberg I'm going to develop an app in both xcode and dropsource, it will give me a sense of what I think will improve the service and I'll let you know my ideas :)
Paul Berg
@aaronoleary Awesome! Can't wait to see what you come up with.
Rockie
Tried to generate my json endpoint. did not work. I have a music streaming app with 100K downloads and don't have time to redo it all, will love to see what your platform can do. Already have a test account
Nate Frechette
@kingrockie Did you have issues working with OpenAPI to document your API? We are happy to help you get your API integrated into Dropsource! Let me know if there is anything we can do
Rockie
@natefrechette yes already have someone on it. I have to say so far probably one of the best projects I have seen. Well done, making us dev entrepreneurs job much easier.
Nate Frechette
@kingrockie Thank you that is great to hear!
Emmanuel Straschnov
Congrats on the launch!! It's great to see more teams working toward the no-code goal!!
Nate Frechette
@estraschnov Thanks Emmanuel. We're big fans of bubble.is! For anyone interested, we have a couple tutorials and how-to's for integrating Dropsource + Bubble. https://help.dropsource.com/docs... https://help.dropsource.com/docs...
Levon - Founder @ Zeroqode
@estraschnov @natefrechette And we actually have a backend built on Bubble that can be very helpful for Dropsource users - most of the API endpoints such as user authentication, emails, sms, stripe credit card charges already preconfigured and tested to work with Dropsource apps :) https://zeroqode.com/backends
orliesaurus
Can I publish apps to the store using this platform @Natefrechette?
Nate Frechette
@orliesaurus Hey there. Yes you can! You can use our publishing services where we'll publish it for you using your Apple or Google Developer account, or download the code and publish it there yourself. Note: these are Premium features. Here is an article on our Help Center with some more information about publishing with Dropsource --> https://help.dropsource.com/docs... If you have more questions or need any assistance when publishing, our team will be there to help along the way.
Kolya S

Excellent service for apps with external storage with an API and getting better every release. Already comes with several frameworks eg Firebase, but other can be added by exporting a project for Xcode which is really handy. With in-browser testing you don’t need a physical device to test. Absolutely recommend!

Pros:

Connecting APIs is blazingly fast and easy, Swagger import, in-browser testing, great error checking, Swift export. Improving constantly.

Cons:

Some slightly more complicated features missing - eg string manipulations, local storage.

Will Bernholz
🙌 🙌 Thanks for reviewing us! Great to see another OG Dropsource member on here. We appreciate you a lot, one of our expert Dropsource app builders.
wells

for getting a prototype to client without excessive eye candy, GREAT solution, so many powerful features that I have yet to explore, Far exceeded my expectations and has helped me greatly in punting the ball down the field and picking up in xcode for completing..

Pros:

fast, effecient

Cons:

some of the steps are a bit convoluted, like adding static url to button event

Will Bernholz
Thanks Wells! Let me know if we can do anything else to help.
Mackenly Jones

I was on the pre launch list of Dropsrource since way before the first beta was released. I lobe this platform and find it's employees very friendly and helpful. They are always adding features that users ask for and answering questions. The biggest downside is that I have a hard time funding projects and finding clients because of it being priced close to other platforms (or maybe people are just too cheap). If you want to build an app for your church or business this is the answer!

Pros:

Exports in native code, great support team, reasonably priced, can design an app for free, it's very easy to test apps.

Cons:

Chat support is only on Premium, pricing is a little high since a lot of apps can't make that much money, & there is no way to work offline.

Will Bernholz
🙏 Mackenly! We appreciate the honest feedback. We're grateful for your continued support!
Hadi Farnoud
can I add custom code and views? one size doesn't fit all.
Nate Frechette
@hadifarnoud1 Currently Dropsource does not allow users to inject raw code into our editor. However, at its core Dropsource is built on plugins so we have the ability to add almost any custom code or functionality you may need. The plugin system is not yet exposed to users so we have been working directly with customers to add what they need in the meantime. If this is something that interests you please do not hesitate to reach out to our team to receive help!
Tim K

This is an MVP generation tool. Utilize the platform to iterate quickly, refine your idea, and launch into marketplace for very little cost. For most apps, the features you need exist in the platform...if they aren't there I challenge to think if you absolutely need them to prove your concept. Once you get traction / validation you are in a much better position to make app development decisions...and the value of dropsource has been justified.

Pros:

designers / developers can work together easily, iterate quickly, forces you to use swagger / document your API correctly

Cons:

3rd party plugin support is growing but dropsource team has to add them, if you don't have an API already built it's tougher to use

Will Bernholz
Thanks Tim! Shout out to you for being an OG Dropsource member. With us since the beginning, literally one of our first users. SHAMELESS PLUG: I'd encourage everyone to check out PawBoost in the App Store. Awesome app and even more awesome mission (help find lost pets). https://itunes.apple.com/us/app/...
Matt

For my only con, if you switch it to universal then it just works. Easy enough to make your ios app universal. Just need to generate new images assets.

I have 1 app waiting for review that i made entirely with dropsource and added in extras like universal and access to the torch/light. It dropped my production time by 75% for the app portion. The api portion for my app easily integrated which helped a good bit. I have 4 other apps in the pipeline that i will be using with dropsource as well.

Support is top notch, even before i was a paying customer my questions were answered fairly quickly and changes were rolled out as fast as possible.

Cost for the premium apps is cheap for the features you get. I am not a mobile developer but i can hold my own with web development so dropsource was able to bridge that gap for me and get my apps developed quickly.

Pros:

fast and easy prototyping. drag and drop is great. the sample apps are easy to walk through as well to get around the product

Cons:

iOS isn't universal yet. I had to create image assets again for all the different phones and ipad sizes.

Will Bernholz
Thank you Matt 🙏 ! You're another one of our OG beta users and now customers. Thanks for the honest feedback. Can't wait to feature your app on our showcase once it gets approved!🚀
Eric Schwantler

We have built solution using Dropsource for IOS and Android native app working with bubble web app and backend. The solution provides an agile environment where changes take minutes and results can be seen by customers less than 1/2 hour. Love it

Pros:

Simple to use even for non-programmer and if you have any questions the team at Dropsource are very responsive to help out

Cons:

For non-programmer it can be a lot of trial and error working out how the native app elements work

Will Bernholz
🙌 Thanks Eric! Thank you for the review. Can't wait to see your new iOS version when it goes live!
Clayton Gladieux

We used Dropsource to build our native iOS PawBoost app when we did not have the resources available to contract out development or build it ourselves.

As the non-technical half of our team, I had no problem using their editor to build out the visual side of the app. You will need a developer to format your API to Swagger specifications and hook up some logic/events in the app. However, no knowledge of Swift is required.

The Dropsource platform has improved (and continues to improve) considerably since we first started using it more than a year ago. Would definitely recommend for those seeking a low cost way to validate their big idea.

Pros:

No Swift no problem, all the features are there to build your native app once your API is properly formatted

Cons:

More complex apps require longer build times and can therefore become difficult to iterate on

Will Bernholz
🙌 Thanks Clayton!! We ❤️ the PawBoost team!