Get Started. It's Free
or sign up with your email address
Rocket clouds
Android by Mind Map: Android

1. Create your first app

1.1. Install Android studio

1.2. Configure the Android SDK

1.3. Create first Android app

1.4. Install Android emulator

1.5. Android project Architecture

1.6. Android app Architecture

2. Android Studio Essential Training

2.1. Set up the development environment

2.2. Import exiting code into Android studio

2.3. Manage project Builds and Dependencies

2.4. Edit and debug code

2.5. Install Git and share Android project on Github

3. Communicating with the User

3.1. Toast messages

3.2. Snackbar

3.3. Dialogs

3.4. Notifications

4. Local Data Storage

4.1. Display static data

4.2. Store data in Shared preferences

4.3. Store data in Text files

4.4. Manage relational data with SQLite

4.5. Manage SQLite databases with Room

5. Building Flexible Android Apps with the Fragments API

5.1. Understanding fragments

5.2. Display fragments in activities

5.3. Manage fragments at runtime

5.4. Communications between Fragments and Activities

5.5. Display dialogs with fragments

5.6. Viewpager

6. Animations and Transitions

6.1. Animate views

6.2. Animate with Frames and Images

6.3. Animate object properties

6.4. Animate Activities and Slides

6.5. Use the transitions framework

7. RESTful Web Services

7.1. Manage multithreading

7.2. Requesting dava on the web

7.3. Working with binary responses

7.4. Sending data to web services

7.5. Manage HTTP requests with libraries

7.6. Manage RESTful APIs with Retrofit 2

8. Unit testing

8.1. Why unit test?

8.2. Local test

8.3. Instrumented test

8.4. Android SDK testing tools

8.4.1. Espresso

8.4.2. Robolectric

8.4.3. Robotium

8.5. Mocking object