Session
Painless navigation in Android. Cicerone
Cicerone is a lightweight library that makes the navigation in an Android app easy.
Mainly, Android apps can be divided into two categories: Actvivity based or Single Activity (and some variations, as usual). What unites them - need for navigation from screen to screen.
In this talk I would like present you a lightweight solution of the complicated problem.
In this talk, we will discuss:
The problem of screen navigation in Android
Common solutions and their drawbacks
Ready frameworks (Conductor, Flow, Architecture Components Navigation) and why they don't fit to any project
Qalities we want to achieve (and how Cicerone fulfills them)
Decisions that were made while designing the library
How to use it
Common examples of building the navigation in case of using Drawer Menu or Bottom Navigation Panel.

Artur Badretdinov
GDE, Director of Android Engineering @ Squire
Toronto, Canada
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top