2.
Music Matcher este o aplicatie pentru android
gandita pentru muzicieni.
Scopul acestei aplicatii este sa faciliteze
gasirea de muzicieni ,respectiv formarea unor
trupe.
3.
La baza, Music Matcher este o retea sociala
, cu un algoritm de cautare bazat pe
preferintele utilizatorului.
Ca si parametrii initiali se considera profilul
utilizatorului ,iar apoi se pot adauga diferite
filtre pentru a mari exactitatea setului de
rezultate returnat.
4.
Motivatia din spatele aplicatiei este una
personala. Fiind muzician , strangerea unui
numar de oameni cu aceeasi mentalitate,aceleasi
gusturi si acelasi nivel de interes mi s-a parut un
lucru greu de realizat fara a avea un mod eficient
de a comunica.
Datorita lipsei de aplicatii de acest tip pe piata ,
gasirea muzicienilor se rezuma la forumuri de
specialitate , care nu beneficiaza de functii de
cautare complexe si nu au o acoperire suficienta.
5.
Aplicatii similare sunt greu de gasit,deoarece
nu exista retele sociale specializate pe
muzicieni.
Se pot gasi doar retele sociale gandite cu alte
scopuri
6.
O retea sociala pentru dating . Asemanarea cu
Music Matcher se datoreaza realizarii
matchingului. Similar cu Music Matcher, Badoo iti
cere datele de profil ,iar apoi ,bazat pe acele
date, iti va returna o lista de sugestii de oameni
pe care ii poti cunoaste , in apropierea ta.
Spre deosebire de Music Matcher, Badoo se
bazeaza pe filtrarea dupa oras , respective
distanta. Avantajul aplicatiei Music Matcher este
posibilitatea de a alege si alte filtre .
8.
La baza retelei sociale se gaseste tehnologia
Amazon Web Services , un PaaS(Platform as a
service) oferit de Amazon.
Comunicarea cu serviciile Amazon se
realizeaza prin taskuri asincrone , rulate din
Activities.
9.
Baza de date face parte din suita AWS . Este o
baza de date NoSQL cu numele Dynamo DB.
Queryurile se pot face numai dupa cheia
primara a tabelului sau dupa indexii setati la
crearea tabelului.
10.
Pentru a realiza o selectie cat mai buna a
rezultatelor cautarii dupa oras si
instrument, algoritmul de cautare ia in calcul
atributele setate din profil
Practic, in functie de diferenta intre tine si
muzicianul gasit la nivelul genurilor de
muzica preferata si experientei muzicale se
calculeaza un indice.
12.
Utilizarea este una intuitiva si simplista
Consta in completarea profilului , selectia
instrumentelor de care avem nevoie si
apasarea pe butonul find.Dupa gasirea
rezultatelor putem trimite mesaje
muzicienilor din lista ,apasand pe ei.
13.
14.
15.
16.
Prima imbanutatire va fi rafinarea interfetei cu
utilizatorul pentru a asigura o folosire cat mai
naturala a aplicatiei ,precum si marirea numarului
de optiuni de cautare.
O directie de dezvoltare majora ,dupa rafinarea
aplicatiei mobile, este scrierea unei Aplicatii Web
hostate in cloud. Logica comunicarii cu baza de
date va fi mutata in aceasta si va permite si
muzicienilor care nu au telefoane mobile cu
Android OS sa beneficieze de acest serviciu.
17.
In final , o ultima imbunatatire va fi un
serviciu de tip subscribe , prin care utilizatorii
vor alege diferite mini aplicatii la care sa se
aboneze.
Aceste mini aplicatii vor fi livrate prin Cloud.
18.
Scopul aplicatiei Music Matcher este sa
acopere un gol de pe piata.
Aplicatia este destinata muzicienilor si se
doreste a fi o solutie superioara solutiilor
obisnuite de cautare de membri ( afise
,forumuri etc.)