BaasBox blog

24 Jul 2014
by Matteo F.

Single Field Query Update

Since version 0.7.3 BaasBox allows you to query a document for a single field or update the value of that field without sending the entire document to the server: this could be useful in several scenarios when you want to simply check a value change while polling the server, or update the state of an entity without sending the entire object.

We decided to use URLs to define which field we want to work with: we think it’s a straightforward mechanism and in the future it could easily be extended (i.e. to specify query on linked documents … link to documentation or to limit the results with constraints where field == 'xxx')

Let’s define our data model for this tutorial: we are building the next generation bugtracker called Bugbox.
Read more

BaasBox 0.8.0 Released

We are proud to announce the new release of the BaasBox Server and its SDKs.

BaasBox Server 0.8.0

In this new release we have upgraded the Play Framework to its latest stable version 2.2.3, fixed some bugs and made little general improvements.
We changed the console theme and launched our new support site.
Furthermore, we have improved both the Android and the iOS SDKs.

Enhancements

Server

  • Upgrade to Play Framework 2.2.3
  • Added links (relationships) among documents and files
  • API access control
  • start.bat script for Windows is now available inside the zip package

Read more

01 Apr 2014
by Cesare

How to upload a file using the BaasBox iOS SDK

sdklogoHere is a quick tutorial on how to upload a file using the BaasBox iOS SDK.

Requirements

Make sure you have Java installed on your Mac. If you need help installing it read these instructions: http://www.java.com/en/download/help/mac_install.xml

Server

  1. download BaasBox here
  2. unzip it
  3. open the terminal and run “./start”

Now you should have BaasBox running on your machine on port 9000. You can go on by installing and configuring the iOS SDK.

Read more

28 Mar 2014
by Cesare

BaasBox on Cocoapods

Cocoapods is a great dependency manager tool for iOS and Mac OSX. As of version 0.7.4 the BaasBox iOS SDK is now available as a Cocoapod. If you are already using Cocoapods in your project you just have to add the following line to your Podfile

pod 'BaasBoxSDK', '~> 0.7'

and run

pod update.

If you like to get started with Cocoapods you can follow the official guide.

26 Mar 2014
by Claudio

BaasBox 0.7.4 Released

We are proud to announce the new release of the BaasBox Server and its SDKs.

BaasBox Server 0.7.4

In this new release we have upgraded the Play Framework (sorry no 2.2.x yet), fixed some bugs and made little general improvements.

Furthermore, we have improved both the Android and the iOS SDKs.

Enhancements

Server

  • Upgrade to Play Framework 2.1.5
  • Override App settings stored into the embedded DB via parameters on start script
  • New *experimental* feature: root access to perform some sysadmin tasks and to reset the admin password
  • The server now prints the AppCode on startup
  • New API to suspend receiving push notifications for a user

Read more

19 Mar 2014
by Cesare

BaasBox in Amsterdam

Cesare Appsterdam Lunch Time Lecture
photo courtesy of Appsterdam
 
Last week I was in Amsterdam for mdevcon, really a great event. I presented a workshop on Crash Reporting Systems for iOS and Android.
 
Before the conference I had the opportunity to visit the awesome guys at Appsterdam to talk about back ends during the lunch time lecture that is usually held every Wednesday (thanks again to Egeniq for covering the extra nights at the hotel!).
During my presentation I talked about the many features to take into account when choosing a back end for an app. I arranged the presentation to analyze different solutions according to five questions: Read more

13 Mar 2014
by Andrea

Android SDK Overview

android_logoWe have recently updated the Android SDK, a lot of features have been added and a lot of what was there before is now deprecated.
In this overview I will try and highlight the major changes in the SDK, following a short tutorial that will lead you to the creation of a small note-taking app for Android, backend by BaasBox.

Dear Diary

The app we are talking about is called Dear Diary. It lets you add and read simple notes on your Android device. The notes are stored in a collection on the BaasBox backend.

It’s composed by four simple activities. After the user has logged in with the backend, they are presented with their list of notes. You can add new notes navigating to another activity, and see the note details when you select one of them.

Thus the app is quite simple, but let’s explore the main features of the android SDK.

Read more

Follow us on:

BAASBOX © 2014 | BAASBOX S.R.L. | IT 12477041003 | VIA GIOVANNI GIOLITTI 34 - 00185 ROME (ITALY) | PRIVACY POLICY