Summer Training in Android
XPERT INFOTECH imparts qualitative training in .NET, ASP.NET, PHP, PHP++, JAVA, J2EE, ORACLE DBA, ORALE D2K, RIA, SEO, WEB DEVELOPMENT, MOBILE APPLICATIONS DEVELOPMENT, ANDROID and other latest technologies. The training is designed for the BCA/MCA/B.E./B-Tech students who want to speed up their technical skills and proficiencies into real time development environment.
Objective of Project Based Industrial Training :
- To provide state of art, cutting edge customized software solutions to clients of various Industries.
- To reduce the gap between the academic learning and Industry experience.
- Core and advanced features of each technology, are covered in interactive classroom sessions.
- Topic Based Assignments are given to trainees to develop their programming skills.
- Hands on Training are imparted on “Live Projects” by industry experts.
- Project completion certificate is awarded by “XPERT INFOTECH”
- Trainees are helped by our dedicated team of HR executives in finding out suitable job, after completion of the training.
Project Implementation Process :
- Step 1: Typically students undergo training on particular technology platforms of their choice.
- Step 2:Thereafter they would be assigned a Team Leader and he/she is expected to execute a live project work under the guidance of a Project manager/analyst.
- Step 3: At the end of the program each trainee would need to submit a ‘Project Report’ of the work done, and would also be required to make a presentation.
- Step 4: All the students will be provided certificate after training after an evaluation.
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. XPERT INFOTECH provides android training according to the current requirement of IT industry. It contains an operating system based on the Linux kernel, required middleware and some essential applications. Android platform was initially developed by Android Inc. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. Android can Run Multiple Apps at the Same Time. Android has is a customizable home screen which keeps active widgets right at your fingertips, always accessible and always visible – without having to launch an application first.
Android Has a Better App Market: It's true that Apple's App Store has over 180,000 applications, while the Android Marketplace has only just broken the 50,000 mark but Android's rapid growth and adoption give it the potential to catch up to the iPhone App Store. Android also has another advantage: a completely open market. Android Gives You Better Notifications.
Before going through Android live project training candidate should have knowledge of given concepts listed below:
- Knowledge of java
- Basic of Eclipse
- Knowledge of object oriented languages(C#, C++ etc)
Android Training provided by Real time Android Application Developer of our company, has more than 4 years of domain experience.
- We will provide real time project training with code explanation and implementation.
- Our training modules are completely designed according to current IT market.
- After completion of 75% of course, student will go through Major Project Training, Live Project Training, Interview Preparation and Recruitment process in IT Industry.
- Student will go through the training of Java and Eclipse as a complimentary package before starting of Android Application Development
Training.
- We offer regular, fast track and weekend training in Android Training course.
- Study material is provided with the course which consist of concepts, examples and real time examples.
Download Required Software :
- Android SDK
- Eclipse (3.5 recommended)
- Android Development Tools (for Eclipse)
Android Training provided by Real time Android Developer of our company, has more than 4 years of domain experience.
- We will provide real time project training with code explanation and implementation.
- Our training modules are completely designed according to current IT market.
- After completion of 75% of course, student will go through Major Project Training, Live Project Training, Interview Preparation and Recruitment process in IT Industry.
- Student will go through the training of HTML, CSS and JavaScript as a complimentary package before starting of Android.
- We offer regular, fast track and weekend training in Android course.
- Study material is provided with the course which consist of concepts, examples and real time examples.
- Intro to open source. What is open source?
- License Issues (MPL, GPL, LGPL, etc.)
- Contrasting and comparing open source vs. traditional development
- Methodologies
Mobile Application Development Overview
- Mobile Devices Profiles
- Mobile Software
- Options for development
Targeting Android the Big Picture
- Android architecture
- Android application model
- Introducing Android
- Stacking up Android
- Booting Android Development
- An Android application
- The Android SDK
- Building an Android application in Eclipse
- The Android Emulator
- Debugging
- Activity LifeCycle
- Creating the Activity
- An Overview of User interfaces
- Using XML Layouts
- Selection Widgets
- Date and Time Tabs
- Using Menus
- Using Fonts
- The WebView and the WebKit Browser
- Dialog Boxes: AlertDialog & Toast
- Using resources
- Working with Intent classes
- Listening in with broadcast receivers
- Building a Service
- Performing InterProcess
- Communication
Storing and retrieving data
- Using preferences
- Using the filesystem
- Persisting data to a database
- Working with ContentProvider classes
Networking and Web services
- An overview of networking
- Checking the network status
- Communication with server socket
- Working with HTTP
- Web Services
- Telephony background and terms
- Accessing telephony information
- Interaction with the phone
- Working with messaging SMS
- Drawing graphics in Android
- Animations
- Introduction to multimedia
- Playing audio
- Playing video and Capturing media
- Simulating your location within the emulator
- Using LocationManager and LocationProvider
- Working with maps
- Converting places and addresses with Geo Coder
Introduction to Architecture overview of Android kernel internals
- Android system architecture
- Linux kernel
- Libraries
- Android Runtime
- Application frameworks
- Applications
Introduction to BSP, ARM Toolchains, Patching, Cross compilation, Porting and Preparation of host working setup
- Board Support Packages (BSP)
- ARM Toolchains
- Patching
- Cross compilation
- Porting
- Host working setup by using Linux OS
Preparing and Porting Android for Mini2440 ARM Board
- Download Android kernel
- Compile Android kernel
- Prepare Android filesystems
- Porting applications on ARM Board