The good solution for creating a business, promotional, entertainment, informational apps and others. For the average price you get extensive facilities for developing mobile apps.
For registration you will not be forced to pay a fee. You absolutely free create app, do a test on devices Android, Kindle or Apple via the preview app SeattleClouds, make a presentation for customers. At the end of developing you can order an AdHoc or a release build. And only at this final stage, you have to pay. What is a flexible system of developing mobile apps.