synapse india reviews on methods of application development for mobile

10
Synapse India Reviews on Methods of application development for mobile devices This course covers the following topics: Introduction to developing applications for mobile devices Methods of application development for mobile devices Introduction to GPS and Wi-Fi® technology on BlackBerry® smartphones

Upload: saritasingh19866

Post on 14-Jul-2015

31 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Synapse india reviews on methods of application development for mobile

Synapse India Reviews on Methods of application development for mobile devices

This course covers the following topics:

Introduction to developing applications for mobile devices

Methods of application development for mobile devices

Introduction to GPS and Wi-Fi® technology on BlackBerry® smartphones

Page 2: Synapse india reviews on methods of application development for mobile

Introduction to push technology

Data structures and memory management on mobile devices

User interface design for mobile devices

BlackBerry themes and animated graphics

Security considerations for developing applications for mobile devices

Page 3: Synapse india reviews on methods of application development for mobile

Methods of application development for mobile devices

Objectives:List and briefly describe three methods for developing mobile device applications.

Cite examples of Java, web, and widget applications.

Describe application design considerations and limitations for Java, web, and widget application development methods.

Page 4: Synapse india reviews on methods of application development for mobile

Java development

Java applications:Applications reside and run on the mobile device.

Standalone applications do not require an Internet connection.

Applications can support wireless features.

Page 5: Synapse india reviews on methods of application development for mobile

Java development

Advantages of Java applications:Flexibility

BlackBerry smartphone features

Peripheral devices

Application storage

Location-based services

Background threads

Bandwidth

Page 6: Synapse india reviews on methods of application development for mobile

Java development - advantages

Flexibility:Create any style, look, and function.

No requirements for look and behavior.

No requirements for where and how to store data.

Design consideration

Implement commonly used conventions for key usage and the look of the UI to foster ease of use.

Page 7: Synapse india reviews on methods of application development for mobile

Java development – advantages

BlackBerry smartphone features:Integrate use of features in your application

Camera

Phone

Integrate native applications

Address book

Media player

Page 8: Synapse india reviews on methods of application development for mobile

Java development – advantages

Peripheral devices:Communicate with devices that have Bluetooth® functionality.

Headsets

Printers

Writing devices

GPS transmitters

Page 9: Synapse india reviews on methods of application development for mobile

Java development – advantages

Application storage:Store the application and its data directly on the BlackBerry smartphone.

User can access the application at any time.

Page 10: Synapse india reviews on methods of application development for mobile

Java development – advantages

Location-based services:Detect the location of the BlackBerry smartphone and provide information for that location.

Example: create an application that shows the menus of restaurants within two miles of the current location.