Android App Development Course
Learn to develop Android apps, in a matter of days. Start developing apps for Android phones and tablets.
Extensive hands-on development exercises, delivered by an expert trainer. Packed with Android development best practices.
Free: Two hours Agile In a Nutshell course. Contact us for more details.
What You Will Learn
- Android Overview
- Android Stack
- Hello Android
- Android App Building Blocks
- Building UIs
- Data Persistence
- Content Providers
- Multimedia Functionality
- Lists and Adaptors
- Debugging and Testing Android Apps
- Controlling Hardware
- Advanced App Development
During this four day Android App Development course you will learn through instruction and hands-on development exercises. Whether you are just picking up Android or need to freshen up your development toolset, this course helps you build a solid foundation.
Call Us at +44 7549 941125 in case you have any questions or contact us via email.
Course Outline
Android Overview- History of Android
- Overview of Linux Origin
- Design philosophy
- Linux kernel space
- Native layer
- alvik VM
- Application layer
- Apps
- Android SDK
- Creating a New Project
- Anatomy of a Project
- The app and the emulator
- Activities and the UI
- Action Ba and Intents
- Services
- Lists and adaptors
- App Widgets
- Android UI Development techniques
- Structure of the UI
- Menus and Dialogs
- Layouts
- Simple graphics & animations
- Handling Events
- Android UI Best Practices
- Creating and adding SQL data
- CRUD (create, retrieve, update, delete)
- Content files
- MIME types
- Creating and editing content
- Searching content
- Audio and video formats
- Media playback
- Selection widgets
- Working with lists and adapters
- Implementing a list view and connecting it with an adapter
- Debugger
- Traceview
- HierarchyViewer
- Syslog
-
Telephony
- Camera
- GPS / Location Services
- Sensors
- Internet Connectivity, Data , WiFi
- Bluetooth
- Custom Content Providers
- Broadcast Receivers
- System Broadcasts
- Networking & Web Services (JSON)
Upcoming Android App Development Course Courses
| DATE | TITLE | LOCATION | PRICE |
|---|
Testimonials
Martin Smith, Agile Scrum Coach, O2 UK
Faisal is very smart, articulate and knowledgeable. He "gets" agile and can convert his technical and management experience into effective guidance for those embarking on the Agile journey. I have no hesitation in recommending him as a Agile Coach and Trainer but also as a great colleague.
Chinh Pham, Business Development Manager, Trustive
Faisal is an engaging Scrum Master trainer. He knows his topic and I like the way he uses his own personal experiences to clarify some of the points in the Scrum Guide. Thank you for making the course enjoyable and informative.
Graham Lovelady Telefonica UK
I recently attended a Professional Scrum Master (PSM) training course presented by Faisal and found him to be (a) extremely knowledgable on the subject, and (b) a very professional, capable presenter. He clearly knows the subject well, utilising personal experience to demonstrate points made in the syllabus, and has a very relaxed and practical style of presenting the learning matter. I found the course enjoyable, informative and (as I passed the final assessment) highly productive. I have no hesitation in recommending Faisal's work in this role.
Joy Kelsey, Senior Agile Lecturer, QA Ltd (colleague)
Faisal is an excellent Scrum Trainer who knows his subject extremely well and can pass this experience on to people so that they are able to use the Agile methodologies in their workplaces. Faisal has also show diligence and is extremely professional in anything he does.
Neil Padgen, Supervisory Specialist, BBC Monitoring
I took part in a very enjoyable PSM1 course with Faisal. He delivered the material clearly and enthusiastically, and was able to answer questions both about Scrum theory and about practical applications with no hesitation. I'd have no problem recommending anyone to take a course with him. Thanks!
