73310 - Telecommunications Software Lab T-A

Academic Year 2017/2018

Learning outcomes

Note: This course is taken from the First-cycle Degree in Ingegneria Elettronica e Telecomunicazioni, taught in Italian.

Course contents

It is a suggested pre-requisite having passed the course Foundations of Informatics and Laboratory.

The student with no knowledge on Java programming are strongly suggested to attend the course Telecommunication Software and Laboratory that include also this laboratory course as a module.

The main parts of this Lab are:

  1. Intro to Android and Mobile Apps
  2. Intro to Java for Android
  3. The development environment: Android Studio and Eclipse
  4. Android resources
  5. User Interface: View and layout
  6. Activities
  7. Intents
  8. Network management
  9. Data management
Foundations of Informatics and Laboratory
Foundations of Informatics and Laboratory
Foundations of Informatics and Laboratory

Readings/Bibliography

M. Carli, “Android 4 – Guida per lo Sviluppatore”, Apogeo, 2013

http://developer.android.com

Teaching methods

Lab tutorials for developing Android based apps under the teacher guidance

Assessment methods

The assessment of the teaching activity will be performed through a student presentation of the working app; the development of the Android app can be performed also Join by a group of students.

The student is eligible if during the presentation the student is able to illustrate the functionalities of the app

At least two days before the exams the students should share with the teacher all the source code of the app, even by using a cloud service, e.g., Dropbox, Google Drive, One Drive.

Teaching tools

PC available for the students in the lab. It is suggested to have a laptop for individual development.

Office hours

See the website of Daniele Tarchi