Course Outline
Introduction and Setup
- What is Android? Basic architecture
- Installing and configuring Android Studio
- Project structure overview
- First "Hello World" in a virtual device
User Interface (UI) Fundamentals
- Basic layouts: LinearLayout, RelativeLayout
- Common views: TextView, EditText, Button, ImageView
- Essential view attributes
- Basic visual design and XML manipulation
- Hands-on: UI creation for project app
Interaction and Events
- Activity class and lifecycle overview
- Event handling (OnClickListener)
- Accessing views from code
- Displaying messages with Toast
- Hands-on: Adding interactivity to UI
Basic Navigation
- Using Intent to launch Activities
- Passing basic data between Activities
- Hands-on: Implementing screen navigation
Ongoing Practical Project
- Project development throughout the course
- Integrating new knowledge in each session
- Discussion and troubleshooting of common issues
Summary and Next Steps
Requirements
- Basic programming knowledge (not necessarily in Android or Kotlin/Java)
- A computer capable of running Android Studio
- Interest in mobile application development
Audience
- New developers interested in Android app development
- Junior mobile developers transitioning into Android
- Students or professionals aiming to build their first Android application
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (4)
Trainer was willing to explore additional problems in dagger.
Susheel - Home
Course - Dependency Injection with Dagger 2
Trainer knowledge and easiness with which he presented it.
Piotr - DPDgroup IT Solutions sp. z o.o.
Course - Android Applications Testing
I really enjoyed the fairly broad coverage of topics.
john harrigan
Course - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.