Android training in cochin android training in kochi android training in kerala_near info park_ernakulam_job oriented android training cource
Module 1 –Android GUI Development Total Hours = 20 Hours Theory Scope Duration: 1.30Hours Lab Session Duration: Days/Topics Mode : Presentation 1.30Hours Mode : Code Development environment The Android SDK Introducing Android Stacking up Fitting the pieces together Day 1 : Targeting Android Booting Android Building an Android Android –The Big development· An Android application in Eclipse Picture. application· Summary The Android Emulator Debugging· Summary What makes up an Android application Day2 : Using XML for UI layout Basic Create a simple formAndroid: Guts & GUIs widgets Application. Introductions to Linear Layout Relative Layout ,and Table Layout Hierarchy Viewer DDMS and log results· DDMS and Create a fancier form· Day3: simulating calls DDMS and file Home assignmentDevelopment Tools upload/download DDMS and screenshots Making and using SD card image Day4: Selection Widgets The role and use of adapters Add a selection list to the Lists form Spinners Home assignment Grids Auto-completion fields Day5: Small Project based on the Hands On knowledge gained during this Continue same Project Module
Module 2 –Advance GUI Development Total Hours = 20 Hours Theory Scope Duration: Presentation Lab Session Days/Topics 1.30Hours Mode : Duration: 1.30Hours Mode Presentation : Code Using the holder pattern· Day 1 : Using custom layouts in list Add icons to the selection Fancy Lists entries· Populating list list entries· Recycling views· Make the form span Day2 : · Date and time pickers· multiple tabs: list on one, Fancy Widgets Tabbed dialogs· View details on another Flipper· Galleries Raising toasts· Add a menu Day3: · Adding option menus· to the app that raises aMenus and Messages Adding popup menus· toast Showing dialogs Add a menu choice that · The “one thread to rule Day4: does fake background them all” rule· Handlers· Threads processing and updates a Alternatives to Handler· progress bar Progress bars Continue same Project Day5: Small Project based on the Module 2 –Advance GUI Hands On knowledge gained during Development this Module.
Module 3 –Advance Android Programming Total Hours = 20 Hours Theory Scope Duration: Days/Topics Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation · How activities are Stop the fake background supposed to behave· on Code Day 1 : processing when the Create() and on Destroy()· The Activity Lifecycle activity is paused, pick up on Pause() and on again when resumed Résumé()· on Save Instance State() -General theory of Support a different layout Day2 : resources-Drawables- for landscape instead of Resources Values-XML-Offering portrait views multiple resource sets· -Having multiple activities Remove the tabs, put the in your project-Starting Day3: list on one activity and the other activities from yourUsing Multiple Activities detail form on a sub- project-Getting results activity from activities-Using URIs to launch system activities· Using shared preferences- Preference screens- Day4: Preference XML Allow users to Preferences and Files configuration-Preference configure default values change notification-Simple reading and writing of file Day5: Small Project based on the Hands on knowledge gained during Continue same Project this Module
Module 4 –Data Structure Programming Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation -Introducing SQLite-SQLite Open Helper and creating a Creating SQLITE Database database-Opening and and executive different Day 1 : closing a database- types of SQLquery.b. UsingWorking With Database Working with cursors- SQLITE database in the Inserts, updates, and project. delete. a. XML and RSS - XML Parsing, working on RSS feeds Day2 : b. Document Object Model Developing simple RSSXML Processing/parsing (DOM) c. Simple API for Reader application. XML (SAX) d. An RSS Reader Application using Http Client-Posting Day3: Overview of native forms-Cookies- Using Http Client networking options-Simple Authentication-XML and HTTP GET JSON· Writing simple Http Client a. SOAP -Developing SOAP Day4: Client, Consuming and Developing applicationConsuming Web services parsing soap response. which takes data from [SOAP and REST] REST – consuming REST SOAP and RESTAPI. Web Services, JSON Objects Day5: Small Project based on the Hands On knowledge gained during Continue same Project this Module.
Module 5 –Inbuilt Device Programming Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation a. Location Tracking Androids location tracking model, Getting updates as a. add “L:30.010,-90.007”- you move,Getting the latest style emarkup on user fix, Proximity alerts, request to tweets, using Choosing providers via Day 1 : current location criteria, Testing viands Handling Location b. A S b. Google Maps API Impel Location-aware Rules and API keys, Adding Application with GMAP a map, with centre and integration. zoom Levels, Overlays and My Location Overlay, Custom overlays with push- pins, Zoom controls Handling Rotation Events- Theory of rotation in Android, Using on Save Instance State(), Using on Retain NonConfiguration Instance(), Using on Configuration Changed(), Blocking screen rotation Working with Audio - Moving a Ball on screen Playing and recording audio with accelerometer .b. Day2 : file, using media picker Developing audio recorder Working with Devices controller class and and Playerc. Developing searching the iPod library. Video recorder and a. Working with video - Playerd .Application which Playing, recording and monitor battery level. streaming video. B.Accessing Device Informationc. Taking and selecting Picturesd. Monitoring Device Battery - Battery level, Battery state, Battery state and level notifications. Internationalization/Multili Day3: ngual support - string Developing sampleInternationalization/Mul Localization, Date multilingual application. tilingual Formatting and Number Formatting.
a. Determining Network Connectivity. Uploading Multimedia Content. a. Voice chat application Day4: Computing MD5 Hash developmentAdvanced Networking Valued. Multithreaded Downloads. Push notification. peer to peer networking Day5: Small Project based on the Hands On knowledge gained during same Project this Module. Continue
Module 6 –Android Services Programming Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation -Role of services-Service Day 1 : lifecycle methods-Sharing poll for friends timelineCreating Local Services state in local services- updates Threads and local services -Starting and stopping services-Getting updates Day2 : populate List View with via shared state-Getting Using Local Services friends timeline updates updates via Intents and Broadcast Receivers -Role of remote services- make the polling service be Day3: Creating AIDL interfaces- remote, using AIDL for Remote Services Exporting and importing control andc all backs for a AIDL interfaces-Call-backs syncupdates from service to client raise notifications Role of notifications, when posts hither timeline Raising a notification, containing a keyword Day4: Augmenting notifications Notifications via hardware, Reacting to selected notifications, Handling multiple notification-worthy events Day5: Small Project based on the Continue same Project Hands On knowledge gained during this Module.
Module 7 –Android NDK Programming Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation -Simple mechanics of the Day 1 : labs/ directory-What will experiment with third-Extending Android with and will not work-How party Twitter API JARs best to integrate a third- wrappers party JAR Patchy: -Introduction to Android NDK-A Note About When to Use NDK-Creating the Project-Adding Some C Day2 : Creating Simple program Code-Calling Native FromAndroid Deprogramming using Android NDK. Java-Adding the Native Code Make File-Compiling the Native Code-Running the Code-Adding Another Native Function -Intel x86 Fundamentals- Day3: Linux Kernel source tree- Device Driver Writing simple Device Character, Block device Programming Part I Driver drivers-Memory Management Day4: -System Call hooking- Device Driver Kernel Threading and Writing device driver for Programming Part II synchronization-Virtual the external device. File System driver Day5: Small Project based on the Continue same Hands On knowledge gained during Project this Module.
Module 8–Game Engine Anatomy Part I Total Hours = 20 Hours Theory Scope Duration: Lab Session Duration: Days/Topics 1.30Hours Mode : 1.30Hours Mode : Code Presentation a. Application Framework. Game State Manager. Day 1 : Graphics Engine : Compiling codes ofIntroduction to Game Introduction COCOS2DGamesamples Engine Anatomy Texturing , Animation , Physics Engine , Audio Engine ,Player Input ,Game Logic Texturing a. Texturing Day2 : Writing program to add Pixel, Textures and Images Graphics Engine - texture in the game. ,Transparency ,Texture Blending ,Rotation, Clipping Rotation Rotation Two-dimensional animations: sprites, Three- Writing program to add Day3: dimensional animation and animate Graphics Engine - :Models ,Animation sprites/character in the Controllers ,Particle program. Systems ,Culling ,Texture sorting ,Texture files, Resource management ,Level of detail Part I a. Collision detection Write program which Day4: versus collision simulate 2DCollision Physics Engine : resolutionb. Two- detection. dimensional collision detection Day5: Small Project based on the Continue same Hands On knowledge gained during Project this Module.
Module 9–Game Engine Anatomy Part II Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation a. Three-dimensional Write program which Day 1 : collision detectionb. simulate 3DCollisionPhysics Engine : Part II Collision resolution Detection. Sound samples ,playing Write program which gives Day2 : sound ,Multichannel sound Multi-Channel sound Audio Engine ,Music versus SFX, Output Output. devices and interruptions Day3: a. Touch eventsb. Resolving Write a program to handle Player Input into high-level events touch event in game. a. High-level eventsb. Artificial intelligencec. Day4: Transparent suspend and Write a simple Game Logic Game Logic resumed. Frame-based program. versus time-based logice. Game logic Organization Day5: Small Project based on the Continue same Hands On knowledge gained during Project this Module.
Module 10 –2D Game Engine Part I Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation a. Feature List. User Input Day 1 : Schemec. Learning curve: Design an addictive game. Game Design Level1, Level2, Level3, Level4 etc... a. Unique Tilesb .Drawing Day2 : Tilesc. Tile World Class : Write a program which Tile Engine Loading, Rendering, renders the set of Game. Camera and Physics Day3: Write a program which a. Property listb .AnimationAnimation and sprite does different type of Classc. Sprite class Classes animation to sprite. A.Entitiesb. Entity-to- Write different types of Day4: Worldc. Special Tilesd. physics simulation to a 2D Physics Entity-to-Entity Game. gsEmu Level, Tile World Main Character -Entity, Day5: gem Loveland User Input Writing Level 1 ofLevel 1Implementation Emu Chicks -Entity, gsEmu assigned Live project Game Level Emu Mother ,Game Logic ,Sound
Module 11 -2D Game Engine Part II Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation gsLion Level,TileWorld,Mc Writing Level 2 of Day 1 : Guffin ,Main Character assigned Live project Level 2 Implementation ,Lion Entities : Entity and Game gsLion Level, Sound gsMazeLevel,TileWorld,But Day2 : tons ,Doors ,Cat and Mouse WritingLevel3 of assigned Level 3 Implementation ,User Input Game Logic : Live project Game Initialization, Context action, update Sounds gsRiverLevel,TileWorld,Cr Day3: ocodiles ,Logs ,Tom ,User Writing Level 4 of Level 4 Implementation Input Game Logic : assigned Live project Initialization, Update Game Sounds Day4: Writing program to Initialize Storage End Game State Serialization serialize the Game State. Game Modify UI Day5:Using COCOS2D to Develop Developing sample game Continue same Game using Cocos2D Project
Module 12 -3D Game Development Total Hours = 20 Hours Theory Scope Duration: Days/Topics Lab Session Duration: 1.30Hours Mode : 1.30Hours Mode : Code Presentation GLESGameState3D Class Writing Program to change Day 1 : POWERVR : Vectors and the behavior of 3D OpenGL ES matrixes, Model format, 3ds character through Max Plug- Accelerometer inSprite3DAccelerometer a. Graphics: Ship, Hoops, Day2 : Skybox, Particle System, 2D 3D Game Design Element. Input: Designing Set of 3D Game. Accelerometer, Thrusterc. Camera. Logic Writing a code to a. Camera. Skybox. Input - Day3: implement Camera, skybox, Calibration, Thrustersd. Implementation I input and Rings in 3D Rings -Layout Game. ,Implementation Writing code to implement Day4: a. Particle System. Logic. Particle system, Logic, Best Implementation II Best Times. End Game Times and Ending Game. Day5:Using 3DGameEngine to Developing sample game Continue same Project Develop Game using 3D Game Engine