<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://pdsd2015.andreirosucojocaru.ro/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://pdsd2015.andreirosucojocaru.ro/feed.php">
        <title>Proiectarea și Dezvoltarea Serviciilor Distribuite laboratoare</title>
        <description></description>
        <link>https://pdsd2015.andreirosucojocaru.ro/</link>
        <image rdf:resource="https://pdsd2015.andreirosucojocaru.ro/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-10-17T03:43:08+0300</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator01?rev=1424762316&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator01_old?rev=1424651688&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator02?rev=1425454648&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator03?rev=1425987684&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator04?rev=1426509440&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator05?rev=1429713616&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator06?rev=1428328177&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator07?rev=1429713251&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator08?rev=1430167142&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator09?rev=1430780427&amp;do=diff"/>
                <rdf:li rdf:resource="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator10?rev=1431384258&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://pdsd2015.andreirosucojocaru.ro/lib/tpl/arctic/images/favicon.ico">
        <title>Proiectarea și Dezvoltarea Serviciilor Distribuite</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/</link>
        <url>https://pdsd2015.andreirosucojocaru.ro/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator01?rev=1424762316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-24T09:18:36+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator01</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator01?rev=1424762316&amp;do=diff</link>
        <description>Laborator 01. Introducere în Programarea Android

Materiale Ajutătoare

	*  pdsd2015-lab01-slides.pdf
	*  pdsd2015-lab01-slides-3pp.pdf

Sistemul de Operare Android

Android - Prezentare Generală

