This webinar shows how to build responsive web and hybrid mobile apps using Bootstrap and AngularJS using Appery.io.
To keep the example simple, let’s say we wan to build an API (script) that takes a developer’s name returns a greeting and also returns the time when the greeting occurred. It’s basically your HelloWorld example.
To create a new Server Code script you just need to click Create script button:
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.
Like any business project, when you’re in the market for a mobile app development company, it pays to ask some important questions beforehand. Do they have the right tools and experience to meet your needs? Will their process work with your company’s process? How cost-effective and timely are they? Asking the right questions will give you a clear picture of whether the company will work best with your budget, your requirements, and your own team. In order to make the best decision for your company, you should ask these four questions.
Mobile developers often face the need to upload binary files, such as images, to the database. For example, this could happen in an app like Instagram, where a user takes photos with the device’s camera and then publishes it to their followers. Of course, all the data — including images — should be stored in the database, so the user can sign in from any device and see his or or her feed.
Another possible case for uploading images is sending an MMS (multimedia message) from your app, which can be done via the Twilio API. Twilio accepts a direct URL to an image. A user takes a picture with the device and uploads it to the Appery.io database. Then, a direct image URL is passed to the Twilio API.
In Appery.io, there are three ways to upload files to the database :
- Via Web API (this approach uses only the browser API).
- Via Cordova file-transfer.
We’ve created a plug-in for the first two of these, and, with it, you can quickly implement file uploading in your mobile Appery.io app. It consists of two pages – cordovaupload and webupload. The cordovaupload uses the Cordova file-transfer plug-in. To make it work, the app has to run on the device or via the Appery.io Tester app.
The webupload page uses the browser FormData API to upload a file. This approach can be used to test the app in the browser, which is faster than on the device without having to take a picture each time. The Web API can be also used to upload images taken via the camera on the device.
A quick note about configuring the plugin: the Appery.io database requires a sessionToken for uploading files to the database. To make the plugin simpler to use, it uses the Master Key. So, to configure this plugin, you should provide the ID of the database that will be used to store files and the Master Key instead of sessionToken.
However, please keep in mind that for security reasons, we recommend you use sessionToken instead of Master Key. You can learn how to implement user authentication and registration with Appery.io here.
This plug-in is configured out-of-the-box to work with the Appery.io database, but it can be modified to work with any other API provider that allows file upload. You will need to change the upload REST API and update any parameters.
As usual, we’ve prepared a detailed tutorial for this plug-in, which you can find here.
If you have any problems with this plug-in or with file uploading in Appery.io, contact our support and they will help you right away.
Originally posted on the Appery.io blog.
Are you developing with responsive design in mind?
Responsive mobile apps are the new standard, but building them without understanding the proper tools can be daunting. To ensure you are up to the challenge, take a look at the following tools. Especially when used in conjunction with the new Appery.io Visual Builder, these tools can help you create some fantastically responsive mobile apps.
Twitter’s Bootstrap is the reigning king of responsive UI frameworks – you can easily go from desktop to tablet to smartphone, since Bootstrap adapts to the change in platforms and their screen sizes quickly and efficiently.
Check out new 12-video online training course on creating HTML5 and hybrid mobile apps in Appery.io. More videos are being recorded and added to this list.
Click PLAYLIST in upper left corner to see all videos.
Good article on why responsive web design is important.