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:
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.
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.
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.
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.
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.
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.