Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://upload.wikimedia.org/wikipedia/en/thumb/2/2e/Java_Logo.svg/322px-Java_Logo.svg.png   Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://hopf.chem.brandeis.edu/yanglingfa/pic/uml.GIF

 

 

 

      Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: D:\_2010_Nokia\Curs Nokia-UPB 2011\ETTI_logo_bleu.jpg

Universitatea POLITEHNICA din Bucuresti

Facultatea de Electronica, Telecomunicatii si Tehnologia Informatiei

Departamentul Telecomunicatii

 

 

 

2011

 

Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\site\index_files\image020.jpg

 

 

 

 

Laboratorul  – sala B123

 

 

   Description: Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\site\index_files\image030.jpg

 

 

23/06/2012

 

Platforme Software NOKIA

pentru Internet Mobil

(Nokia Qt SDK, Windows Phone 7)

PSNIM

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\Doc2_files\image002.jpg Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\Doc2_files\image004.jpg Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\Doc2_files\image006.jpg Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\Doc2_files\image008.jpg Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: C:\Users\Admin01\Desktop\_2011_Laborator_SAIM\PSNIM_Platf_Soft_Nokia_Int_Mobil\Doc2_files\image010.jpg 

                     

   

    2012

                     

 

                          Motto: The limits of my language define the limits of my world. (L.Wittgenstein)

 

 

