Android Apps Development with Java Programming

Course overview

This course is intended for developers who are already familiar with java or kotlin app development, who wish to understand the capabilities of Android, this course focuses more on Network programming, multithreading along with database and profiling tools. The features covered will include the tools you can use to create, test debug and package the android app

Course Duration

3 Days

Cost

Audience

Frontend Developers

Prerequisites

This post assumes that you already have a basic understanding of Android development using Kotlin. If you still need to catch up on that, here is a good course to get you started. Besides that, you also need to ensure that you have the following:A recent stable version of Android Studio installed A GitHub account A machine with macOS installed. We will be using fastlane in this project and it is officially supported to run on macOS. You can follow this issue to know when it’ll be ready for other platforms.

Course Content

  • Core Development topics
  • Android App Bundles 
  • Activities 
  • Intents and Intent Filters 
  • UI & Navigation 
  • Animations & Transitions 
  • Images & Graphics 
  • Audio & Video 
  • Background Tasks 
  • App Data & Files 
  • User Data & Identity 
  • User Location 
  • Touch & Input 
  • Camera 
  • CameraX 
  • Sensors 
  • Connectivity 
  • Renderscript 
  • Web-Based Content

Moving forward with your first app

  • Build your first app 
  • Build an Interactive App 
  • Layouts 
  • Navigation 
  • Activity and fragment lifecycles 
  • Architecture components 
  • Databases and RecyclerView 
  • Connecting to the internet 
  • Repository 
  • Designing for everyone

Advance Topics

  • mem management 
  • network programming 
  • multi-thread 
  • runtime lib(reflection) 
  • DataStore 
  • Data Binding(MVVM Pattern) 
  • Routing 
  • NavigationPath(appRL, View navigation) 
  • Database Helping(ORM pattern) 
  • profiling Tools

Best practices

  • Dependency Injection 
  • Testing 
  • Performance 
  • Accessibility 
  • Security 
  • Closing and Remarks

Enroll now

error: Content is protected !!