Android essential development

CURS-591

With this course, you will learn how to design an application, connect it to the server using Retrofit and create the services with Firebase; everything you need to create mobile applications with the latest technologies.

Learn how to design an application, connect it to the server using Retrofit and create services with Firebase; everything you need to create mobile applications with the latest technologies.


If you are an Android developer but have always worked in Java, or if you want to learn how to develop applications and have previous knowledge of programming, this is your course. We will start from the Kotlin base, working all the concepts with a real application, and we will incorporate everything learned within a specific context. With this course, you will learn how to design an application, connect it to the server using Retrofit and create the services with Firebase; everything you need to create mobile applications with the latest technologies.

Course content

Android Studio: first steps

    How to install Android Studio 11:02
    
Creating the first app on Android 07:43
    
Structure of the directory tree in Android Studio 06:16
    
Icons and tools of Android Studio 02:19
    
Setting up our emulator in Android Studio 11:06
    
View of Android Studio Device File Explorer 02:42
    
What information can we get from LogCat 04:44
    
Ways to visualize our project in Android Studio 03:41
    
Installing useful plugins for Android Studio 03:43
    
Download new packages from the SDK for Android Studio 02:42

File build.gradle

    The build.gradle file on Android 04:42
    
Generate a signature file for our Android application 03:33
    
How to save our signature data on Android 09:37
    
Creation of build variants on Android 06:17
    
Generate a property file for each variant build 08:59
    
Import external libraries with gradle on Android 05:14
    
What is the Anko bookstore on Android 02:12
    
Pretty log bookstore, an extra for the LogCat on Android 07:56
    
Android Arsenal, how can we use it 03:52

Introduction to programming in Kotlin

    Advantages of Kotlin versus Java 07:31
    
Differences between val and var in Kotlin 03:48
    
Loops in Kotlin 08:34
    
Conditional in Kotlin 04:20
    
Declaration of classes and legacies in Kotlin 06:26
    
Interfaces and overloading methods in Kotlin 05:56

Firebase on Android

    What is and how to use Firebase 04:16
    
Integration of Firebase with Android 03:40
    
Authentication of users using Google 06:02
    
Configuration of the project in the Firebase console 02:58
    
Google Cloud Message 03:06

Android Architecture Components

    Model Overview-View-Presenter 03:37
    
What are the Android Architecture Components 02:14
    
Add components to the Android project 03:01
    
Handling the Lifecycle-Aware 01:43
    
LiveCycleOwner from Android 06:01
    
ViewModel from Android 04:51
    
Reactive programming on Android: LiveData 03:59
    
Databases on Android 01:27
    
Add entities on Android 02:03
    
Work with the DAOs on Android 04:55
    
Room Database on Android 04:48
    
Using the database on Android 02:16
    
WorkManager on Android 04:24

Connection to Rest servers with Retrofit

    What it is and what it is for Retrofit 02:45
    
Include and configure Retrofit within our application 09:17
    
Calling our first endpoint with Retrofit 06:44

Android graphical interface

    The graphic interface design area on Android 01:29
    
How to use Constraint Layout 04:40
    
A design for all devices on Android 04:45
    
Create activities within Android 02:12
    
Using guidelines on Android 02:42
    
TextView on Android 06:43
    
Work with EditText on Android 04:15
    
Android and the Button element 02:37
    
ImageView on Android 02:55
    
Other visual components on Android 02:25
    
Joining xml and code on Android 06:41

Activities or activities on Android

    Life cycle of an activity on Android 03:27
    
Intent on Android 05:50
    
Communication between activities on Android 05:40
    
Start an activity from startActivityFromResult 03:31

Fragments on Android

    Life cycle of a fragment on Android 03:56
    
Work with a fragment on Android 04:41
    
Work with several fragment on Android 06:41
    
Incorporate different views with several fragments on Android 04:37

Typographies, messages, animations and language support

    Work with sources on Android 01:30
    
Messages to the user with Toast on Android 02:54
    
Messages to the user with SnackBar on Android 04:27
    
Messages to the user with Dialogues on Android 04:42
    
Animations and transitions on Android 03:09
    
Multi-language support on Android 05:40

Advanced screens on Android

    The RecyclerView view 03:49
    
Adapters for RecyclerView 05:17
    
Swipe to refresh on Android 03:35

Menus and navigation on Android

    Menus and toolbars on Android 03:39
    
The shared preferences files on Android 04:34
    
Navigation drawer on Android 05:40

What is not seen in Android

    Services on Android 07:01
    
BroadCast Receiver on Android 04:31
    
Send notifications from Firebase on Android 02:33
    
Notifications on Android device 06:05

Introduction to Android Widget

    Shortcuts on the icon of the application on Android 04:05
    
Creating a desktop widget on Android 04:55

Minimization of the Android application

    Utility of minimization on Android 02:43
    
Minimize the app with Proguard on Android 03:00
    
External libraries and minimization in Android 01:40
    
Analysis of the minimized APK on Android 02:37

Testing an Android application

    Unit test with JUnit 08:20
    
Test automation

Technical data:

     Format: .MP4
     Resolution: 1280x720p
     Size: 0.97 GB
     Spanish Language
     Formators: Lourdes Riestra Alba
     Content: 90 Videos
     Duration: 6:51 hours
     Software: Android, Android Studio
     Base Files: NOT Included

See Catch




Totally virus free and malicious software, so don't wait any longer on Descargartelo now.

Don't forget to give us an opinion about the course, to improve the content.

Download area


 

Want to see our free course gallery available?


To see our gallery of courses click here   Free Courses Gallery

Follow us on our social networks


Note: Do not forget to follow us on our social networks of Facebook and Twitter to form part of our community and receive the notification every time we publish something new, so you will not miss anything.

Grade 
10/06/2018

Excelente

Gran curso

    Write your review!

    Write a review

    Android essential development

    Android essential development

    With this course, you will learn how to design an application, connect it to the server using Retrofit and create the services with Firebase; everything you need to create mobile applications with the latest technologies.

    Ask a question

    NO registration required!

    If the question you have has not yet been answered here, use the form below to ask something about this addon.

    (optional)
    *(Required to be notified when an answer is available)

    If the download link redirects to another product that is not described in the article or is broken, report it using our Reporting Form