Teaching GuideTerm Faculty of Computer Science |
Mestrado Universitario en Enxeñaría Informática (plan 2012) |
Subjects |
Architectures and Mobile Platforms |
Contents |
|
|
|
Identifying Data | 2023/24 | |||||||||||||
Subject | Architectures and Mobile Platforms | Code | 614502005 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Official Master's Degree | 2nd four-month period |
First | Obligatory | 6 | ||||||||||
|
Topic | Sub-topic |
Introduction to mobile architectures and platforms | Hardware: architectures and platforms. ARM architecture. Software: platforms and mobile operative systems. Historic perspective, development ecosystem, market and monetization. |
User experience: Usability and user interfaces | Introduction to mobile app and user interface usability Style guides and design pattern for graphic user interfaces for mobile devices. Examples. |
Mobile device architecture and software design. Application to Android | Building a first app: environment and development and debugging tools App components Relationship among apps, virtual machines and Linux processes Activity Life-cycle Task parallelization Fragments Services Apps, processes and threads Geolocation Storage Multimedia components |
Event-guided programming and concurrency management | Event-guided programming. Advanced concepts Application to Android |
Mobile platform sensing | Introduction to sensing for mobile platforms Basic concepts on sensing and types of sensors Use of Sensors in Android |
|