Enterprise Mobile Applications

Training

In London

£ 1,790 VAT exempt

Description

  • Class hours

    50h

Facilities

Location

Start date

London
See map
Castlewood House, WC1A 1DG

Start date

On request
London
See map
Castlewood House 77-91 New Oxford Street, WC1A 1DG

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Database

  • Introduction to Databases
  • Creating, altering and dropping tables
  • Inserting, updating and deleting data
  • Inserting data
  • Deleting data
  • Updating data
  • The SELECT statement
  • Constraints
  • Joining tables
  • Inner joins
  • Outer joins
  • SQLite functions
  • Core functions
  • Aggregate functions
  • Date & time functions
  • Views, triggers, transactions
  • Views
  • Triggers
  • Transactions
  • Introduction iPhone Application Development course

  • Introducing the iPhone and iPad
  • What is Objective-C
  • Xcode IDE as a development tool
  • The iOS Developer Center, Programme and SDK
  • Objective-C

  • Introduction to Objective-C
  • Use Object-C for iPhone/iPad development
  • Objective-C syntax and constructs
  • Objective-C classes
  • Allocate and deallocate objects
  • How to define properties
  • Memory management
  • Foundation classes
  • Message sending at runtime
  • Xcode IDE as a development tool

  • Use Xcode IDE for building iPhone applications
  • Debugging and editing using Xcode IDE
  • Manage project resources.
  • Interface Builder for interface design
  • Interface builder GUI Tool

  • How to design applications using Interface Builder
  • Connect interface to your code
  • File's Owner and First Responder
  • Cocoa Touch Design Patterns:

  • Coca touch for the iPhone, iPod Touch, and iPad
  • What are object-oriented design patterns?
  • object-oriented libraries of Coca touch
  • benefits of model-view-controller (MVC)
  • Use of delegation and notifications
  • View and View Controllers

  • What are views and wiew Controllers?
  • model-view-controller (MVC) design for Apps
  • Design Views
  • Connect view to controllers
  • List of Apple's pre-built view controllers
  • Table Views

  • What is Table View
  • Create data source
  • Insert and delete table data
  • Navigate between tables using navigation controllers
  • Navigation

  • Create navigation in iPhone App
  • How to use Apple's navigation controller
  • User of tab bar controller
  • iPhone and iPad virtual Keyboard

  • Use of virtual keyboard
  • use delegates to keyboard input
  • Gesture Recognizers

  • what are gesture recognizers
  • Touch Events
  • taps and swipes
  • Graphics & Animation

  • User of graphics in app
  • How to use images
  • Draw shapes
  • Making animation in Apps
  • New blocks syntax in iOS SDK 4 S
  • System Events

  • What are system events
  • iPhone's built- in accelerometers
  • Local / Push Notifications
  • Memory Management

  • Memory management using retain counts and autorelease pools
  • Integrate with Core Services and other iPhone Applications

  • Integrate your app with Address Book
  • Integration with Maps
  • Integration with Safari and Mail.
  • iPhone Calendar
  • Integration with APIs

  • Facebook Connect or Twitter API
  • Performance and Debugging

  • Find and fix problems
  • Eliminate hot spots and memory leaks.
  • Instruments utility
  • the GNU debugger (gdb)
  • Submitting your applications for approval

  • How to submit applications?
  • What to consider before submitting applications
  • iPad Application Programming

  • Difference between iPhone and iPad Applications
  • Transform an iPhone app into iPad Applications
  • Split-View Controller
  • Client Server Development in Objective C

  • Introduction Client-Server development
  • Connecting to Remote Database Server
  • Working with Distributed Databases
  • Developing Client Server Applications for iPad/iPhone
  • Enterprise Mobile Applications

    £ 1,790 VAT exempt