artistree: ios location based marketing app for music retail · attendees on promotions, samples...

Post on 05-Jul-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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