Mobile computing
-
Upload
khushboo-shaukat -
Category
Engineering
-
view
67 -
download
0
Transcript of Mobile computing
• Mobile computing is human–computer interaction by which a computer is expected to be transported during normal usage.
• Mobile computing is associated with mobility of hardware, data and software in computer applications.”
Android C++, Java
Windows C, C++, C#
Mac OS C, C++
BlackBerry C++
Firefox HTML5, CSS3
Sailfish QML
Tizen HTML5, C, C++
Mobile Cloud Computing (MCC)It allows user to access and receive data from
the cloud using their MOBILE DEVICES.
3G, WIFI
Internet CloudWWW
Cloud Service
Clone phone with the cloud Synchronize both Assign processor power and graphics are to
the task to be executed in the clone cloud Results are re-integrated back into the phone
Middleware platform Distribute different layers of application in
smartphones Alfredo system consists of AlfredoClient and
Renderer on the client and AlfredoCore on the server.
Client Renderer Core
A site maintained by a single individual Assist non-technical people A weblet expresses the notion of one
or more hypertext-referenced objects, for example, from a single HTML page to a complete local Web
It represents the middle tier of a 3-tier hierarchy: mobile device --- cloudlet ---cloud.
"data center in a box" whose goal is to "bring the cloud closer".
Decentralized, widely dispersed internet infrastructure
Derived from Hadoop Hyrax allows client applications to
conveniently utilize data and execute computing jobs on networks of smartphones and heterogeneous networks of phones and servers.
Hyrax allows applications to use distributed resources abstractly, oblivious to the physical nature of the cloud