Type A
|
Code |
Competences Specific | | TEL1 |
Be able to construct, use and manage telecommunications networks, services, processes and applications, understood to be systems of capture, transport, representation, processing, storage, management and presentation multimedia information from the point of view of the telematics services.
|
| TEL2 |
Be able to apply the techniques on which telematics networks, services and applications are based, such as management systems, signalling and switching, routing and security (cryptographic protocols, tunnels, firewalls, mechanisms for payment, authentication and content protection), traffic engineering (graph theory, queue theory and teletraffic), pricing, reliability and service quality, in fixed, mobile, personal, local or long-distance environments, with different bandwidths, including telephony and data. |
| TEL4 |
Be able to describe, programme, validate and optimise communications protocols and interfaces in the different levels of a network architecture.
|
| TEL5 |
Be able to follow the technological progress of transmission, switching and process to improve telematics networks and services.
|
| TEL7 |
Be able to program services and telematic applications, in networks and distributed
|
Type B
|
Code |
Competences Transversal | | CT1 |
Use information in a foreign language effectively
|
Type C
|
Code |
Competences Nuclear |
Type A
|
Code |
Learning outcomes |
| TEL1 |
Implement complete applications for mobile devices
| | TEL2 |
Understand the uses of mobile applications for security purposes, electronic payments, etc.
| | TEL4 |
Undesrsand the components necessary to develop advanced applications for mobile devices
| | TEL5 |
Understand future trends and developments in mobile applications
| | TEL7 |
Understand the fundamentals of the moviles platforms.
Understand how mobile platforms manage applications.
Develop graphical interfaces for mobile applications.
|
Type B
|
Code |
Learning outcomes |
| CT1 |
Use information in a foreign language effectively
|
Type C
|
Code |
Learning outcomes |
Topic |
Sub-topic |
Review of basic concepts. Lifecycle. |
|
Graphical Interface. Material design. |
|
Events, gestures, broadcast receivers. |
|
Multithreading: services, handlers. |
|
Network-access libraries. |
|
Data Persistence: databases and content providers. |
|
Graphics. Fragments. |
|
Advanced Interaction. Autentication. Advanced network services. |
|
Methodologies :: Tests |
|
Competences |
(*) Class hours
|
Hours outside the classroom
|
(**) Total hours |
Introductory activities |
|
1 |
0 |
1 |
Lecture |
|
28 |
58 |
86 |
IT-based practicals in computer rooms |
|
28 |
58 |
86 |
Personal attention |
|
1 |
0 |
1 |
|
Multiple-choice objective tests |
|
1 |
2 |
3 |
Practical tests |
|
1 |
2 |
3 |
|
(*) On e-learning, hours of virtual attendance of the teacher. (**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students. |
Methodologies
|
Description |
Introductory activities |
Presentació de l'assignatura |
Lecture |
Classes de teoria per presentar els diferents elements i conceptes que formen l'assignatura. |
IT-based practicals in computer rooms |
Pràctiques en laboratori, de programació de dispositius Android. |
Personal attention |
Consultes als professors, per resoldre problemes i dificultats d'aprenentatge. |
Description |
Time reserved for individual attention and doubt solving with students. Due to the health emergency, this attention can be carried out through online meetings, previously appointed by e-mail, or with other online tools. |
Methodologies |
Competences
|
Description |
Weight |
|
|
|
|
Multiple-choice objective tests |
|
2 Moodle quizzes about theory concepts (20% + 30%) |
50% |
Practical tests |
|
2 practices (25% + 25%) |
50% |
Others |
|
|
|
|
Other comments and second exam session |
There are two multiple choice tests on theory concepts. The 2nd test includes the complete syllabus of the entire subject. Notes, books, or any electronic device cannot be consulted. In the labs, you have to complete 2 practical Android programming exercises. A minimum mark of 4 out of 10 must be obtained in the (final) part of theory and in each of the 2 practical exercises. In the 2nd call, the assessment activities are the equivalent of the 1st call: a test of the whole theory, and a new deadline to deliver the 2 practical exercises. The exams will be held in person. In case of lockdown or mobility restrictions caused by the Covid-19 health emergency, the assessment activities, including exams, would be done online on the scheduled dates. Updated information can be found on Moodle (virtual teaching space). Assessment activities will be planned in order to be carried out in a mixed or online mode in the event of lockdown. |
Basic |
Google, Android Developers, Online, https://developer.android.com
Jesús Tomás, Gonzalo Puga, David Santamaría, Jorge Barroso, El gran libro de Android avanzado, Marcombo, 2018
José Dimas Luján Castillo, Android Studio. Aprende a desarrollar aplicaciones, RC Libros, 2017
|
|
Complementary |
Udacity, Udacity Android, Online, https://www.udacity.com/courses/android
Nazim Benbourahla, Android 7: principios del desarrollo de aplicaciones Java, Ediciones ENI, 2017
Neil Smyth, Android Studio 4.1 Development Essentials - Kotlin Edition: Developing Android 11 Apps Using Android Studio 4.1, Kotlin and Android Jetpack, Payload Media, 2020
|
|
Subjects that continue the syllabus |
BACHELOR'S THESIS/17244301 |
|
Subjects that are recommended to be taken simultaneously |
MOBILE APPLICATIONS AND SERVICES LABORATORY/17244137 | MOBILE APPLICATIONS AND SERVICES LABORATORY/17244228 |
|
Subjects that it is recommended to have taken before |
MOBILE APPLICATIONS AND SERVICES/17244115 |
|
|
Other comments |
És important tenir un cert nivell d'anglès per entendre la documentació oficial d'Android.
És recomanable disposar d'un dispositiu Android per poder treballar fora del laboratori.
És molt important el treball dia a dia i no deixar-ho tot per al final.
És molt recomanable assistir a classe per entendre millor la documentació i informació facilitada pels professors, i poder resoldre els dubtes que es plantegin. |
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation. |
|