Course Details
Mobile application development: Android compared to J2ME. Android is a Linux-based system developed by Google, and primarily aimed at mobile handsets and other portable devices. … Java 2 ‘Micro Edition‘ (J2ME) is a Java-based application platform for mobile devices developed by Sun Microsystems, as it then was.
Students perusing Technical or non-technical, 12th, Graduate/Master Program or Fresh Engineers/graduates/Diploma possessing the required prerequisites for the program.
-
Module 1:
- Core Java Associate
- Java Basics
- Working with Java Data Types and operators
- Create and manipulate strings
- Creating and Using Arrays
- Using Loop Constructs
- Working with Methods and Encapsulation
- Working with Inheritance, Handling Exceptions
- Core Java Professional
- Java Class Design
- Advanced Class Design
- Object-Oriented Design Principles
- Generics and Collections
- String Processing, Exceptions and Assertions
- Java I/O Fundamentals and NIO.2
- Building Database Applications with JDBC
- Threads
- Concurrency, Localization
- Advance Java
- Web Component Development with Servlets & JSP
- Introduction to Java Servlets and Java Server Pages
- Implementing an MVC Design
- The servlet’s environment
- Container facilities for servlets and JSPs
- More view facilities
- Developing JSP pages using custom tags
- More Controller facilities
- Asynchronous web applications
- Web application security Mobile Technology & Project Management Essentials
- Wireless and Mobile network architecture
- 2G,3G,4G, GRPS, EDGE, GSM, CDMA
- Project Management Essentials
- Project Phases
- Project Roles
- Work Breakdown Structure
- Managing Stages
Module 2:
- Android Application Development for Smart Phones
- Introduction
- Getting Started With Android Programming
- Activities, Fragments, And Intents
- Getting To Know The Android User Interface
- Designing Your User Interface With Views
- Displaying Pictures And Menus With Views
- Data Persistence
- Content Providers
- Messaging and Location-Based Services
- Networking
- Developing Android Services
- Publishing Android Applications
- Advance Android and Tablet Application Development
- Quick Tour of Android 3 for Tablets
- Getting Started With Android Programming For Tablets
- Components of An Android Tablet Application
- Android User Interface
- Creating Location-Based Services Applications
- SMS Messaging and Networking
- Publishing Android Applications
- Essentials of Developing Windows Store Apps Using HTML5 and JavaScript
- Overview of the Windows 8 Platform and Windows Store Apps
- Single-Page Applications and the MVVM Design Pattern.
- Implementing Layout using Windows 8 Built-In Controls.
- Presenting Data.
- Handling Files in Windows Store Apps
- Windows Store App Process Lifetime Management.
- Designing and Implementing Navigation in a Windows Store App
- Implementing Windows 8 Contracts.
- Implementing Tiles a
300 Hours