2. Agenda
1. Straw
Poll
about
Drupal
and
Mobility
2. Facebook
on
Mobility
3. Mobility
Challenge
4. How
Drupal
+
m2Serve
address
naDve
mobility
5. m2Serve
– Quick
peek
– Video
– Architecture
6. Sample
Apps
7. Summary
+
Call
to
AcDon
3. Drupal Mobility Straw Poll
1. Is mobility important to your clients or organization in conjunction
with Drupal?
2. Is there ever a need for native mobile apps? What about Digital
Experience Management?
3. Have you lost business to Adobe’s CQ5/Phonegap (or similar)? Or to
another dev shop that offered integrated web and mobile services?
– We certainly have. On multiple occasions.
4. If you could easily deliver Drupal-driven mobile apps, what would
that be worth to you?
– How to deal with the “fuller” stack developer problem?
4. A Case for Native Apps
• http://techcrunch.com/2012/09/11/mark-zuckerberg-
our-biggest-mistake-with-mobile-was-betting-too-
much-on-html5/
5. While
doing
so,
to
retain
the
ability
to
create
naDve
applicaDons
for
mobile
today
and
pervasive
compuDng
tomorrow:
Native Mobility Challenges
Exploit
On-‐Device
Capabili3es
Develop
and
Deploy
Rapidly
Using
Available
Skills
&
Tools
5
6. The
full-‐stack
developer
problem
just
got
fuller
–
compounded
by
another
order
of
magnitude.
Cross-‐plaSorm
mobile
development
today
for
enterprise
workflows
is
hard,
Dme-‐consuming
and
expensive.
The Enterprise Mobility Challenge
Development tools for native mobile apps are not
deeply integrated with enterprise information
systems
At the same time new devices such as Google
Glass and Smart Watch are proliferating.
6
7. The Drupal + m2Serve Solution
Full
use
of
on-‐device
capabiliDes
Native
Voice,
Gestures,
LocaDon,
Contacts,
Sensors,
Media,
Camera
and
more
8. Visual
integraDon
of
enterprise
workflows
Fast
Develop and deploy
in days rather than
months
The Drupal + m2Serve Solution
9. The Drupal + m2Serve Solution
ExisDng
people
and
skills
Leveraged
Specialized
mobile
developers
not
needed,
even
business
analysts
will
do
10. Drupal
+
m2Serve
enable
full
use
of
on-‐device
capabiliDes,
rapid
development
for
enterprise
workflows
and
leverage
of
exisDng
people
and
skills.
This
Delivers
Easy,
Fast,
Affordable
building
of
enterprise
mobile
applicaDons
with
lowered
cost
of
ownership
in
a
BYOD
world.
Value
11. The m2Serve Product
m2Serve is a Visual Studio with in-built Enterprise
Platform Extensions.
(Needless to say, it’s built in Drupal.)
The following extensions are available today, battle
tested with several paying customers & partners
CMS ! Drupal
Database ! Oracle
SAP, Salesforce, … on the
roadmap
11
16. Drupal + m2Serve Vs. Others
m2Serve is visual, open, deeply integrated, supports more
device categories and does not force a choice between
hybrid versus native.
Current
solu3ons
fall
short:
We
solve:
• Textual
and
not
visual
development
(IBM,
PhoneGap,
Xamarin)
• Visual:
drag-‐and-‐drop
development
and
deployment.
• Template-‐based,
not
extensible
(Appery)
• Open:
Fully
customizable
and
extensible
• Shallow
enterprise
integraDon
(All)
• Contextual:
integraDon
with
enterprise
back-‐end
systems
• No
support
beyond
phones
and
tablets
(All)
• Pervasive:
Support
for
devices
beyond
mobile
phones
and
tablets
• Only
Hybrid/HTML5/CSS
(IBM,
PhoneGap,
Appery)
• Comprehensive:
True
naDve,
hybrid,
HTML5/CSS.
16
17. m2Serve Architecture
Drupal
Core
Modul
es
Services
MASt
Views
Webform
PathAuto
m2Serve
Studio
T
I
T
A
N
I
U
M
R
E
S
T
A
P
I
S
GDK
CRM
Customers
Contacts
Leads
OpportuniDes
m2Serve
Connector
m2Serve
Connector
Other
SDKs
19. Sample Solutions
(Apps, Web, Cloud/back-end)
We’ve been doing Headless Drupal since 2010 – let’s take a
look.
And Drupal 8 with Symphony will only make this easier!
20. LiveWine
The most complete wine
experience available anywhere.
Highlights
• Design, Architecture and
Implementation
• Find Wine – Scan to learn
more about the wine
• Food Pairings, News and
Events, Ask a Sommelier,
Rating & Reviews, Wine
Education
• eCommerce – Buy Wine
• Social Network Integration
21. iPhorex
Provides online and mobile
trading technology for Foreign
Exchange 24/5
Highlights
• Real-time trading utility
• Web Design and
Implementation
• Alerts and News
notifications
• Custom graph and charts
22. Singulera
A series of three family safety
apps driven by a common back-
end platform built by Blisstering.
Highlights
• Web Design and
Implementation
• Family Locator Map, Check-in,
Urgent Message, Panic Button
and Emergency Plan
• FS Personal Threat Level™ -
A digital guardian keeps you
safe by using a ‘weather-like’
prediction of the real-time
safety level of each family
member
• eCommerce
• Social Network Integration
23. Get Started: Become Fuller Stack
1. Extensions to the Drupal Web Services Module:
– https://www.drupal.org/project/m2serve_connector
– Ignore the blah-blah on the page:
• This module extends Drupal Web Services by automating a few tasks
such as generating custom web services for each content type or views.
• You don’t need the m2Serve studio to leverage this module for your
Drupal-as-a-Service web application – use it with your favorite mobile
dev tool, or anything that needs to consume WS APIs.
2. www.m2Serve.com ! click on “Try Now”
– Register.
– You’ll get provisioned.
• No charge for everyone here for the next 6 months.
– You’re off to the races!
24. Drupal has been leveraged as an app server in many many situations.
Drupal as an App Server | Drupal-as-a-Service | Headless Drupal |
Drupal + m2Serve lets you build and deploy apps for any Enterprise or
Cloud platform within days instead of months.
m2Serve is already the Visual IDE for Appcelerator, with more to
follow.
Together we can help make Drupal become the market leader for full-
stack enterprise application development and deployment platforms
that integrate mobile and web..
The
m2Serve
mobility
plaSorm
is
the
only
naDve
alternaDve
to
Adobe
PhoneGap,
IBM
Worklight
and
others.
Come
get
started:
www.m2Serve.com
In Conclusion 24
25. Get in Touch: 510.596.1711
info@blisstering.com
1300
Clay
Street,
Suite
600
Oakland,
CA
94612
25