
Azinova Technologies is conducting a 3 months full time training course in Mobile Phone Application development (Android, i Phone) We are looking for any graduate fresher's and experienced candidates interested in building their career in Mobile phone application development . Classes will be conducted from Monday to Friday full time. The closing date for receiving applications will be 7th September, 2011. The course starts from 15th of September 2011
Mobile Applications Development Training provides an opportunity to study various mobile applications that run on the mobile platforms and the Internet, acquire relevant skills and develop an understanding of the issues surrounding the Mobile Platforms and SDKs including iOS/iPhone/iPad, Android, HP webOS Tablet and Windows Mobile 7.
This is the definitive training course boot camp to building successful mobile applications. It covers every facet of development and deployment, including business issues, architectural design and integration with existing web and legacy applications, security, porting, and the management of mobile application development projects.
Course details:
Platform: Android and IPhone
Duration: 3 Months, Full time
Fees: Rs.50000/-
Who should attend?
>Any graduate, Post Graduate and Diploma Holders and Experienced Candidates
Qualification:
>Any graduate, Post Graduate and Diploma Holders
What will I learn?
All our training programs are designed in conjunction with industry to help create professionals
that will be in strong demand. The courses include theory and practical exercises that provide and in-depth understanding of essential programming topics through to memory management,
performance monitoring and best practices. At the end of this course, you will be able to design & create applications from scratch, and will have successfully launched one application. For more details please see the course syllabus below.
What will I get from 3 Months of training?
Course Description
The emergence of a new generation of highly-capable mobile devices and platforms such as the Apple iphone, Google Android and Blackberry has opened up new opportunities for application developers. However, Mobile development differs from conventional desktop development in that mobile devices operate in a constrained world with smaller screens, slower network connections, as well as limited memory and processing power. The course will be hands on and project based. We will examine the development models for the Apple, iPhone, Google Android and Blackberry. We will begin by using simulators before porting to actual devices. During the course, students will be encouraged to integrate existing Web services from Google and Amazon as part of their application.
Tentative List of Topics to be covered:
1. Overview
_ Mobile Technologies
_ Anatomy of a Mobile Device
_ Survey of Mobile Devices
_ Applications of Mobile Computing
2. Application Design
_ Context
_ Information Architecture
_ Design Elements
_ Mobile Web vs Native Applications
3. Development Environments
_ Introduction to Objective-C or core Java
_ The Model-View-Controller Model
_ The Delegate Pattern
_ The iPhone, Android, &Blackberry SDKs
4. The Application Environment
_ Limited Resource Computing
_ Memory Management
_ Low Power Computing
_ Fault Tolerance and Persistence
_ Security Issues
5. Wireless Communication Technologies
_ Celluar networks
_ Wireless (802.11)
_ TCP/IP in the mobile setting
_ Geolocation and Global Positioning System (GPS)
6. Web Service
- What is Web service
- What are the Web service Platform elements
- Web Service Use and Example
7. The User Experience
_ The Small Screen Problem
_ The United Look and Feel Paradigm
_ The iPhone Human Interface Guidelines
_ Common User Interface Guidelines
8. The Future of Mobile Computing
_ Upcoming Technologies
_ Convergence of Media and Communication Devices
Learning Outcomes:
On successful completion of this module, the student should be able to:
1. Generalise competency in Mobile Development.
2. Understand the difference between Desktop and Mobile Applications and its implications.
3. Understand the benefits of Mobile Applications at both technical and business levels and identify applications that are best suited for mobile phones.
4. Identify and compare existing technologies enabling the development of Mobile Applications
5. Be familiar with the creation of effective user interfaces for mobile phones.
6. Be familiar with the development workflow of mobile applications,
7. Understand the structures (software and hardware) underpinning the design of mobile applications.
8. Use object-oriented languages for the design of Mobile Applications
9. Be able to reuse libraries for the design of mobile applications
10. Be capable of designing and delivering a Mobile Application.
Fees Payment Structure: