Noutăţi

Vă reamintim că duminică 20 Mai este data limită de înscriere a proiectelor în cadrul secţiunii Tehnologii Web.

Am publicat clasamentul cumulat dupa etapa 5. http://t.co/z7CsZX0r #algoritmica

Pentru îmbunătăţirea problemelor propuse în cadrul concursului dorim să aflăm părerea ta despre problema “Recoltabin”.
https://t.co/GH2PSY0O

Am publicat problemele pentru etapa 5 la #algoritmica http://t.co/tPbGsnsv

Am publicat clasamentul cumulat! http://t.co/NKNwYwo6


Teme

iBuild


Propunător: Sabin Buraga

Într-un oraș faimos, există o facultate denumită în continuare FII ale cărei spații (săli de curs, laboratoare, birouri etc.) aparțin unei clădiri.

Vizitatorii clădirii pot fi studenți, profesori, personal administrativ și, eventual, alte persoane -- unele denumite generic "gură-cască".

Fiecare categorie de vizitatori are propriile sale scopuri, planificări, frecvență de ocupare a unor săli, restricții și altele. De exemplu, studenții din anul I participă în fiecare luni de la 12h la o "șuetă" referitoare la sisteme de operare, iar profesorii care predau laboratoarele de tehnologii Web au ore după-amiaza doar în zilele de luni, marți și vineri.

Să se conceapă o aplicație Web care "recunoaște" un vizitator pe baza identificatorului asociat (nume de cont, QR proiectat de telefonul mobil, tatuaj etc.) și-l "îndrumă" prin clădire, pe baza informațiilor despre orarul FII, conform categoriei din care face parte. Ghidarea poate fi realizată fie oferind sugestii de orientare într-o limba naturală (e.g., "mergi 100 de metri, cotește-o la dreapta și ai ajuns la secretariat"), fie pe baza unei hărți a fiecărui etaj, fie în termeni sociali (de genul: "colega ta de grupă Andra tocmai coboară spre tine; o poți întreba pe ea unde are loc F11 Competition").

Aceste sugestii pot fi oferite la cerere sau pe baza unor notificări -- de pildă, atunci când vizitatorul se află în apropierea unui punct "fierbinte" (o sală de laborator, biroul unui profesor care predă o materie de interes pentru vizitator, secretariat etc.).

De asemenea, unele sugestii (e.g., "profesoara a părăsit clădirea, n-o mai căutați") pot fi făcute publice via Twitter sau pe baza unui flux de știri Atom.

Se va oferi și posibilitatea administrării aplicației dezvoltate.

Se acordă bonus pentru folosirea de tehnici de realitate îmbogățită (augmented reality) -- de exemplu, generarea de reprezentări pseudo-3D cu imaginile din interiorul unei săli atunci când vizitatorul se află în imediata vecinătate a acesteia.

Taguri

web interaction, social software, student, augmented reality

Resurse

Observaţii

Dezvoltarea soluției poate implica orice platformă hardware/software, limbaj(e) de programare, API-uri, biblioteci disponibile gratuit, model(e) de stocare a datelor.

iCon


Propunător: The Red Point

Se cere să se implementeze o aplicație Web care să permită organizarea de workshop-uri, în cadrul unei conferințe web, între mii de participanți luând în considerație preferințele lor.

Fiecare utilizator va avea preferințe ca:

  • un număr de perioade de timp în care e dispus să participe la workshop-uri.
  • subiectele în care e interesat. Interesul este marcat prin 5 categorii: împotrivă, deloc interesat, interesat, foarte interesat, obligatoriu. Fiecare workshop are un singur subiect.
  • informații despre persoanele cu care ar vrea să interacționeze sau cu care nu vrea să se întâlnească la workshop. Aceste preferințe sunt la rândul lor categorisite în 5 grupe: foarte antipatic, destul de antipatic, neutru, simpatic, fan.

Fiecare workshop are un număr limitat de persoane care pot participa, dar mai multe workshop-uri pe același subiect se pot desfășura în paralel sau succesiv.
Fiecare workshop poate avea un organizator fără care workshop-ul nu ar avea sens. Unele workshop-uri nu necesită organizator.

Aplicația va fi un sistem RSVP ce trebuie să ajute organizatorii cu următoarele răspunsuri:

  • ce workshop-uri trebuie repetate,
  • programarea orelor la care au loc workshop-urile,
  • distribuirea participanților la workshop-uri.

Taguri

RSVP, eveniment, workshop, conferință

Observaţii

Utilizatorii vor fi ajutați să se decidă la ce workshop-uri participă. Pe perioada de pregătire, sistemul face propuneri și participanții confirmă sau nu acordul de a participa la ora și cu persoanele care deja au confirmat.

SiNavy


Propunător: Movial România & MaxCode România

Aplicație navigare pentru Android, folosind Google Maps.

