𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Mobile Phone Programming: Application to Wireless Networking

✍ Scribed by Associate Professor Frank H. P. Fitzek, Frank Reichert (auth.), Associate Professor Frank H. P. Fitzek, Frank Reichert (eds.)


Publisher
Springer Netherlands
Year
2007
Tongue
English
Leaves
473
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book provides a solid overview of mobile phone programming targeting both academia and industry. Mobile Phone Programming covers all commercial realizations of Symbian, Windows Mobile and Linux platforms. Each programming language (JAVA, Python, C/C++) and a set of development environments are introduced β€œstep by step” making developers familiar with current limitations, pitfalls, and challenges.
Each chapter contains examples and source code to rapidly make developers familiar with the most important concepts. Examples cover peer to peer networks, cooperative networking, cross layer protocol design, key challenges such as power consumption, and sensor networks for which a full hardware and software implementation is provided.
Whether you are an experienced developer or an advanced student Mobile Phone Programming will be your key reference for successfully entering the world of software development for mobile devices.

✦ Table of Contents


Front Matter....Pages i-xxiv
Front Matter....Pages 1-1
Introduction to Mobile Phone Programming....Pages 3-20
Front Matter....Pages 22-22
Python for Symbian Phones....Pages 23-61
Java 2 Micro Edition....Pages 63-93
Symbian/C++....Pages 95-138
Open C....Pages 139-158
Qtopia Greenphone....Pages 159-174
Maemo Linux....Pages 175-205
Windows Mobile Programming....Pages 207-235
Front Matter....Pages 238-238
Service Discovery....Pages 239-255
Front Matter....Pages 258-258
Digital Ownership for P2P Networks....Pages 259-270
SMARTEX: The SmartME Application....Pages 271-274
The Walkie Talkie Application....Pages 275-279
Front Matter....Pages 282-282
Cooperative Wireless Networking: An Introductory Overview....Pages 283-297
The Medium is the Message....Pages 299-310
Peer-to-Peer File Sharing for Mobile Devices....Pages 311-324
Energy Saving Aspects and Services for Cooperative Wireless Networks....Pages 325-339
Front Matter....Pages 342-342
Cross-Layer Protocol Design for Wireless Communication....Pages 343-362
Cross-Layer Example for Multimedia Services over Bluetooth....Pages 363-371
Front Matter....Pages 374-374
Convergence of Mobile Devices and Wireless Sensor Networks....Pages 375-380
Using In-built RFID/NFC, Cameras, and 3D Accelerometers as Mobile Phone Sensors....Pages 381-396
Front Matter....Pages 374-374
Sensor Networks for Distributed Computing....Pages 397-410
Parking Assistant Application....Pages 411-417
Front Matter....Pages 420-420
Energy Efficiency of Video Decoder Implementations....Pages 421-439
External Energy Consumption Measurements on Mobile Phones....Pages 441-447
Optimizing Mobile Software with Built-in Power Profiling....Pages 449-462
Back Matter....Pages 463-473

✦ Subjects


Communications Engineering, Networks; Signal, Image and Speech Processing; Microwaves, RF and Optical Engineering; Programming Techniques


πŸ“œ SIMILAR VOLUMES


Mobile Phone Programming and its Applica
✍ Frank H.P. Fitzek (Editor), Frank Reichert (Editor) πŸ“‚ Library πŸ“… 2007 🌐 English

This book provides a solid overview of mobile phone programming for readers in both academia and industry. Coverage includes all commercial realizations of the Symbian, Windows Mobile and Linux platforms. The text introduces each programming language (JAVA, Python, C/C++) and offers a set of develop

Programming with Mobile Applications: An
✍ Thomas J. Duffy πŸ“‚ Library πŸ“… 2012 πŸ› Cengage Learning 🌐 English

Discover how to create effective native apps across platforms and Web apps for today's most popular smartphone platforms with Duffy's PROGRAMMING MOBILE APPLICATIONS: ANDROIDβ„’, iOS, AND WINDOWS PHONE 7. This unique, hands-on tutorial approach combines clear presentations with numerous screenshots an