Sie sind auf Seite 1von 11

Designing Mobile Applications

Presented By : Neha Singhal Roll No. 0721234406

Designing Mobile Applications


Objective - Develop once for maximum phones

Understanding development environment Develop sample mobile applications


Game Reversi Contact Manager

Design Mobile Profiler Conclusion

Development Environments

Some of the development environment for the mobile applications


J2ME Blackberry Symbian Windows Iphone Android

Development Enviornent - Mitr Platform


M I T R

Byte code

M I T R S D K

App

App

App

App

C O M P I L E R

Mitr Application Management

Mitr Platfrom Mobile Operating System

Apple

Symbian

Windows

J2ME

Mobile Application - Game Reversi


Rules Types of Game

Standalone Application

Game with computer Player can choose difficulty level Game Between two human player
Forward Response

Game on network

Client
Request

Router

Response Forward Request Server

Requirement and Observation of Reversi


Reversi use 1.6 MB memory during run time. It Require Http Request Reversi spported by maximum phones having more than 2MB RAM except few of th Sony Ericson P1i Nokia 6500 Nokia 6630 Samsung G900

Reason

Problem lies with interrupt handler

Improvement

Code under interrupt handler get improved

Mobile Applications
- Contact Manager

An module of an Enterprise application Integration of Mitr platform with Salesforce API Functionality User can view contacts of clients on mobile phone User can view Detailed Information of Contacts User can save log information to the server.

Requirements It require 1.8 MB RAM on Mobile Phone. It require secure HTTP request.

Mobile Profiler Application


Aim- Collecting Mobile Specific Data

Functionality Provide framework for implementation of test classes Connected to database

Test Classes for Mobile Profiler Ram Test Find out maximum RAM supported by mobile phones. Purpose To find out support of application on phones.

Design for Mobile Profiler


Id Name Id Name

Vendor

Has

Mobile

Test Results

Associates

Result

Time Stamp

Feature

Contain

Parameter

Id

Name

Id

Name

Class Design
MIDlet Thread Class
Abstract run() Com.mobisoc.TestFramework
+ Abstract StartApp() Abstract PauseApp() Abstract DestryApp()

Test
Abstract getTestName()

Test Runner 1..N 1


StartApp() PauseApp() DestroyApp() StartTests() Addresults() SendResult()

Abstract run()

+addResult() +TestOver()

FeatureTest
Run() getTestName()
+

Com.mobisoc.devicedb.test

Conclusion

Developed Mobile Application supported on wide range of mobile application Framework has been developed to perform more device specific test Organization has gain experience in developing Enterprise application also Platform has got efficient feed Back All Learning Objectives have been fulfilled

Das könnte Ihnen auch gefallen