Este foarte important sa participati la evaluarea finala!

 

      * Din mai multe motive, am renuntat la partea din examinare care cerea

     realizarea unei aplicatii grafice!

 

     Ramane doar mini-proiectul ca modalitate de evaluare finala!

     El trebuie trimis si in format electronic pe mail nokia_upb@yahoo.com

      Este recomandata documentarea in cca 10-12 pagini a mini-proiectului

      (care sa cuprinda in continuare si listingurile codurilor)

 

     Participantii la curs care nu reusesc sustinerea mini-proiectului pana joi 28 iunie,

     il vor putea sustine pe perioada practicii de an 3, intr-un interval anuntat

     pentru intalnirile de practica (pe pagina http://saim.pub.ro/Practica )!

 

     In acest caz, este bine sa anuntati cu minimum 5 zile inainte, pe mail

     nokia_upb@yahoo.com, ziua si ora la care doriti sa veniti, pentru ca daca     

     apare ceva, sa puteti fi anuntati

 

Lucrul in echipa pentru mini-proiecte este foarte important!

 

Pentru INSCRIEREA in vederea sustinerii evaluarii finale (mini-proiect)

     – utilizati acest FORMULAR!!

 

     Daca niciunul dintre intervale nu va convine, contactati-ne pe mail nokia_upb@yahoo.com

     pentru alternative

 

 

Pentru VIZUALIZAREA inscrierilor

     – utilizati acest LINK!!

 

                        _____________________________________________________________________________________________________________________________________

 

 

 

Pentru Practica de vara 2012 la Nokia intrati pe http://saim.pub.ro/Practica 

 

 

                        _____________________________________________________________________________________________________________________________________

 

Recomandari foarte importante!

   – cititi cu mare atentie ceea ce este scris pe site, inainte de a pune intrebari pe mail!

 

   – urmariti permanent informatiile postate pe site

– este posibil sa survina modificari mici dar importante !

– este posibil sa apara noi informatii utile, marcate in general cu

 

__________________________________________________________________________________________________________________________________

 

Mod de evaluare (actualizat)

 

1. Laborator (30 puncte pentru participare) + bonusuri activitate

 

2. Mini-proiect (70 puncte) + bonusuri pentru complexitate avansata

      – realizabil pe parcurs, individual sau in echipe de 2-4 studenti, poate insemna

            – continuarea/adaptarea unui tutorial sau

            – proiect inceput de la zero

– sustinere odata cu examinarea finala

 

      Observatii: trebuie precizate exact sursele de inspiratie, si respectiv contributia personala,

                        orice incercare de supra-evaluare a contributiei proprii putand conduce la penalizari!

 

3. Examinare finala (0 puncte)

      – crearea unei aplicatii software grafice utilizand Qt sau QML  sau  Windows Phone

         (pornind de la specificarea componentelor, a asezarii lor, si a modului in care reactioneaza

           la interactiunea cu utilizatorul) – exemplu AICI

      + bonusuri pentru elemente suplimentare/avansate

 

      – se va realiza pe laptopurile din laborator sau personale, in echipe de 2 studenti sau individual

 

 

Adresa de mail pentru comunicarea cursanti – staff-ul didactic

nokia_upb@yahoo.com

  _________________________________________________________________________________________________________________

 

Materiale de studiu

 

I. Generalitati

 

Prezentare la Deschiderea oficiala a Cursului PDF

 

Prezentare introductiva in sisteme de operare, platforme mobile si UI PDF

 

II. Materiale de studiu pentru platforma Nokia Qt

 

Qt Introduction – Andreas Jakl 2009: PDF

 

Qt in Education – Lecture 1 (The ideas behind Qt): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 1: PDF

 

Basics of Qt – Andreas Jakl 2009: PDF

 

Qt in Education – Lecture 2 (Qt object model and signal slot): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 2: PDF

 

Qt UI Development – Andreas Jakl 2009: PDF

 

Qt in Education – Lecture 3 (Widgets and layouts): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 3: PDF

 

Qt in Education – Lecture 4 (Datatypes collections and files): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 4: PDF

 

Laboratorul 1 – Qt in Education – Lecture 1-4: PDF

 

Qt External Interaction – Andreas Jakl 2009: PDF

 

Qt in Education – Lecture 5 (Custom Widgets and Painting): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 5: PDF

 

Qt in Education – Lecture 6 (The Graphics View Canvas): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 6: PDF

 

Laboratorul 2 – Qt in Education – Lecture 5-6: PDF

 

Qt in Education – Lecture 7 (Qt Quick): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 7: PDF

 

Qt Quick 2011: PDF

 

Qt Quick: Introduction to the QML language , Getting Started Programming with QML ,

     Intro to Qt Quick , QML Examples and Demos , Qt Quick examples for porting

 

Laboratorul 3 – Qt in Education – Lecture 7: PDF

 

 

 

Qt in Education – Lecture 10 (Networking and Web): PDF (cu note explicative: PDF)

 

Exercitii – Qt in Education – Lecture 10: PDF

 

Qt Communication – Andreas Jakl 2009: PDF

 

Laboratorul 5 – Qt in Education – Lecture 10: PDF

 

           Prezentare “NFC Development” Andreas JAKL din 8 Mai 2012, sala A101 !

 

 

III. Materiale de studiu si puncte de start pentru mini-proiecte Windows Phone

 

 

Materiale prezentate la curs

Prezentare recapitulativa privind Orientarea spre Obiecte PDF  

Prezentare introductiva in platforma mobila Windows Phone (partea I-a) PDF 

Prezentare introductiva in platforma mobila Windows Phone (partea a II-a)

 

   Puncte de start pentru mini-proiecte Windows Phone!

 

- Windows Phone Programming in C# (79 MB !!!)

 

- Windows Phone 7 Training Course (210 MB !!!)

 

- Code Samples for Windows Phone !!!

            - How to: Create a Basic RSS Reader for Windows Phone

            - How to: Create Your First Silverlight Application for Windows Phone

            - How to: Create Your First XNA Framework Application for Windows Phone

 

- Windows Phone Development Quick Starts !!!

            - Accessing a REST Web Service

 

- Learn About Windows Phone 7 Development.htm

- .NET Compact Framework How-to Topics

- Application Development in the .NET Compact Framework

 

- .NET Compact Framework Samples !!!

 

- Building a Windows Phone Application from Start to Finish !!!

 

- Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud !!!

 

- How-To Index for Windows Phone

 

- Accessing Web Services in Silverlight !!!

            - How to: Access a Service from Silverlight

 

- Networking and Web Services for Windows Phone !!!

            - How to: Create and Use a TCP Socket Client Application for Windows Phone

            - How to: Create and Use a UDP Socket Client Application for Windows Phone

- How to: Get Connection Information about a Socket for Windows Phone

            - How To: Detect Network Changes for Windows Phone

- Creating a Hosted Service for Windows Azure !!!

 

  _________________________________________________________________________________________________________________

Laborator

 

1.1. Programarea pe platforma Nokia Qt SDK folosind Qt Creator IDE

     (actualizare a lucrarii 1 ITNQ Programarea pe platforma Nokia Qt SDK folosind Qt Creator IDE)

 

     Partea I. Creating a Qt Widget Based Mobile Application (Qt Creator 2.3)

                        (versiunea anterioara: Creating a Qt Widget Based Mobile Application – Qt Creator 2.2)

 

     Partea II. Creating a Qt Quick Application Using Qt Quick Components (Qt Creator 2.4)

 

1.2. Crearea unei aplicatii Address Book pe platforma Nokia Qt

      (lucrarea 3 de laborator ITNQ)

 

     Bazata pe tutorialul Address Book Tutorial (Qt 4.8) - Address Book Tutorial (Qt 4.7)

 

2.1. Introduction to Windows Phone, Silverlight and Visual Studio

 

                                       

2.2. User Interface Design

                                       

2.3. Storage and Networking on Windows Phone

 

                                       

 

                        _____________________________________________________________________________________________________________________________________

 

 Cursul facultativ extracurricular

         „Platforme Software NOKIA pentru Internet Mobil” (PSNIM)

                                                      Titular: S.l. Eduard Popovici

 

 

– Se desfasoara, incepand cu Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://www.3dtextmaker.com/queue/26230.gif, in sala A101, in fiecare Marti orele 16-18

   (pana pe 15.05.2012)

 

– se incheie cu o evaluare finala, desfasurata in primele saptamani de vacanta, 9-22 Iunie

 

 

– programarea examenelor  (de facut in sesiune)

 

 

– Este gratuit

 

 

– Ofera participantilor notiuni privind

 

•  dezvoltarea pe platforma Nokia Qt SDK / Qt Creator a aplicatiilor software pentru NOKIA smartphones

 

•  avand suportul Nokia in privinta telefoanelor inteligente Symbian (N8, E7, 700, N97, etc.) si Maemo/MeeGo

 

   (N9, N800) pentru materialele de studiu, realizarea si publicarea aplicatiilor, magazinul de aplicatii, etc.

 

 

•  dezvoltarea pe platforma Microsoft Windows Phone 7 a aplicatiilor software pentru NOKIA smartphones

 

•  avand suportul Nokia in privinta telefoanelor inteligente Windows Phone 7 (Lumia 800, etc.),

 

    suportul Microsoft si Nokia pentru materialele de studiu, realizarea si publicarea aplicatiilor,

 

    magazinul de aplicatii, guest lectures (tinute de evanghelisti si alti experti Microsoft)

 

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://saim.pub.ro/Practica/index_files/image044.jpg

           N9

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://saim.pub.ro/Practica/index_files/image046.jpg

       Lumia 800  

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://saim.pub.ro/Practica/index_files/image048.jpg

   Nokia 700

 

 

                              E7         

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: http://saim.pub.ro/Practica/index_files/image052.jpg

           N8      

 

 

 

•  sansa de a obtine, pentru performanta, diverse beneficii, cum ar fi

 

 

    – vouchere (in valoare de cateva zeci de Euro) pentru a publica aplicatii Windows Phone 7 (WP7)

 

             – urmate de vouchere pentru certificare (oferite studentilor care au publicat aplicatii WP7)

 

 

    – selectarea studentilor de ani 2-3 pentru Practica de vara organizata de Nokia in laboratorul SAIM

 

              – in anul 2011, mai multi participanti au castigat premii individuale de pana la 1500 RON pentru

                 performante la Practica de vara organizata de Nokia in cadrul laboratorului SAIM, sala B123

 

 

•  posibilitatea de participare la Concursuri de idei si aplicatii pentru studenti

 

     – in anul 2011, mai multi participanti la cursul  si/sau  Practica de vara organizate de Nokia in

        cadrul laboratorului SAIM au castigat premii pe echipa de pana la 4200 RON + smartphone Nokia N8

        ( detalii privind Competitia UPB’s Qt’st Students )

 

 

– Este facultativ, si se adreseaza in special studentilor din anii 3, dar si 2+4 si masteranzilor de anul 1

 

 

•  in limita locurilor disponibile, ocupate in urma unei selectii bazate pe INTERVIU

 

 

PROCEDURA INSCRIERE:

(1) pentru inscriere va trebui trimis INAINTE de INTERVIU un MAIL ! la adresa nokia_upb@yahoo.com

 

     – avand OBLIGATORIU la rubrica Subject:    [PSNIM] Grupa Specializare Nume Prenume

 

                  (lasati DOAR cate un spatiu intre [PSNIM] si Grupa, Grupa si Specializare, etc.)

 

                              Exemple:  [PSNIM] 423E ETC Xulescu Igrec        – pentru student an 2

                                                                [PSNIM] 441C TST Wescu Zet              – pentru student an 3 sau 4

                                                                [PSNIM] Master CMob Igreceanu Ics   – pentru student Master

 

 

     – indicand notele obtinute la disciplinele Programarea Calculatoarelor, Structuri de Date si Algoritmi

            si Programare Obiect-Orientata (poate fi util sa indicati SI numele titularilor de disciplina)

 

     – indicand alte discipline de programare din anii anteriori (Tehnologii de Programare in Internet, etc.)

 

     – indicand alte cursuri + training-uri pentru care ati obtinut certificari in domenii de programare !

 

     – indicand alte elemente care sa ateste experienta de programare (in special in C++ / C# / Java / POO)

 

     – indicand intervalul orar si paritatea saptamanii cand puteti participa la laborator, dintre urmatoarele

 

M18i = Marti, paritate Impara

M18p = Marti, paritate Para

 

Mi12p = Miercuri de la 12, paritate Para

 

J10i = Joi de la 10, paritate Impara

J10p = Joi de la 10, paritate Para

 

J12i = Joi de la 12, paritate Impara

 

   DACA va convin mai multe intervale si paritati precizati-le pe toate

   (simplificand distribuirea in sub-grupe)

 

 

(2) in ziua interviului vor trebui completate si semnate FORMULARE pentru inscriere

 

                                      VERSIUNE ACTUALIZATA!! (V04)

 

   (pentru eficienta puteti veni cu ele listate si completate, dar puteti primi si de la noi formulare necompletate)

 

 

 

 

– participarea la aplicatii* (si la evaluarea finala) e limitata la 6 subgrupe  x  ~15 studenti (~90  studenti)

* aplicatiile au inceput in saptamana a 4-a, pe 6 Martie 2012

 

– programarea laboratoarelor (dupa incheierea interviurilor) – poate fi gasita mai sus

 

– participarea la prelegerile de curs este limitata doar de capacitatea salii (240 persoane)

 

 

– Este extracurricular, in sensul ca se obtin DOAR puncte de credit extracurriculare

   pentru participarea la acest curs

 

– in schimb urmand a fi eliberate certificate care sa ateste participarea la curs si aplicatii

_______________________________________________________________________________________

 

Pentru Competitia pentru studenti 2011 intrati pe http://saim.pub.ro/QtUPB 

 

  _________________________________________________________________________________________________________________

 

  Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: D:\_2010_Nokia\Curs Nokia-UPB 2011\Poze_Lab_SAIM_B123\20_02_2011\Laptop_Dell_alaturi_de_Nokia_N900.jpg   

 

  _________________________________________________________________________________________________________________

Materiale de studiu (externe, provizoriu)

  _________________________________________________________________________________________________________________

Tutoriale (externe, provizoriu)

 

 

  _________________________________________________________________________________________________________________

Directii de dezvoltare interesante

 

 _________________________________________________________________________________________________________________

 

 

Kituri si mod de instalare

 

  ____________________________________________________________________________________________________________________________________

 

 

Va rugam sa marcati feedback-ul dat acestui site prin mail la adresa

nokia_upb@yahoo.com

 

cu Subject:   [Feedback] Grupa Specializare Nume Prenume

 

de exemplu:  [Feedback] 423E ETC Xulescu Igrec       

 

Multumim anticipat pentru observatii si sugestii!

  ____________________________________________________________________________________________________________________________________

 

 

Powered by NOKIA 2011-2012