We Are Hiring

Using SendGrid API in Tiggzi Mobile App Platform


Posted on

This guest blog post comes to us from our friend Max Katz, Head of Community and Developer Relations at Tiggzi, a cloud-based mobile app builder and SendGrid customer. You can find out what Max is up to on his blog: mkblog.exadel.com and Twitter @maxkatz.

Tiggzi  is a cloud-based mobile app platform. It makes it super easy and fast to build content-driven HTML5 and Android, iOS and Windows Phone mobile apps. The platform consists of four major parts:

 

App Builder

In the heart of the platform is a cloud-based mobile app builder (visual IDE) that builds HTML5 as well as Android, iOS and Windows Phone apps. The builder comes with visual drag and drop editor for building the mobile UI, defining REST services, visual data mapping editor, instant app testing, and much more.

Technologies, SDKs

To keep things simple and open, the app created in Tiggzi is an HTML5, and jQuery Mobile app. To create a hybrid app for Android, iOS, Windows Phone, Tiggzi uses the popular Apache Cordova (PhoneGap) framework.

REST APIs

With Tiggzi’s REST API editor and visual data mapping editor developers can quickly define and use any 3rd party cloud service in your mobile. The perfect example is SendGrid API. Thousand of companies today expose their services and resources via REST API and want app developers to use their APIs. Just check programmableweb.com.

Backend/Database

Using 3rd party REST APIs is simple and easy but most provide some specific feature, but what if you need to store your app data or define your own mobile backend? That’s where Tiggzi Database comes into play. Tiggzi Database is a cloud database that provides a backend and storage for your mobile app. It comes with elegant REST API’s so you can easily show, create, edit, and delete app data.

SendGrid Mail API

A lot of people asked us how to you send an email from their mobile apps. In Tiggzi, you always start with HTML mobile app and it’s not possible to send an email from JavaScript. We would always tell users to use SendGrid, a wonderful cloud service that provides REST API for sending out emails. With SendGrid’s elegant REST API, setting up a service that sends out an email is pretty easy but we made it even simpler with SendGrid Mail API plug-in in Tiggzi. All it takes now is a few clicks and you are ready to send emails from your mobile app. Tiggzi plug-ins usually includes already configured services and pages. This allows the user to add the plug-in and right away test its functionality.

SendGrid Plug-in

Once a new mobile app is created in Tiggzi app builder, adding the SendGrid plug-in takes just a few clicks. First, select Create New > From Plug-in:

 

 

 

 

 

 

 

 

 

 

 

Then, select SendGrid Mail API plug-in:

Click Import selected plug-ins button. As with most APIs you will need to sign up for SendGrid account in order to get API keys.

 

 

 

 

Once the plug-in is imported, you will have page called Sendmail that looks like this:

 

Right from this page you can start sending emails. Users can easily change the look and feel or create their own pages. The UI is built with HTML5 and jQuery Mobile.

 

 

 

 

 

 

 

 

The SendGrid REST API service is defined like this:

 

 

 

 

 

 

 

 

The last piece is REST service visual mapping to the UI:

 

 

 

 

SendGrid REST API provides other parameters which can be defined and set by the user.

With SendGrid’s Mail API plug-in now available inside the Tiggzi platform, building content-driven mobile apps with email capabilities has become incredibly fast and easy. Sign up for SendGrid and Tiggzi today and start building your mobile apps.

Tags: , , , , ,


Jill Petre is part of the Inbound Marketing Group at SendGrid, working to educate the world on email deliverability and best practices. Her specialties include event planning, content management, corporate branding, and social media. Jill received her Bachelor’s degree from the University of Colorado’s College of Architecture and Planning, and enjoys good design, photography, and visual marketing content.

One thought on “Using SendGrid API in Tiggzi Mobile App Platform

  1. Pingback: Hackers Redefine Work at Box Hackathon

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>