MARC details
| 000 -LEADER |
| fixed length control field |
05227cam a22003377i 4500 |
| 001 - CONTROL NUMBER |
| control field |
17065162 |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20240101142807.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
111201s2012 maua 001 0 eng d |
| 010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
| LC control number |
2011944540 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9781133628132 (pbk.) |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
1133628133 (pbk.) |
| 035 ## - SYSTEM CONTROL NUMBER |
| System control number |
(OCoLC)ocn757474625 |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
EG-NcFUE |
| Language of cataloging |
eng |
| Transcribing agency |
EG-NcFUE |
| Description conventions |
rda |
| 042 ## - AUTHENTICATION CODE |
| Authentication code |
lccopycat |
| 050 00 - LIBRARY OF CONGRESS CALL NUMBER |
| Classification number |
QA76.76.A65 |
| Item number |
D84 2013 |
| 082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
005.25 |
| Edition number |
23 |
| Item number |
D.T.P |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Duffy, Thomas J. |
| Relator term |
author |
| 245 10 - TITLE STATEMENT |
| Title |
Programming with mobile applications : |
| Remainder of title |
Android, iOS, and Windows Phone 7 / |
| Statement of responsibility, etc |
Thomas J. Duffy.. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Date of publication, distribution, etc |
2013. |
| 264 1# - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Boston, MA : |
| Name of publisher, distributor, etc |
Course Technology/Cengage Learning, |
| Date of publication, distribution, etc |
Course Technology/Cengage Learning, |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xiv, 353 pages : |
| Other physical details |
color illustrations ; |
| Dimensions |
25 cm. |
| 336 ## - CONTENT TYPE |
| Content type term |
text |
| Source |
rdacontent |
| 337 ## - MEDIA TYPE |
| Media type term |
unmediated |
| Source |
rdamedia |
| 338 ## - CARRIER TYPE |
| Carrier type term |
volume |
| Source |
rdacarrier |
| 500 ## - GENERAL NOTE |
| General note |
Includes index. |
| 505 0# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
Machine generated contents note: ch. 1 The Computer of the Future Is in Your Hand -- What You Need to Know -- Mobile Device Programming -- How Do You Choose a Platform? -- What Is a Smartphone? -- History of the Smartphone -- Device Capabilities -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 2 Developing for Small Devices -- Platform Architecture -- The Android Platform -- The iOS Platform -- The Windows Phone 7 Platform -- The App Life Cycle -- The Android App Life Cycle -- The iOS App Life Cycle -- The Windows Phone 7 App Life Cycle -- Comparing Life Cycles -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Research Projects -- ch. 3 Best Practices for Small Device Programming -- Object-Oriented Programming -- Encapsulation -- Inheritance -- Polymorphism -- Design Patterns -- Model-View-Controller -- Delegates -- Optimization -- Strings, Buffers, and Operations -- Loops and Conditional Statements -- Memory Management -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 4 Google Android: App Inventor -- Review of the Android Architecture -- Your First App: Hello App Inventor -- Designing a User Interface -- Working with Blocks -- Running in the Emulator -- Detective Work -- Advanced Android Apps: Where's My Phone? -- Packaging and Deploying Applications -- Detective Work -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 5 Google Android: Motorola MOTODEV Studio -- Eclipse and MOTODEV Studio -- Android App Development -- The Anatomy of a Java Class -- Your First Android App: Hello Android! -- Running in the Emulator -- Detective Work -- Working with MOTODEV Studio and Eclipse -- Advanced Android Apps: DotSmasher -- Detective Work -- Packaging and Deploying Apps in MOTODEV Studio -- Advanced Android Apps: Where's My Phone? -- Detective Work -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 6 Apple iOS -- An Objective-C Primer -- Back to the Beginning -- Moving Forward: Hello iPhone! -- Detective Work -- Troubleshooting -- Advanced iOS Apps: ButtonChaser -- Detective Work -- Working with the iOS Development Tools -- Packaging and Deploying iOS Apps -- So Where Is Where's My Phone? -- Using the Core Location Framework -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 7 Microsoft Windows Phone 7 -- A Quick Look at C# -- Your First Windows Phone 7 App: Hello Windows! -- Running in the Emulator -- Detective Work -- Working with Visual Studio 2010 -- Advanced Windows Phone 7 Apps: ButtonChaser -- Detective Work -- Packaging and Deploying Windows Phone 7 Apps -- Again, Where Is Where's My Phone? -- Using the Location Service -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 8 Web Applications -- Developing for Mobile Browsers -- Choosing an Editor -- Detective Work -- A Quick Look at Web Technologies -- HTML -- CSS -- JavaScript -- Your First Web App: Hello Web! -- Testing Web Apps in Emulators -- Android -- Ios -- Windows Phone 7 -- Detective Work -- Advanced Web App: DotSmasher -- Detective Work -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- ch. 9 Cross-Platform Development with PhoneGap -- Introducing PhoneGap -- Your First PhoneGap App: Hello PhoneGap! -- Creating the Project Files in MOTODEV Studio -- Creating the Project with Existing Files in Xcode -- Detective Work -- Advanced PhoneGap Apps: DotSmasher -- Creating the Project Files in Xcode -- Creating the Project with Existing Files in MOTODEV Studio -- Detective Work -- Using PhoneGap's Geolocation API -- Chapter Summary -- Key Terms -- Review Questions -- Up for Discussion -- Programming Exercises -- APPENDIX A Installation and Setup -- Android -- App Inventor -- MOTODEV Studio -- Apple iOS -- Windows Phone 7 -- PhoneGap -- Using PhoneGap with Xcode 3 -- Using PhoneGap with MOTODEV Studio -- Getting Help. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Smartphones |
| General subdivision |
Programming. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Programming languages (Electronic computers) |
| Form subdivision |
Software. |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Source of classification or shelving scheme |
Dewey Decimal Classification |
| Koha item type |
Books |