Primul meu proiect popfly

Pentru ca popfly a ajuns la DevLabs , am zis sa ii dau o (noua) sansa. Aveam deja marota mea preferata, cursul valutar BNR si BCE – si am zis : Ce ar fi sa o fac pe user-ul amarit si sa incerc sa le integrez – de ex., sa vad cursul comun pe USD ?Mai ales ca am 2 RSS-uri pentru asta : http://www.infovalutar.ro/cursuribce.rss si http://www.infovalutar.ro/cursuri.rss

Asa ca, inarmat cu Windows Live ID, am inceput sa fac combinatii de Mashup.

Inceputul a fost usor – adauga un RSS, adauga un al doilea RSS … Hmmm ? Cum sa le combin ? Am cautat « combine » …Dar, din pacate, insista sa le combin fara sa imi dea un criteriu de combinare … Hmm. Am inceput sa fac ce trebuia sa fac de la inceput – si anume sa citesc Help-ul… Am dat pina la urma de RSSList- care nu e de fapt lista de RSS, ci , mai curind, un output de RSS. Si aici a trebuit sa ma bag un pic prin cod ca sa fac legatura – ajutat, bineinteles, de codul generat deja…

 

data[“RSSList”] = new Array();

var num = data[“RSS”].length;

var num2 = data[“RSS (2)”].length;

 

rsslist.__reserved.pendingCalls = num + num2;

if (num == 0)

{

console.write(“There are no incoming items.”);

environment.finish();

}

for (var i=0; i<num; i++)

{

try

{

 

var find = data[“RSS”][i].title;

var text = “BNR : 1 ” +data[“RSS”][i].title + ” = ” + data[“RSS”][i].description + ” RON “;

 

for(var j=0;j<num2;j++)

{

if(data[“RSS (2)”][j].title == find)

{

text += ” BCE : 1 EUR = ” + data[“RSS (2)”][j].description + ” ” + data[“RSS (2)”][j].title ;

break;

}

 

}

var result = rsslist.show(data[“RSS”][i].title,text, data[“RSS”][i].link);

 

}

catch (ex)

{

environment.reportErrorInLoop(i, ex);

}

}

 

 

Concluzii :

  1. Inca e dificil, dupa parerea mea, de facut un mashup pentru un utilizator obisnuit. Nu e acelasi lucru ca in Word, in care poti sa experimentezi mult mai usor …
  2. Nivelul de interfata grafica de ales controalele lasa mult de dorit. As vrea sa vad pe un tab controalele MS si pe altul celelalte…
  3. E super usor sa il transformi intr-un Vista/Web gadget … mai greu un pic pe Facebook …

 

Adresa lui la popfly : http://www.popfly.com/users/ignatandrei/cursvalutar

Pe Windows Live il gasiti la

http://gallery.live.com/LiveItemDetail.aspx?li=3d55ae26-79a5-47b7-a9bc-de3d5654a295 (pentru Vista)

si la http://gallery.live.com/LiveItemDetail.aspx?li=9ef48f72-15a0-4754-9efa-f93efa316ff3 (pentru Web)

Daca are cineva Vista, ziceti-mi(pozati-mi) si mie cum arata

    

Leave a Reply

Your email address will not be published. Required fields are marked *