Android este un sistem de operare mobil bazat pe o versiune modificată de Linux (pentru gestiunea componentelor hardware, a proceselor și a memoriei) și biblioteci Java (pentru telefonie (audio/video), conectivitate, grafică, programarea interfețelor cu utilizatorul). Este un produs open-source (putând…</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator01_old?rev=1424651688&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-23T02:34:48+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator01_old</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator01_old?rev=1424651688&amp;do=diff</link>
        <description>Laborator 01. Introducere în Programarea Android

Sistemul de Operare Android

Android - Prezentare Generală

Android este un sistem de operare mobil bazat pe o versiune modificată de Linux (pentru gestiunea componentelor hardware, a proceselor și a memoriei) și biblioteci Java (pentru telefonie (audio/video), conectivitate, grafică, programarea interfețelor cu utilizatorul). Este un produs open-source (putând fi dezvoltat de producătorii de dispozitive mobile cu extensii proprietare pentru a-și…</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator02?rev=1425454648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-04T09:37:28+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator02</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator02?rev=1425454648&amp;do=diff</link>
        <description>Laborator 02. Structura unei Aplicații (I)

O aplicație Android poate conține mai multe componente:

	*  contextul reprezintă punctul central al unei aplicații Android, oferind acces către mai multe funcționalități ale acesteia (inclusiv la resursele dizpozitivului mobil, serviciile sistemului de operare, diferite fișiere de configurare); este instanțiat sub forma unui obiect de tip</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator03?rev=1425987684&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-10T13:41:24+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator03</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator03?rev=1425987684&amp;do=diff</link>
        <description>Laborator 03. Proiectarea Interfețelor Grafice (I)

Clase Android utilizate pentru definirea unei interfețe grafice

În cadrul unei aplicații Android, o interfață grafică conține elemente care au capabilitatea de a afișa informații către utilizator, în diferite formate, respectiv de a interacționa cu acesta, preluând datele necesare realizării diverselor fluxuri operaționale din cadrul aplicației. Există și o categorie specială de controale grafice, responsabile numai cu gestiunea mecanismului d…</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator04?rev=1426509440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-16T14:37:20+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator04</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator04?rev=1426509440&amp;do=diff</link>
        <description>Laborator 04. Structura unei Aplicații (II)

Intenții

Conceptul de intenție în Android este destul de complex (și unic), putând fi definit ca o acțiune având asociată o serie de informații, transmisă sistemului de operare Android pentru a fi executată sub forma unui mesaj asincron. În acest fel, intenția asigură interacțiunea între toate aplicațiile instalate pe dispozitivul mobil, chiar dacă fiecare în parte are o existență autonomă. Din această perspectivă, sistemul de operare Android poate f…</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator05?rev=1429713616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-22T17:40:16+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator05</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator05?rev=1429713616&amp;do=diff</link>
        <description>Laborator 05. Proiectarea Interfețelor Grafice (II)

Controale pentru colecții de date

În situația în care aplicația Android operează cu un volum semnificativ informații provenind din diverse surse de date, trebuie utilizat un set de obiecte specializate pentru gestiunea lor:</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator06?rev=1428328177&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-06T16:49:37+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator06</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator06?rev=1428328177&amp;do=diff</link>
        <description>Laborator 06. Comunicația prin Sockeți TCP

Realizarea Conexiunii între o Mașină Fizică și Dispozitivul Mobil

Pentru a putea comunica prin intermediul unui socket TCP, o mașină fizică și dispozitivul mobil trebuie să se găsească în aceeași rețea, astfel încât adresele IP ale acestora să fie vizibile între ele.</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator07?rev=1429713251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-22T17:34:11+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator07</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator07?rev=1429713251&amp;do=diff</link>
        <description>Laborator 07. Invocarea de Servicii Web prin Protocolul HTTP

De multe ori, funcționalitatea pe care o pun la dispoziție aplicațiile Android este preluată din alte surse, datorită limitărilor impuse de capacitatea de procesare și memorie disponibilă ale unui dispozitiv mobil. O strategie posibilă în acest sens este utilizarea HTTP, pentru interogarea unor servicii web.</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator08?rev=1430167142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-27T23:39:02+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator08</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator08?rev=1430167142&amp;do=diff</link>
        <description>Laborator 08. Transmiterea de Notificări folosind Serviciul Google Cloud Messaging

Google Cloud Messaging for Android (GCM) este un serviciu gratuit prin intermediul căruia programatorii pot transmite informații între un server de aplicații și un dispozitiv mobil (pe care rulează sistemul de operare Android), implementând toate aspectele legate de gestiunea mesajelor, asigurând livrarea acestora. Nu există nici un fel de limite în privința resurselor implicate pentru transmiterea acestor inform…</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator09?rev=1430780427&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-05-05T02:00:27+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator09</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator09?rev=1430780427&amp;do=diff</link>
        <description>Laborator 09. Implementarea Serviciilor de Rețea

În Android, prin intermediul serviciilor, sunt puse la dispoziție funcționalități care pot fi accesate de către dispozitivele care se găsesc în aceeași rețea locală. De obicei, o astfel de abordare se folosește pentru stabilirea de conexiuni punct la punct peste care pot fi dezvoltare jocuri la care pot participa mai mulți utilizatori, aplicații de partajare a unor resurse sau pentru transmiterea de mesaje. Totodată, pot fi expuse și servicii ale…</description>
    </item>
    <item rdf:about="https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator10?rev=1431384258&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-05-12T01:44:18+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>laboratoare:laborator10</title>
        <link>https://pdsd2015.andreirosucojocaru.ro/laboratoare/laborator10?rev=1431384258&amp;do=diff</link>
        <description>Laborator 10. Utilizarea Serviciilor de Localizare

Datele cu privire la localizare îmbunătățesc experiența utilizatorului, întrucât unele informații furnizate de aplicații pot fi contextualizate în funcție de regiunea în care acesta se găsește în mod curent. O astfel de oportunitate poate fi exploatată cu atât mai mult în cadrul dispozitivelor mobile, care dispun de componente specializate pentru determinarea automată a poziției geografice curente (senzor pentru GPS, folosirea informațiilor fur…</description>
    </item>
</rdf:RDF>
