Appery.io is the best mobile app development platform out there. Get the most out of it with our webinars. We’ve put together six so far to kick off the new year. The first two cover the most used frameworks on the platform. The next webinar delves into our service for making enterprise assets like SQL databases into REST services. Our last three webinars cover different backend services we offer on the platform that you can use in your apps. Register now and get ready for mobile enlightenment.
January 20, 2016
Getting Started with App Builder for Ionic/AngularJS Apps
If you are building mobile apps then you are connecting to some REST API. For example, if you want to resolve an address to a latitude/longitude information to display on a map, you might use the Google Geocoding API:
A good solution is to never expose the API key (or any other sensitive data) on the client. How do you do that? You keep the API key and any other sensitive information on the server.
User login and user registration are one of the most common features in a mobile app. With Appery.io Database built-in user management feature, adding a login and registration capability to an app is very fast and simple. We know that developers love examples and so we published an app example that shows how this functionality is created.
To create an app based on this example is even faster. When creating a new app switch to From example tab and select Login Registration Example. Then hit Create.
This example does require a very quick setup, you need to create a database where the users will be store. Head over to documentation for setup steps.
Appery.io is the only cloud-based mobile platform with visual development tools and integrated backend services (MBaaS). With Appery.io, you can very quickly build responsive web/HTML5 apps and mobile apps, complete with UI and backend logic or data. Here are just 10 of the many reasons why our customers use Appery.io for their mobile apps.
1. Develop in the cloud
Appery.io is cloud-based, which means there is nothing to download, install or maintain, plus you can develop from anywhere. Start building your app in a few minutes by focusing on your app, not the tooling. Because your projects are in the cloud, collaborate easily with team members while leveraging role-based permissions.
2. Build complete apps fast
Build your app fast using the visual drag and drop editor and seamless integration with backend services: database, push, and server code or any REST API. With the App Creator Express you can build a complete app with a database in minutes!
3. Build once, deploy to iOS, Android, Windows Phone, and the Web
With the Appery.io cross-platform approach, reach ALL your target users quickly by deploying to all devices types from a single code base.
4. Deliver native experience
Deliver a native experience with access to native device APIs such as the camera, GPS, accelerometer and more with the popular PhoneGap framework included in every Appery.io app.
If you are not a traditional developer but want to a build a mobile app, you have to follow a challenging routine of learning endless set of information, libraries, frameworks and other tools. Of course, such an approach gives your more low-level control over your code, but the chance that you will lose interest before you build something is rather high.
The Appery.io approach
That’s where Appery.io comes to the rescue. We’ve built a platform with visual app builder and a set of ready-to-use components, pre-installed themes and swatches and a convenient way to use REST services. This approach shortens the learning curve significantly and increases overall developer productivity. Here is how the Appery.io visual app builder looks:
Even though you have full access to the app source, we’re not showing it to you to demonstrate that the visual approach in Appery.io greatly simplifies mobile app development. By using intuitive drag and drop controls, you can place components on the page- be it a button, a list, or a Google Maps component. With the Properties panel (on the right) you can control component settings: its padding and margins, text values, size or whatever else.