3. Table of contents
M-Pulso
Who are we?
What do we do?
Motivation & Problem Statement
Technologies & Related Work
System Design
Evaluation, Results and Outlook
Conclusion
4. Who is M-Pulso
Software development company since 2009
Located in Innsbruck since 2012
Staff: 10 people
Software development: 5
Sales: 4
Administration: 1
5. What do we do?
Back in the day
J2ME
„Lawine“, a software for the Tyrolean avalanche
warning service – now relaunched!
„Flextime“, a software for time management
SMS platforms
reasonable group messaging
reasonable messaging worldwide
„Adpricot“
Micro websites on USB flash drives
CMS to update content
6. Current work
Android and iOS development
Apps for smartphones and tablets
Java-based web development
content management systems which provide data
for the apps
→ „Hotel Mobile“
9. Motivation and Problem Statement
Benefits for the hotel/business owner
Better and faster interaction with guests
Provide information on regular basis on different
media (text, image, video, pdf,...)
Provide information on mobile devices is an
attractive and state of the art way
Increase customer retention
Multiply brand touch points
10. Motivation and Problem Statement
Benefits for the hotel/business guest
Overview of available places inside hotel
(restaurants, bars, sport-, wellness-, spa- facilities) –
offline
Overview of news and special offers – offline
Possibility of direct interaction with hotel (call, mail)
Navigation in- and outside the hotel (Google Maps,
indoor maps)
Making reservations out of the app
Updates to news or special offers via push or sms
11. Goal
Find out if customers would use apps from
potential holiday destinations
hotels they have been to
Determine what is the benefit for a
hotel/business by using mobile advertisement
Show increase on brand-touchpoints if
guests have a hotel app on smartphone
Try to implement a system with apps
for iOS, Android, web and a CMS
12. Problem-solving Approach
Building a system that:
offers a broadcasting system for news and offers
via push or sms messaging
is adaptable for business with different
requirements
is highly adaptable to hotels CI/CD requirements
is available on Android, iOS and on the web
provides a structured and intuitive content
management system
14. Technologies
Java – core model
JPA – persistence framework
JSP – cms and WebApp
JAXB – interface between Java and XML
XML – messaging format
MySQL – persistent data storage
JavaScript & Ajax
ExtJS – dynamic web interfaces
JQuery, JQueryMobile - WebApp
15. Technologies
Android – native Android apps
Eclipse – Java/Android IDE
Objective C – native iOS apps
XCode – Objective C IDE
16. Related Work
Related Products
Hotelapp.at: Android & iOS development, no offline
availability, no native implementation, only wrapped
web apps
Vioma: Web Apps, no native implementations
Zooners: Web Apps, maintainable via CMS
17. Related Research Approaches
Mobile Marketing: Study of ICA – Correlation
between mobile marketing and customer loyalty
University of Gävel in Sweden
Correlation between mobile marketing and customer
loyalty
Mobile Marketing: brand performance and
implications on brand identity
Aarhus, Denmark
Case study of Adidas, Nike, Puma
18. Related Research Approaches
Mobile Advertising – Supercharge your brand
in the exploding wireless market
Book by Sharma, Herzog and Melfi, 2008
How a brand can be advertised by mobile marketing
m:Ciudad – Enabling End-User Mobile Service
Creation
Research paper by Davies, Carrez, Heinilä,
Fensel, Narganes
Introducing a platform for end-user
generated mobile services (microservices)
19. System Design
Database and persistence layer (M)
Content processing layer (C)
Content management presentation (V)
Web service layer – transmission from server
to client (XML, HTTPS)
Client/Server communication layer – serializing
and de-serializing messages
Client storage layer – storing data on devices
Client presentation layer – GUI on devices
20. External Interface
Facebook Open Graph API
Twitter API
Message-o-matic SMS API
Google Cloud Messaging (GCM)
Apple Push Notification Service (APNS)
27. Result
Would customers use app-based information
services of potential holiday destinations or
hotels they have been before?
More then 1000 downloads of Stanglwirt app in the
first week
Frequent synchronisations, more on special
occasions (like Weißwurstparty last week, sync
increase of 300%)
Depending on hotel/business: way more
iOS then Android users (Stanglwirt) -
vice versa in shopping mall M4 - Wörgl
28. Result
What would be the benefits for the hotel/business if
they introduced mobile services for their guests?
Increase of workload for services like wellness/massage
Multiplication of brand touch points
Will there be a significant increase of brand touch
points if customers had an app of a hotel on their
smart phone?
Stanglwirt (2012): 620.000 website visitors –
110.000 app visitors, increase of, at least,
more then 16%
Stanglwirt (2013): 166.000 app syncs,
455 syncs per day
29. Result
Is it possible to implement a system that
contains apps for Android and iOS, a WebApp
and a content management system?
Yes
30. Outlook
Couponing system
"Apps in an app" system
Augmented reality integration
Restricted member areas
Time tracking
Multi language support
"Baby monitor"
In-App Quiz
32. More references?
On-demand development
Perwein, on-site use form app for construction
workers, with signature module for clients, pdf
export and automatic form transmission to the
Perwein office
Wine Quiz and Gourmet Quiz,
playful learning software for an
Austrian sommelier and
gourmet.
Android, Galaxy Tab 10.1
not in Android Market
iPhone and Android Smartphones
sold in App Store and Android Market
33. More references?
In-house production
Software package consisting of
Android app
iPhone app
WebApp (HTML5, JavaScript)
Content Management System
Customers:
Hotels (Stanglwirt, Krallerhof, ...)
Shoppingcenters (M4 Wörgl)
Wellness and Spa resorts (Eurothermen Resorts)
Hand craft business (PlanTec, Perwein,...)
34. Hotel Mobile
Customer agrees on hierarchical structure for his app
and populates the CMS we „tailored“ for his needs
35. Hotel Mobile
Native apps and WebApp automatically update and
download content from our servers, and make
information available on the mobile device
- even offline!
36. Some features
Keep guests up to date
a „news feed“ feature on the first
page shows articles the concierge
posts
filterable by day, week, sports or
every other filter the customer adds
articles can be shared via mail,
Facebook and twitter
37. Some features
Choose a restaurant...
...view today's menu..
...and make a table-
reservation directly!
38. Some cool features
Map for indoors and outdoors
Graphical map for orientation in
and around the hotel/mall
Google map for outdoor orientation
Places editable in CMS
39. Some cool features
Customized notification
Guest activates „Hotelmode“
Concierge enrols „massage for
half the price“
Concierge restricts visibility to
„guests in the hotel“
Guest receives push-notification
and takes advantage of an
awesome and cheap massage