Cerințe:

  1. Să arate poziția curentă a device-ului într-o hartă Google.
  2. Să aibă posibilitatea de a înregistra un traseu.
  3. Să poată da "replay" la un traseu sau să îl afișeze instant pe hartă.
  4. Alte date statistice (viteza medie generală sau per traseu, numărul de kilometri totali sau/și per traseu, punctele în care s-a oprit - viteza = 0, etc.).
  5. Toate datele vor fi trimise la un moment ales de utilizator către un site (serviciu Web) care le va stoca pe un server SQL sau Google cloud. Odată sincronizate datele, ele vor putea fi accesate și de pe site.
  6. Site-ul va avea login pentru fiecare utilizator, iar în momentul logării va putea vedea aproximativ aceeași interfață ca pe device.

Taguri

Android, Google, Maps, Travel, Stats, SQL, Cloud

Resurse

Observaţii

Android Development Tools pentru Eclipse vine cu un emulator de Android. Îl puteți folosi pe acesta pentru a testa aplicația.

Simulatorul de senzori vă poate ajuta să modificați coordonatele geografice ale dispozitivului emulat.

3 screens and a cloud


Propunător: Microsoft România

Să se dezvolte o aplicație care oferă un serviciu Web public care poate fi accesat de pe orice echipament.

Aplicația trebuie să adreseze o problemă cu care ne confruntăm în viața de zi cu zi (ex. puncte de interes pe hartă definite de utilizatori – lucruri pe care nu le găsesti pe hartă, împărtășirea unor experiențe sociale deosebite – text, poze și/sau video, sisteme de învățare etc.). Integrarea cu rețele sociale este o cerință obligatorie (Facebook, Twitter etc.).

Aplicația trebuie să ruleze în Windows Azure si să fie disponibilă cel puțin din următoarele "ecrane":

  1. aplicație telefon Windows Phone 7 și
  2. un browser Web care rulează pe un PC/slate/tablet și
  3. orice alt dispozitiv la alegere (ex. Xbox).

Experiența utilizatorilor trebuie să fie identică indiferent de "ecranul" de pe care se accesează aplicația, iar o actiune începută pe un "ecran" să poată fi continuată de pe orice alt "ecran" (ex. începi o lecție acasă în fața calculatorului și vei putea să îți continui lecția pe drumul spre școala de pe telefonul mobil WP7).

Se acordă bonus pentru folosirea unei interfețe utilizator naturală. Bonus se obține și atunci când se face integrarea cu taskbar-ul de Windows 7 (Pinned Sites).

Taguri

Windows Azure, Windows Phone 7, XBox, browser, Cloud, Bing Maps, social media, Natural User Interface (NUI), Windows Web App Gallery, Microsoft WebMatrix

Resurse

Observaţii

Este recomandat să se înceapă dezvoltarea aplicației web de la platforme deja existente ce rulează pe IIS și/sau Windows Azure:

  • CMS: Umbraco, Joomla, Moodle, Orchard
  • Blogs: WordPress, Acquia Drupal, BlogEngine.NET, DasBlog, Mayando, etc.

iStat


Propunător: Amazon Development Center România

Să se implementeze o aplicație care să ofere utilizatorilor statistici real-time despre cele mai populare pagini web de pe site-ul vizitat în momentul respectiv.

Cerințe:

  1. Aplicația se dorește implementată ca un addon de browser care să funcționeze pentru orice site web
  2. În timp ce utilizatorul vizitează diferite pagini, addon-ul înregistrează informații (anonime) despre trafic (URL, titlu pagină, timpul la care s-a făcut accesul)
  3. Pentru fiecare site vizitat să ofere lista celor mai populare pagini de pe site-ul respectiv (dacă există statistici)
  4. Statisticile (topul celor mai populare pagini din ultimele 2 ore) se calculează folosind date de la toți utilizatorii care vizitează site-ul respectiv și care au addon-ul instalat
  5. Schimbul de date intre diferiți utiliizatori care au addon-ul instalat se poate face fie intr-un model centralizat sau descentralizat
  6. Schimbul de date intre diferiți utiliizatori care au addon-ul instalat se poate face fie intr-un model centralizat sau descentralizat

Taguri

human-computer interaction, web analytics, web services

Resurse

Observaţii

Se urmăreste în principal suportul pentru unul din browserele moderne, nu există restricții legate de tehnologii sau limbaje de programare.

Parteneri Platinum
Amazon Development Center Romania eMAG.ro Continental Automotive Romania Embarcadero Technologies
Microsoft Romania Syncro Soft The Red Point Polirom ABB
Movial Romania Code 40 Development
Sponsori Gold
ditech Solutions and Development Bentley Systems
Parteneri Media
CITY TV MOODLE INFOARENA CAMPION News Iasi
Iasi Live Evenimente Studentesti Iasi Life World IT VoxT
Iasi Fun Incomod Satmareanul Student FII BT Online
Magazinul Salajean Ziarul de Bacau Reflectorul de Iasi Teen Press Ziarul de Iasi
Multumim pentru sprijinul acordat
RoHost Stef CopyCenter UNSR Iasi