Goals
● Be able to develop an application running on the Android platform
● Know and understand the main concepts of Android
● Ability to use mobile phone resources such as sending SMS or geolocation
● Being able to interface with remote services
Program
Introduction
● Architecture of the Android platform
● Introduction to the Android SDK
● Installing the development environment
● The Eclipse Studio plugin
Android application development: the interface
user
● Composition of a graphical interface with Android Views
● Creating screens and managing their lifecycle with the object
Activity
● Component development
● The AndroidManifest.xml configuration file
● Using graphics resources
● Internationalization of applications
Development of an Android application:
the technical infrastructure
● The declaration of operations to be carried out by the Intent
● Intent Resolution by IntentFilters
● Creating an IntentReceiver
● Android Services
Persistence and access to data
● Managing an application state with SharedPreferences
● Manipulation of files
● Access to the embedded SQLite database
● Concept of ContentProvider
● Communication with a remote server: HTTP, SOAP
Packager, deploy, run an Android application
● The concept of package
● Deploy an Android application
● Tasks and activity control
The Android communication API
● Telephony
● SMS
● Notifications
● Alarms
Advanced Android concepts
● Optimization of resources
● Inter-thread communication
● Concept of security
● Power management - power management
Features dependent on Android mobile phone
● The accelerometer
● Using the camera
● Create 2D graphics
● Create 3D animations, Open GL implementation
● WiFi
● Multimedia, audio and video
● Location-based services
Good to know
Details
● Code: GO-AND1
● Duration: 3 days (21 hours)
Public
● Architects
● Consultants
● Developers
● Engineers
Prerequisites
● Java practice with Eclipse
modalities
● Type of action: Acquisition of knowledge
● Training resources: On-site training - 1 job per trainee - 1 video projector - Course support provided to each trainee
● Teaching methods: Presentations - Practical cases - Synthesis
● Validation: Validation exercises - Certificate of internships
Organizer
Oxiane
Where does it take place?
20 Rue de l'Industrie
Windhof
Luxembourg
You could like it :
find out about all the networking events and trainings tailored for you!
find out about all the networking events and trainings tailored for you!