Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction and Setup
- What is Android? Overview of basic architecture
- Installation and configuration of Android Studio
- Overview of project structure
- Creating your first "Hello World" app on a virtual device
User Interface (UI) Fundamentals
- Foundational layouts: LinearLayout, RelativeLayout
- Common views: TextView, EditText, Button, ImageView
- Key view attributes
- Introductory visual design and XML manipulation
- Hands-on: Constructing the UI for the project app
Interaction and Events
- Overview of the Activity class and its lifecycle
- Event handling (specifically OnClickListener)
- Accessing views programmatically
- Displaying messages using Toast
- Hands-on: Enhancing UI with interactivity
Basic Navigation
- Utilizing Intents to launch Activities
- Transmitting basic data between Activities
- Hands-on: Implementing screen navigation
Ongoing Practical Project
- Progressive project development throughout the course
- Integration of new knowledge in each session
- Discussion and troubleshooting of common issues
Summary and Next Steps
Requirements
- Fundamental programming knowledge (prior experience in Android or Kotlin/Java is not required)
- A computer capable of running Android Studio
- A keen interest in mobile application development
Audience
- Aspiring developers interested in Android app development
- Junior mobile developers looking to transition into the Android ecosystem
- Students or professionals aiming to develop their inaugural Android application
21 Hours
Testimonials (2)
I really enjoyed our learning and experimenting with kotlin multiplatform.
Renzo Olivares Macias - Google
Course - Android Development
Trainer was willing to explore additional problems in dagger.