artistree: ios location based marketing app for music retail · attendees on promotions, samples...
Post on 05-Jul-2020
0 Views
Preview:
TRANSCRIPT
artistree
Artistree: iOS location based marketing app for music retail
Nicolas Roldos University of Redlands MS GIS program
1
Introduction Artistree: iOS application for music retail
Online Content Providers Music Retail: Record Stores v.s.
Fingerprints Record store image from: http://www.psychictemplelbc.com/meet-rand-foster-of-fingerprints-music/
2
Pandora
iTunes
Spotify
Solution: Artistree app Artistree: iOS application for music retail (3)
This image cannot currently be displayed.
3
User story Artistree: iOS application for music retail
user
downloads app
userTags
storeowner creates trigger and its tag
registers account
adds store’s tag
artistree app
Push notification: “Sale at Fingerprints records and books! Stop by today and get 20% off vinyl.”
user visits store
user breaches store’s trigger boundary
user ignores if not interested not stored as message or email
record store
4
Development platforms Artistree: iOS application for music retail
Mobile platform:
Software development kits:
ArcGIS Geotriggers SDK
iOS 7 and 6: iPhone
ArcGIS iOS Runtime SDK
Parse.com SDK
very popular
lots of support, documentation
quality control
no need for PHP takes complexity out of server side operations
adaptively moderates GPS usage manages battery use
easy to edit map users view in app content management system: very comprehensiv
5
Background Artistree: iOS application for music retail
PlaceGuides
REI app
Use geo-triggers and push notifications to notify attendees on promotions, samples and sales i.e. Nespresso campaign America's Cup Village at Marina Green San Francisco, CA
Users receive notifications on REI sales events delivered to REI message center on users phone
(http://placeguides.com/) 6
Datasets Artistree: iOS application for music retail
eventsList
tagsList
users
userTags
triggers hosted as AGO app
storeInfo feature service web map
AGO web map service hosted on parse.com hosted on parse.com hosted AGO service
7
Application requirements
Artistree: iOS application for music retail
User
Store Owner
Register for store triggers Manage subscription to store triggers
Create/customize triggers, push notification details
8
Using tags to relate data artistree: iOS application for music retail
tag: “Fingerprints Summer Sale”
eventsList
added to…
store details
trigger details
event details
location
tag
tagsList userTags
used to access geo-trigger
service
9
related to users
Storeowner: System Design Artistree: iOS application for music retail
Store Owner
creates trigger
tag
tagList
geo-triggers service trigger
parse.com
ArcGIS Online
if new store
storeInfo
store
parse.com
store details
trigger details event details
location eventList
event
parse.com
10
User: System Design Artistree: iOS application for music retail
User search stores tag tagList
geo-triggers service
trigger fires
parse.com
ArcGIS Online
relation
storeInfo
parse.com
event details
userTags
from
from
parse.com
eventList
parse.com
look-up event
zoom map
relation
11
System design Artistree: iOS application for music retail
map view search stores edit user tags adding trigger
12
System design: map popups Artistree: iOS application for music retail
(10) 13
Database on parse.com Artistree: iOS application for music retail
Store information table
User table
User’s tags
14
Implementation Artistree: iOS application for music retail
Interactive Development Environment:
Software development kits:
ArcGIS Geotriggers SDK
X-Code
ArcGIS iOS Runtime SDK
Parse.com SDK
Hosting: Parse cloud hosting
ArcGIS Online (both triggers and feature service)
15
Summary Artistree: iOS application for music retail
Results vary: Proximity to cell towers
Tested: Small and large triggers fire
Notifications easily updated via ArcGIS Online
16
Recommendations Artistree: iOS application for music retail
Front end: Streamline user interface
Incorporate social media
Behind the scenes: Add more stores, store information
Expand nationwide, internationally
Create a trigger monitoring service; user analytics
Upgrade hosting capabilities
Go beyond Los Angeles music retail
0255075
100125
April May June July
Users activating triggers per month
Include concert venues
Store 1 Store 2
base-map: argisonline.com 17
Thank you Artistree: iOS application for music retail
Nicolas Roldos contact information: geoidlife@gmail.com @geoidlife geoidlife.com
18
top related