corse title
IOS and Android Apps
Start Date
End Date
period

urse : 51 hourse  (  25 +26)

 


iPhone App Development COURSE
Using - Objective-C programming language.


COURSE DESCRIPTION
course on iPhone App Development will be of great interest to professionals who develop applications for mobile phones, and the iPhone in particular, and to students who want greater knowledge and understanding about iPhone app development.
You will also learn about programming for single touch and multi-touch functionality and how to develop iPhone apps that use the built-in accelerometer.

LEARNING OUTCOMES
Having studied this course you will: - understand the functions of the levels of the iPhone Mac Os X; - use Objective-C to program for iPhone app development; - program for funtions releated to the iPhone camera, accelerometer and locations features.
-------------------------

Introduction to Mac OS X
Objective-C and Foundation Framework
Custom Classes, Object Lifecycle, Autorelease
Building an Application
Views, Drawing, and Animation
Designing iPhone Applications
Navigation Tab Bar Controllers
Scroll Views and Table Views
Data in Your iPhone App
Text Input and Presenting Content Modally
Web Views, Locations and Maps
Touch Events and Multi-touch
Device APIs
Audio APIs, Video Playback, Settings
Bonjour, NSStream, GameKit
Testing with Objective-C Localization
OpenGL ES

 

 

 


Google Android Development
Create mobile applications using Android technology

COURSE DESCRIPTION
Google Android applications for mobile devices using the Android operating system are increasing in popularity with millions of these applications being purchased every year.
Topics covered include architecture overview, application lifecycle, Android APIs, Android app development, development tools and the Android User Interface.
This course is an ideal introduction for students who want to learn more about application development for mobile devices and, in particular, those interested in Android.
LEARNING OUTCOMES
Upon completion of this course you will understand Android architecture and the key principles underlying its design. You will gain a good knowledge of how Android can achieve smooth integration with different components.You will have a good understanding the processes that are involved in an application. You will have a knowledge of different applications available with Android. You will become familiar with Android development tools and user interface.

1-- INTRODUCTION TO ANDROID DEVELOPMENT
Architecture Overview
Application Lifestyle
Android APIs
4-- BEGINNER S GUIDE TO ANDROID APP DEVELOPMENT
Anatomy of an App
Intents and Activity Lifecycle
Surfacing Your Content
Android App Tools and Publishing
3-- ANDROID APPS
Android Apps are Created Equal
Android Apps Can Embed the Web
Android Apps without Borders
Android Apps Can Run in Parallel
4-- ANDROID DEVELOPMENT TOOLS
Introduction to New Features
Tools Walkthrough - Part 1
Other Design Tools - Part 1
5--  ANDROID USER INTERFACE
Adapters
Background and Images
Hierarchy Viewer
Views and Layouts
Memory Allocations

.

Deatails