Teaching GuideTerm
Faculty of Computer Science
  Home | galego | castellano | english | A A |  
Grao en Enxeñaría Informática
 Subjects
  Systems Programming
   Contents
Topic Sub-topic
1.1. Introduction to Systems Program Introduction to Systems Program
Subject presentaction
1.2. Introduction to Android History and evolution
Architecture and characteristics
Main components
Manifest
1.3. Development tools SDK and Android Studio instalation
Basic application and application structure
Debugging and testing
Application's Resources
2.1. Activities, Fragments and Intents Activities and Cycle of life
Intents, explicit and implicit
Parameters exchange
Fragments: estatics and dynamics
Fragments communication
2.2. User interface Layouts and Views
Events
Notifications
Menus and Dialogs
Lists and Adapters
2.3. Working in background Local Services
Bound Services
Broadcast Receivers
Processes and Threads
Asynchronous threads
3.1. App architecture Types of app architectures
Distribution of layers
Interchanges
3.2. Data persistence Preferences
Files internal and external
Data bases: SQL and ROOM
Content Providers
3.3. Interconnection Communications
Advanced network services
Cloud services
4.1. System services and Sensors System services
Sensors
Location
Maps
4.2. Distribution Publication
Permissions
Monetization and Publicity
Optimization
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes