Diferència entre revisions de la pàgina «Entorns de desenvolupament»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 77: Línia 77:
 
** Diagrama d'estats:
 
** Diagrama d'estats:
 
*** [http://es.opendomo.org/super-state Exemple alarma].
 
*** [http://es.opendomo.org/super-state Exemple alarma].
*** [http://iphoneandandroid.blogspot.com.es/2009/11/android-activity-states-and-state.html Android activity states]. Una "Activity" en Android equival a una aplicació.
+
*** [http://iphoneandandroid.blogspot.com.es/2009/11/android-activity-states-and-state.html Android "Activity" states]. Una "Activity" en Android equival a una aplicació.
***: Després reviseu el diagrama d'activitat: [http://androideity.com/2011/07/06/ciclo-de-vida-de-una-actividad/ Exemple aplicació mòbil Android].
+
***: Després reviseu el diagrama d'activitat: [http://androideity.com/2011/07/06/ciclo-de-vida-de-una-actividad/ Diagrama d'activitat d'una "activity" d'Android].
 
** Diagrama d'activitat: similar als diagrames de flux.
 
** Diagrama d'activitat: similar als diagrames de flux.
 
*** [http://en.wikipedia.org/wiki/Control_flow_diagram Wikipedia (en)]
 
*** [http://en.wikipedia.org/wiki/Control_flow_diagram Wikipedia (en)]
*** [http://androideity.com/2011/07/06/ciclo-de-vida-de-una-actividad/ Android activity state]. Una "Activity" en Android equival a una aplicació.
+
*** [http://androideity.com/2011/07/06/ciclo-de-vida-de-una-actividad/ Diagrama d'activitat d'una "activity" d'Android]. Una "Activity" en Android equival a una aplicació.
 
** Diagrama de seqüència:
 
** Diagrama de seqüència:
 
*** [http://en.wikipedia.org/wiki/Sequence_diagram Wikipèdia]
 
*** [http://en.wikipedia.org/wiki/Sequence_diagram Wikipèdia]

Revisió del 08:59, 3 maig 2013

...intro...

UF1: Desenvolupament de programari


UF2: Optimització de programari

Control de versions

Altres


UF3: Introducció al disseny orientat a objectes

UML: Unified Modelling Language


Algunes aplicacions per UML disponibles:

  • Linux (amb apt-get o yum):
    • umbrello (recomanat)
    • Dia
  • Windows:
    • MS Visual Studio.
    • MS Visio.
    • umbrello el trobareu sota KDE on Windows (entre altres programes).
    • UMLpad.
    • Dia.


Diagrames UML

Exercicis UML

  1. Fes el diagrama de classes per un joc de "Space Invaders" com el de la imatge del final.
  2. Fes el diagrama d'estats pel joc (en joc, home, configuració, ranking).
  3. Fes el diagrama de seqüència del joc (events de moviment, disparar, pintar)

Space invaders 2.gif