Course details
Android is the first truly open and comprehensive platform for mobile devices ( Phones , Tablets and more ). All of the software without the proprietary obstacles that have hindered mobile innovation.
Android gives you an open platform for developing any app you can imagine, and an open marketplace for distributing and monetizing your products to a large and growing user base.
Whether you are starting a business or just have a great idea, Android has the platform, tools, and devices to make it happen.
About the course :
By the end of this diploma, participants will be able to build their own complete Android application. Also will learn how to publish applications in the android market (Google Play) and make some money ;). Diploma includes Java SE & Android
Requirements for Ajax Course
Essential knowledge of computer components and operating systems. Previous programming experience is a plus.
Course contents:
Java course outlines
- Introduction to Java - environment setup -IDE`s - Data types
- Loops, Conditionals and Operators
- Java Classes and Objects
- Class Methods and Instances - Conventions
- Packaging -importing - static importing -java documentation
- Inheritance
- Polymorphism
- Interfaces and Abstract classes
- Exceptions understanding and Exception handling
- Threading
- Java i/O Streams
- Collections and Generics
- Network programming
- Introduction to GUI design with AWT and Swing
Android Architecture overview:
- Introduction to OS layers
- Linux kernel
- Libraries
- Android Runtime
- Application framework
Setup of Android Development environment
- System requirements
- Eclipse and SDK installation, AVD creation
- Creating first Android application
- Project Structure
Build your First App
- Creating an Android Project
- Running Your Application
- Building a Simple User Interface
- Starting Another Activity
Manage the activity lifecycle
- Starting an Activity
- Pausing and Resuming an Activity
- Stopping and Restarting an Activity
- Recreating an Activity
App Components
- Service
- Broadcast Receiver
- Intent
- Permissions
Build dynamic UI
- User Interface
- Layout
- Input control
- Menus , Dialogs, Notification, Toast
Interact with Other Apps
- Sending the User to Another App
- Getting a Result from the Activity
- Allowing Other Apps to Start Your Activity
Saving Data
- Saving Key-Value Sets
- Saving Files
- Saving Data in SQL Databases
Server Side
- Sending data to server
- Receiving data from server
- Parsing XML
- Using Json API
Advanced Topics of Mobile Development Training
- Working with GPS
- Using Google map
- Working With Sensors
- Publish your Android Application on the Android Market
About Global Academy
Global Academy is The Talented Academy based in the heart of Cairo in Egypt. Our main commercial focus is Training, website design and development for smooth running of businesses and promotions online/offline.
Oracle Gold Partner - Oracle Approved Education Center - ITIDA Accreditation - ICT Accreditation - Consulting - Outsourcing
See all Global Academy courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Become a PHP Pro Advanced Diploma Course LineUSD 24Duration: Upto 7 Hours
- USD 42Duration: 1 To 2 Months