HoneyComb, IceCreamSandwich and Jelly Bean: practice good.
All our courses are tailor-made , this plan fits your needs.
Objectives:
The goal is to master the new APIs of the versions of the system emerged from Honey Comb, Ice Cream Sandwich and JellyBean (Version 3.x and 4.x of the Android system).You will have an understanding of the DesignGuide rules associated with these versions and you will master the following elements:
An Ice Cream Sandwich update (1 day):
- Fragments (static, dynamic, background...);
- Different navigations (Tabs, Spinner, NavDrawer);
- ActionBar;
- The new Api of Notification (JellyBean);
You will also address the following new components:
- ViewPager
- CursorLoader and CursorAdapter
- GridLayout
- NFC Beam
- SharedActionProvider
- TextToSpeech and SpeechRecognition
- Animation (post Honey-Comb)
Finally you will experience best practices to effectively manage the multi-versioning allowing you to compile an application that is compatible with all versions of the system (from level 8 to level 17) including the use of the Support-"library".
audience and Prerequisites
Public concerned
Developer wanting to program efficient Android applications using the latest features of the system
- Understand the concept of object oriented languages.
- Know the JAVA language.
- Completing training Initiation advanced Android.
This training need a good level on Android. You have acquired them to participate in this training, the bases will not be addressed.
So, either you made the training "Android: fundamentals to autonomy and performance", either will need to prove your level that I accept you without that it penalizes other students (an application, a telephone conversation or a questionnaire will be charged).
registration and price
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
By phone: 06 50 48 24 93.
Duration of training: 3 days
Full rate: €1980 Excl. VAT
modular training
This training is modular, you can register:
- In the 5 days of training.
- In the first 3 days of training (Initiation advanced - €1800);
- In the last 2 days of training (Architecture and ICS - €1500);
When registering in the last two days, will need to prove your level that I accept you without that it penalizes other students. An application, a telephone conversation or a questionnaire will be charged.
Plan
The Design guide
Reminder of the rules of ergonomics
Fragments
- Static or dynamic?
- The supportLibrairy
- Life cycle of a fragment
- Static management of fragments
- Dynamic management of fragments
- Fragments without HMI
- Fragment and BackStack
- Fragment and action bar
- Animations of the transitions between fragments
- Communication pattern Fragment-Activity
- Fragmentdialog, FragmentList,
Practical work:
- A legacy application migration (level < 11) towards the use of fragments
- Establishment of static fragments
- Implementation of dynamic fragments
Navigation
- Tabs
- Spinner
- NavigationDrawer
Practical work:
- Establishment of navigation (Tabs||Spinner||Drawer)
The ActionBar
- Customize the actionBar (icon, title, background)
- Splitter bar action
- Use of the navigation tabs (Navigation Tabs)
- The actions of the action bar
- Menus and the actionBar
Practical work:
- Establishment of the ActionBar
Notification
- Enrich notifications
- Set up custom notifications
Practical work:
- Implementation of the notification
Master the new components
- GridLayout
- ViewPager
- CursorLoader
- Animation (Animator)
- NFC Beam
- Shared Action Provider
- TextToSpeech
- SpeechRecognition
Practical work:
- Implementation of Animations
- Setting up ViewPager
Manage the Multi-versioning:
The implementation of an application that is compatible with all versions of the system you will be explained in depth both during the GST than the course.
training Android2EE
A trainer, Mathias Séguy, recognized international Android speaker (Devoxx France, JCertif Africa, Eclipse Day,...), teacher at the University and in schools of engineers, architect Java (10 years experience), writer on Developpez.com.
This Initiation advanced Android training is eligible under CIF and DIF.