Frequently Asked Questions
What is BUILD.APP.NET?
BUILD.APP.NET is an Application Continuous Integration System. It's a store to shop for apps, find the software you need and deploy it. We provides necessary tools to help you maintain, develop, publish and promote your app. We provide necessary backend infrastructure for your app (GIT Source Code Repositories, Push Notifications Backend, Email Communication Backend, Cloud Storage and Content Delivery Network).
How is BUILD.APP.NET different from other mobile App Building platforms?
BUILD.APP.NET is simpler and easier to use than other platforms. From numerous amount of plugins to choose from, just simply select whichever functions you need and you’re good to go! BUILD.APP.NET also allows you to get into the code to create custom functions. If you’re looking for a specific function that’s not available, don’t sweat it! With BUILD.APP.NET’s open development architecture you can meet these uniques needs. No other platform combines the simplicity of the click-and-edit experience with the ability to custom develop.
BUILD.APP.NET or custom development?
BUILD.APP.NET’s “off-the-shelf” functionality and solutions are very powerful and highly flexible. However, there are times when the intricacies and nuances of your unique situation requires a more customized solution. This is where the power of the BUILD.APP.NET technology really shines. The ability to combine off-the-shelf features with custom functionality enables you to create a custom mobile app in a fraction of the time and cost of traditional development. Utilizing our development portal you can create custom proprietary functionality; use your team or have the BUILD.APP.NET team do it for you. In addition, with BUILD.APP.NET, you get a platform that is easy to update and maintain; no need for expensive IT resources. BUILD.APP.NET handles all support, hosting, updates, app store submissions and management of future upgrades.
Alternatively, custom development will generally run 18 to 25 weeks and cost anywhere from $50,000 to $1,000,000. Thereafter, you need an infrastructure to support and maintain the app. If you are considering a customized solution, consider BUILD.APP.NET; the savings in time and money will be significant.
Why not just develop a native app from scratch?
You certainly can. However, why would you want to? You have to build to two separate apps one fo iOS and one for Android which will mean you will have a bigger barrier to entry, longer development cycles, higher costs and a smaller talent pool. Just like talented web developers stopped developing public facing sites, not because they are incapable but because they are better put to use focusing on core business logic. The same applies with BUILD.APP.NET. We take care of the designs, layouts, logins and standard features of the app. As well as give you access to a limitless set of third party plugins while you can focus on the core business functionality unique to your company.
Another big reason to develop with BUILD.APP.NET is the ongoing support burden associated with developing from scratch. Once you develop an app from scratch, you own the ongoing burden of maintenance, support, app store submissions, updates, etc. Develop on the BUILD.APP.NET platform and we handle all this for you.
Which BUILD.APP.NET plugins are open source and what can I legally do with them?
All BUILD.APP.NET plugins located at https://github.com/BUILD.APP.NET are open source under an MIT license. Few plugins are not as they rely on other frameworks that are not open source. With BUILD.APP.NET, you are allowed to enhance and send us Pull Requests if you'd like to help contribute in the betterment of the platform. You are also allowed to Fork the code and create your own private enhancements for your own use or for resell.
If I develop a custom feature, do I then need maintain the entire app?
No, you only maintain the plugins you develop. A BUILD.APP.NET subscription covers all future maintenance, app store submission, updates and customer support, etc. You focus on developing value added functionality, let BUILD.APP.NET handle the rest.
What’s the difference between BUILD.APP.NET’s Hybrid app development and Native app development?
Native apps are apps developed using the Native development languages and frameworks of the phone. While this gives you the most control, it is also the most expensive and time consuming. Especially, if you factor in the two teams you'll need one for iOS and and one for Android
How can I develop custom functionality?
If I want to create custom features, do I need to find a developer?
Nope! BUILD.APP.NET will do it for you in a timeframe and cost that will amaze you. However, if you want to do it yourself, we provide an open development portal with all the tools needed to create totally custom functionality. Hire BUILD.APP.NET, use your own developer or do it yourself -- it is up to you.
Do I need Apple and Google Developer accounts?
Both Apple and Google do require that you open your own developer accounts, yes. However, our publishing team will handle the heavy lifting to actually submit your apps to the App Store and Google Play.
Can I make changes to my app after it is published?
Yes, anytime and as much as you need to. Most updates are automatically and immediately pushed to everyone that has the app on their phone.
Is it easy to maintain and update my app?
Yes, this is one of the reasons we created BUILD.APP.NET. If you can use a computer, you can build and maintain your app with BUILD.APP.NET. Gone are the days of calling the IT department every time a changes or update is required. You maintain the content and BUILD.APP.NET will do the rest; from app submissions, to hosting, maintenance, bug fixes, upgrades, enhancement, etc. It all included in the standard subscription pricing.
What is a Plugin and what can I do with it?
A Plugin is a encapsulated group of code that is able to integrate into your BUILD.APP.NET app. Each Plugin consists of 3 major parts….. Control, Widget and Services. The Control is the part that lives in the control panel that usually administers the content and design of what will show up in the app. The Widget is the code that lives in the app. Services are the functions used by both the Control and Widget to enhance functionality like publishing data or accessing the bluetooth functionality on the device.
For example, if you were creating an inventory availability plugin. The Control would have a list of all items in inventory and their qualities editable by the app owner. The Widget would have a search feature to find items the user is interested in and provide a read only view into the inventory. The services in this case would be the DataStore where the data is saved.
So what is BUILD.APP.NET.js?
What Frameworks can I use?
Can my plugin communicate with my private backend servers?
Yes. We even show you how to avoid cross domain issues when trying to access them from BUILD.APP.NET. Cross domain issues are resolved either by enabling CORS on your API server or enabling jsonp communication with your servers.