Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Mymobiledash a drupal based platform for mobile applications droidcon 2012 v1.1
1. 5
Mymobiledash
Copyright 2012. All rights reserved.
2. Agenda
Introduction to Mobile Backend as a Service
(MBaaS)(2 min)
Existing MbaaS platforms(5 min)
Introduction to Mymobiledash (2 min)
Features of Mymobiledash ( 2 min)
Family Locator + Android Application Demo
(2min)
Building a backend service (5 min)
Drupal
Web Services
ActionBarSherlock (2 min)
m2Serve (5 min)
Questions (5 min)
Copyright 2012. All rights reserved.
3. What is MBaaS ?
Solutions that provide pre-built, cloud hosted
components for developing mobile application backends
Reduces the time and complexity required to build
mobile applications
Allow developers to focus on core features instead
of common functionality like user authentication or
notifications
Copyright 2012. All rights reserved.
5. Existing MBaaS Solutions
Appcelerator Cloud Services (ACS)
http://www.appcelerator.com/cloud
Kinvey http://www.kinvey.com/
Parse https://www.parse.com/
Advantage
Provide all the major services ready to use without
coding a single line.
What they lack?
Data stored is not available to the developers.
No access on the website unless web application is
designed with the help of API’s.
Copyright 2012. All rights reserved.
6. Mymobiledash
MBaaS + Intelligence + Customization
Drupal (open source CMS) based platform.
3 Android apps have been built so far on mymobiledash.
• Family Locator +
• Find My Mobile Fast
•Urgent Messaging Service
Services offered by mymobiledash
•Location Services / Geofencing
•Analytics
•Push Notifications
•Checkins
•User Management / Profile
Copyright 2012. All rights reserved.
8. How to build your own
backend solution?
Download Drupal from http://drupal.org/
Enable Services module
You are done !!
Available web services
•user.login
•user.logout
•node.create
•node.get and many more
With the slight knowledge of PHP custom web services can be
coded.
Vast number of contributed modules on drupal.org. eg. Rating
module can be easily exposed as a web service.
Copyright 2012. All rights reserved.
9. ActionBarSherlock
Extension of the support library designed to facilitate the use
of the action bar design pattern across all versions of Android
with a single API
Allows you to easily develop an application with an action bar
for every version of Android from 2.x and up.
http://actionbarsherlock.com/
Copyright 2012. All rights reserved.
10. m2Serve
M2serve is an integrated web and mobile platform to develop
high performance and data-driven cloud applications.
Multi-modal Platform: Architecture has capability for multiple
modes of deployment like web, mobile, tablet, IVR and Facebook
M2serve will be deployed in the cloud and available as a SaaS
supporting multi-tenancy and automatic provisioning.
Rapid Application Development:
Cloud Based Drag and Drop Studio to develop mobile apps
Rich m2serve mobile (Titanium) APIs for server (Drupal)
connectivity
Alpha release in December, 2012
Copyright 2012. All rights reserved.
11. m2Serve Features
Content
Push
Multimedia E-commerce Syndication /
Notifications
Aggregation
Social Backup and
Localization File Sync
Networking Restore
Business Logging Information
Geo Fencing
Intelligence Framework Schema Import
m2Serve Bi-directional
Monitoring m2Serve Mobile exchange –
Theming Suite functionality
and Alerting
Engine and content
Copyright 2012. All rights reserved.