This is outline of Fasmicro Android training in Nigeria
Mobility Computing & Android App Development
Java Review
Tekedia Mini-MBA edition 16 (Feb 10 – May 3, 2025) opens registrations; register today for early bird discounts.
Tekedia AI in Business Masterclass opens registrations here.
Join Tekedia Capital Syndicate and invest in Africa’s finest startups here.
- Introduction to Java
- Types, variables, operators
- More types, methods, conditionals
- Loops and arrays
- Objects and classes
- Access control, class scope, packages, Java API
- Design, debugging, interfaces
- Inheritance, exceptions, file I/O
- Development in Java
Android Overview and History
- How it all got started
- Why Android is different (and important)
Android Stack
- Overview of the stack
- Linux kernel
- Native libraries
- Dalvik
- App framework
- Apps
SDK Overview
- Platforms
- Tools
- Versions
Hello World App
- Creating your first project
- The manifest file
- Layout resource
- Running your app on Emulator
Main Building Blocks
- Activities
- Activity lifecycle
- Intents
- Services
- Content Providers
- Broadcast Receivers
Basic Android User Interface
- XML versus Java UI
- Dips and sps
- Views and layouts
- Common UI components
- Handling user events
Android System Overview
- File System
- Preferences
- Notifications
- Security model
Advanced UI
- Selection components
- Adapters
- Complex UI components
- Building UI for performance
- Menus and Dialogs
- Graphics & animations
Multimedia in Android
- Multimedia Supported audio formats
- Simple media playback
- Supported video formats
- Simple video playback
Sensors
- Sensor overview: accelerometer, compass, orientation, etc
- Camera
- Touch Events
- Trackball Events
Network
- TelephonyManager
- ConnectivityManager
- HttpClient/Simple JSON GET
- Java Sockets/Simple JSON POST
- Java XML
Location Services
- Location Manager
- GPS
- MapView
SQL Database
- Introducing SQLite
- SQLiteOpenHelper and creating a database
- Opening and closing a database
- Working with cursors Inserts, updates, and deletes
Basic Content Providers
- Content provider MIME types
- Searching for content
- Adding, changing, and removing content
- Working with content files
Labs #1-7
Mobility Computing and Microelectronics Courses in Nigeria (contact us for customized off-site and on-site trainings)
Course 1: Mobility Computing and Android Apps Development Course 2: Embedded Systems – FPGA and Microcontroller Course 3: Mixed Signal VLSI Design with CAD- Schematic, Layout, Extraction and Verification
Course I: Mobility Computing & Android App Development Java Review
Android Overview and History
Android Stack
SDK Overview
Hello World App
Main Building Blocks
Basic Android User Interface
Android System Overview
Advanced UI
Multimedia in Android
Sensors
Network
Location Services
SQL Database
Basic Content Providers
Labs #1-7 |