This comprehensive resource offers professionals detailed guidance on the engineering aspects of building software for wireless communications. From design and architecture to security and testing, the book shows how to overcome every engineering challenge encountered in successfully developing wireless software. Filled with open-source code examples, this handy reference provides practical, ready solutions for building software applications that make wireless networks work. It covers such hot applications as wireless information systems, wireless advertising and marketing, wireless payment systems, location-based portals, and mobile trading and sales systems. The book also explains how to integrate these applications into wireless LANs, personal wireless networks, and 3G and 4G wireless networks. Written for software developers and architects at all levels, this volume includes hands-on tutorials that take readers through each phase of wireless software development and implementation.
About the Author
Jerry Zeyu Gao is an associate professor of the department of computer engineering at San José University. He received his M.S. and Ph.D. in computer science from the University of Texas at Arlington. He is also the author of Testing and Quality Assurance for Component-Based Software (Artech House, 2003) and has published over 40 technical papers in IEEE/ACM journals, magazines, and international conferences. Simon Shim is an associate professor in the Computer Engineering Department, San Jose State University, California. He earned an M.S. in computer science at Rensselaer Polytechnic Institute, and a Ph.D. in computer science at the University of Minnesota. Xiao Su is an assistant professor in the computer engineering department, San Jose State University, California. He received his M.S. and Ph.D. in computer science from the University of Illinois at Urbana-Champaign. Hsing Mei is an associate professor in the department of computer science and information engineering at Fu Jen Catholic University, Taiwan. He received his M.S. and Ph.D. in computer science and engineering from the University of Texas at Arlington.
Table of Contents
Software developers, development managers, architects and engineers; wireless communications engineers; and researchers and graduate students of computer science and electrical engineering.