Guia docente 2023_24
Escola Superior de Enxeñaría Informática
Grado en Ingeniería Informática
 Subjects
  Mobile devices
   Contents
Topic Sub-topic
Development for mobile devices Introduction, Development tools, Debugging and Emulation
Basic programming of applications for mobile devices Business Logic and Design, Resources, Constants, Interface, Components and Events.
User Interaction Components. Dialogs AlertDialog, Toast, Component Customizations
Basic User Interface Elementary components, user interaction, debugging
Visualization of Collections. Lists ArrayAdapter and ListView
Selection items. Menus OptionMenu and ContextMenu
Storage Storage preferences, internal file system, XML, internal and external storage
Multiactivities Activity class and life cycle of an activity. Interaction between activities of a mobile application. Data sharing and application context
Storage with SQLite Use of SQLiteOpenHelper and SQLiteDatabase. Execution of operations DML and DDL with databases SQLite.
Web applications with Android WebView and Apache Cordova Using WebView. HTML+JavaScript applications, compilation and execution. Ionic, basics.
Connectivity with internet services. Multithread activities Connectivity with web services, HTTP connections, connections over TCP/UDP sockets, XML and JSON exchange formats. I work with multithreaded activities with AsyncTask and Executor
Signature and publication of applications Workflow, creation of necessary files, submission of the application to a Market.
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000