Cargando…

Pro Windows Phone app development, second edition /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Cameron, Rob
Otros Autores: Garrett, Rob (Revisador)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [New York] : Apress, ©2011.
Edición:2nd ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ma 4500
001 OR_ocn792986433
003 OCoLC
005 20231017213018.0
006 m o d
007 cr zn|||||||||
008 120322s2011 nyua ob 001 0 eng d
010 |a  2012405989 
040 |a B24X7  |b eng  |e pn  |c B24X7  |d OCLCQ  |d E7B  |d UMI  |d COO  |d CDX  |d OCLCO  |d C6I  |d OCLCO  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d LIV  |d OCLCQ  |d VT2  |d OCLCO  |d OCLCF  |d CEF  |d INT  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d OCLCQ  |d CNCEN  |d LQU  |d ESU  |d OCLCQ  |d OCLCO  |d BRF  |d DCT  |d OCLCO  |d OCLCQ 
019 |a 785777390  |a 793912724  |a 802330557  |a 1005787216  |a 1044337361  |a 1056345682  |a 1058812287  |a 1060882581  |a 1062887903  |a 1073063436  |a 1083303351  |a 1097087532  |a 1103252604  |a 1105806172  |a 1129345168  |a 1135577564  |a 1152977743  |a 1162757261  |a 1192339601  |a 1204077238  |a 1240522235 
020 |a 9781430239376  |q (electronic) 
020 |a 1430239379  |q (electronic) 
020 |z 9781430239369  |q (pbk.) 
020 |z 1430239360 
024 8 |a 9786613570451 
024 8 |a 9781430239369 
024 8 |a 10.1007/978-1-4302-3 
029 1 |a AU@  |b 000053278872 
029 1 |a AU@  |b 000067092606 
029 1 |a DEBBG  |b BV040901521 
029 1 |a DEBSZ  |b 378288261 
029 1 |a DEBSZ  |b 381375617 
029 1 |a GBVCP  |b 785360972 
035 |a (OCoLC)792986433  |z (OCoLC)785777390  |z (OCoLC)793912724  |z (OCoLC)802330557  |z (OCoLC)1005787216  |z (OCoLC)1044337361  |z (OCoLC)1056345682  |z (OCoLC)1058812287  |z (OCoLC)1060882581  |z (OCoLC)1062887903  |z (OCoLC)1073063436  |z (OCoLC)1083303351  |z (OCoLC)1097087532  |z (OCoLC)1103252604  |z (OCoLC)1105806172  |z (OCoLC)1129345168  |z (OCoLC)1135577564  |z (OCoLC)1152977743  |z (OCoLC)1162757261  |z (OCoLC)1192339601  |z (OCoLC)1204077238  |z (OCoLC)1240522235 
037 |a CL0500000138  |b Safari Books Online 
050 4 |a QA76.59  |b .C362 2011eb 
082 0 4 |a 005.25/8  |2 23 
049 |a UAMI 
100 1 |a Cameron, Rob. 
245 1 0 |a Pro Windows Phone app development, second edition /  |c Rob Cameron ; technical reviewer, Rob Garrett. 
246 3 |a Windows Phone app development 
250 |a 2nd ed. 
260 |a [New York] :  |b Apress,  |c ©2011. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
504 |a Includes bibliographical references and index. 
520 8 |a Annotation  |b The Windows Phone 7 platform, now recently updated, provides a remarkable opportunity for Windows developers to create state-of-the-art mobile applications using their existing skills and a familiar toolset. Pro Windows Phone 7 Development, Second Editionhelps you unlock the potential of this platform and create dazzling, visually rich, and highly functional applications for the Windows Phone Marketplaceincluding using new features like copy-and-paste and API improvements in the NoDo and Mango update waves. For developers new to the Windows Phone platformwhether .NET, iPhone, or Android developersthis book starts by introducingthe features and specifications of the Windows Phone series, and then leads you through the complete application development process. You'll learn how to use Microsoft technologies like Silverlight, .NET, the XNA Framework, Visual Studio, and Expression Blend effectively, how to take advantage of the device's sensorswith thelocation service, accelerometer, and touch, how to make your apps location-aware using GPS data, how to utilize the rich media capabilities of the Windows Phone series, and much more. Finally, you'll receive a full tutorial on how to publish and sell your application through the Windows Phone Marketplace. And in this second edition, learn quickly and easily how to take advantage of new API capabilities and HTML5 support right in your browser. What youll learnThe specifications and capabilities of the Windows Phone series and how to harness that power in your applicationsTo understandits relationshipto Silverlight, .NET, the XNA Framework, Visual Studio, and Expression Blend and how to use those tools most effectively to develop Windows Phone appsHow to develop applications that take advantage of the available sensors, such as location service, accelerometer, and touch gesturesHow to develop rich media applications that harness the graphics capabilities of Windows Phone modelsThe correct way to design and develop Windows Phone 7 applications utilizing the Model-View-ViewModel architectureThe process of publishing your application to the Windows Phone MarketplaceWho this book is forIf you're a .NET developer, this book is primarily for youyou're eager to learn how to use your existing skills to develop for the new Windows Phone 7 platform. If you're an iOS or Android developer, this is an ideal guide for you to learn how to expand the market for your existing applications. This does assume some knowledge of C♯, managed code in general, and a basic level of familiarity with Visual Studio. And if you're a proficient Windows Phone 7 developer, get up to speed quickly with the new API endpoints and HTML5 browser support in the Mango update. Software developers proficient in other languages will also find this book helpful to get up to speed with developing Silverlight- and .NET-based Windows Phone applications. Table of ContentsIntroduction to Windows Phone and MarketplaceUser Interface DevelopmentHandling Input on Windows PhoneWindows Phone Data Persistence and Networking Programming ModelIntegrating with the Windows PhonePlatformWindows Phone Advanced UI DevelopmentAdvanced MVVM, Services, and App ConnectXNA Framework for Games and ApplicationsAdvanced XNA Framework DevelopmentBuilding Top-Rated Applications for Windows Phone. 
505 0 0 |g Machine generated contents note:  |g ch. 1  |t Introduction to Windows Phone and Marketplace --  |t Why Should I Care? --  |t Smartphone Growth and the Nokia Partnership --  |t Mobile Market --  |t Current Microsoft Developers --  |t Non-Microsoft Developers --  |t Windows Phone Platform Overview --  |t Phone Design Philosophy --  |t Hardware Capabilities --  |t Software Capabilities --  |t Windows Phone 7.5 --  |t Consumer Features --  |t Developer Features --  |t Windows Phone Developer Tools --  |t Silverlight Tools and Framework Overview --  |t Silverlight for Windows Phone --  |t Hello for Windows Phone --  |t XNA Game Studio and Framework Overview --  |t Hello XNA for Windows Phone --  |t Implement the Game --  |t Windows Phone Marketplace --  |t App Hub Registration --  |t Submitting Applications to Marketplace --  |t Windows Phone Marketplace Test Kit --  |t Beta Testing Your Application --  |t Targeted Application Distribution --  |t Windows Phone Web Marketplace --  |t Windows Phone Marketplace on the PC --  |t Marketplace on the Device --  |t Limiting Distribution of Applications --  |t Conclusion --  |g ch. 2  |t User Interface Development --  |t UX Performance Improvements --  |t Designing for Windows Phone --  |t Design Approach --  |t Design Resources --  |t Designer and Developer Mechanics --  |t User Interface Development in Visual Studio 2010 --  |t WMAppManifest.xml File --  |t Anatomy of a Windows Phone Application --  |t Anatomy of a PhoneApplicationPage --  |t Page Navigation --  |t .NET Framework for Silverlight --  |t XAML Overview --  |t Key Silverlight UI Base Classes --  |t User Interface Development with Expression Blend 4 --  |t Layout System --  |t Layout Controls Sample and Blend Behaviors --  |t Data Binding --  |t Sample Data --  |t Control Styling --  |t Control Templates --  |t Animation Fundamentals --  |t Creating an Animation Storyboard --  |t Creating Animations in Blend --  |t Creating Animations in Code --  |t Application Layout --  |t Panorama --  |t Pivot --  |g Windows Phone 7.5  |t User Experience Enhancements --  |t New Controls --  |t New Controls Demonstration --  |t Implicit Styles --  |t Conclusion --  |g ch. 3  |t Handling Input on Windows Phone --  |t Keyboard --  |t Physical Keyboard --  |t Soft Input Panel (SIP) Keyboard --  |t Programming with the Keyboard --  |t Touch Input --  |t Single-Point Touch --  |t Raw Touch with Mouse Events --  |t Multi-Point Touch --  |t Accelerometer --  |t Accelerometer Simulation --  |t Location --  |t Understanding How It Works --  |t Programming with Location --  |t Windows Phone Emulator Location Simulation --  |t Microphone Input --  |t Compass Sensor --  |t Compass Background --  |t Coding with the Compass --  |t Dead Reckoning Navigation --  |t Gyroscope Sensor --  |t Gyroscope Background --  |t Gyroscope Sample --  |t Motion "Sensor" --  |t Motion API Background --  |t Motion API Benefits --  |t Camera Sensor --  |t Camera Sensor Background --  |t Video Capture --  |t Conclusion --  |g ch. 4  |t Windows Phone Data Persistence and Networking Programming Model --  |t Application Data Persistence --  |t IsoStore File IO --  |t Object Persistence --  |t Isolated Storage Explorer --  |t Tool Functionality --  |t Using the Tool --  |t Local Database --  |t Architecture --  |t Local Database Sample --  |t Application Updates and Local Database --  |t Local Database Security and Connection String Options --  |t Web Browser Control --  |t WebBrowser Control Sample --  |t WebBrowser Control Scripting Sample --  |t HTML5 Support --  |t Asynchronous Programming --  |t Background Threads --  |t Connecting Windows Phone to Services and Feeds --  |t HttpWebRequest and WebClient --  |t Windows Communication Foundation Support --  |t Web Services --  |t REST+OData --  |t Plain Old REST+JSON --  |t Sockets --  |t Bing Maps Control --  |t Licensing --  |t Programmatically Add a Pin --  |t Data Bind to a Collection --  |t Application Execution Model --  |t User Experience --  |t Event Lifecycle --  |t Managing State --  |t Running Under Lock Screen --  |t Fast Application Switching --  |t Conclusion --  |g ch. 5  |t Integrating with the Windows Phone Platform --  |t Device Information --  |t Identifying Unique Users --  |t Device Information --  |t System Environment Information --  |t Network Status --  |t Socket Network Information --  |t DeviceInfo Code --  |t System Tray --  |t Marketplace Status and Trial Mode --  |t Tasks --  |t Clipboard --  |t Alarms and Reminders --  |t Alarm Class --  |t Reminder Class --  |t Alarms and Reminder Sample Project --  |t Contacts and Calendar --  |t Contacts and Calendar Background --  |t Coding with Contacts and Calendar --  |t Conclusion --  |g ch. 6  |t Windows Phone Advanced UI Development --  |t Model-View-ViewModel Architecture --  |t MVVM Overview --  |t Pick an MVVM Helper SDK --  |t GalaSoft MVVM Light Toolkit --  |t Silverlight for Windows Phone Toolkit --  |t Installation and Overview --  |t AutoCompleteBox Control --  |t ContextMenu Control --  |t DatePicker and TimePicker Controls --  |t ListPicker Control --  |t ToggleSwitch Control --  |t WrapPanel Control --  |t HubTile Control --  |t LongListSelector Control --  |t Creating Transitions and Interactivity --  |t Toolkit Page Transitions --  |t Visual State Manager --  |t RichTextBox Control --  |t Microsoft Advertising SDK --  |t Getting Started --  |t Adding the Advertising Control --  |t Conclusion --  |g ch. 7  |t Advanced MVVM, Services and App Connect --  |t Advanced MVVM --  |t next section covers how to access syndicated services like RSS feeds from Windows Phone. Syndicated Services --  |t Showing Progress --  |t Lazy Load Images --  |t Data Bind to Anything --  |t Encryption Services --  |t Secure Sockets Layer --  |t Securely Encrypting Data --  |t Working with Images on Windows Phone --  |t Images Classes --  |t Windows Phone Media Library --  |t Working with Video and Audio Media --  |t Supported Codecs and Containers --  |t Video and Audio in the Emulator --  |t Progressive Download Video --  |t Streaming Video --  |t DRM --  |t Audio Support --  |t App Connect-Extending the picture Hub --  |t Extending the pictures Hub --  |t App Connect -- music+videos Hub Integration --  |t Additional Assets --  |t Testing music+videos Hub Applications --  |t Debugging music+videos Hub Applications --  |t Music+Videos Hub Sample Application --  |t App Connect -- Bing Search Integration --  |t Building App Connect Search Applications Overview --  |t App Connect Search Application Code Sample --  |t Testing an App Connect Search Application --  |t Conclusion --  |g ch. 8  |t XNA Framework for Games and Applications --  |t Xbox LIVE Gamer Services --  |t Alien Shooter --  |t From Demo to Game --  |t Game Management --  |t Screens and Menus --  |t AlienShooter Game Structure --  |t Content Project --  |t Text and Menus --  |t AlienShooter Game Play --  |t Sprite Animation --  |t Game Object Class --  |t Enemy Class --  |t Hero Ship Class --  |t Missile Class --  |t Game Status Board Class --  |t Updated GameplayScreen Class --  |t Collision Detection and Memory Management --  |t XNA and Silverlight Composite Rendering --  |t How Does Shared Graphics Work? --  |t Shared Graphics Project Templates --  |t SharedGraphicsDeviceManager Class and Rendering --  |t Silverlight and the Game Loop --  |t Loading Content and Initialization --  |t Basic Shared Graphics Demo --  |t Shared Graphics with UIElementRenderer --  |t Shared Graphics with Page Navigation --  |t Background Graphics Infrastructure Classes --  |t Silverlight Project Modifications --  |t Create the Content Projects --  |t Modified RichBackgroundRenderer Class --  |t Conclusion --  |g ch. 9  |t Advanced XNA Framework Development --  |t AlienShooter Enhancements --  |t Load and Save Game State --  |t Tombstone Support --  |t Particle System --  |t AlienShooter with Silverlight --  |t 3D Game Development --  |t 3D Game Concepts --  |t Rendering 3D Primitives --  |t Game Class --  |t Rendering 3D Models --  |t 3D Augmented Reality --  |t XAML Code --  |t Rendering the 3D Model in Space --  |t Windows Phone Profiler --  |t Conclusion --  |g ch. 
505 0 0 |t 10  |t Building Top-Rated Applications for Windows Phone --  |t Design First --  |t Use the Right Architecture --  |t Code for the Best User Experience --  |t Panorama Tombstone --  |t Pivot Tombstone --  |t ListBox Tombstone --  |t Globalization and Localization --  |t Globalization --  |t Localization --  |t Live Tiles API --  |t Tile Update Details --  |t Tile Images --  |t Multi-Tasking and Background Processing --  |t Agents --  |t Types of Scheduled Tasks --  |t Constraints for All Scheduled Tasks --  |t Periodic Task Constraints --  |t Resource Intensive Task Constraints --  |t Coding with Periodic Agents --  |t Background File Transfer Service --  |t Background Audio --  |t Microsoft Push Notification Services --  |t Raw Push Notification Description --  |t Toast Push Notification Description --  |t Tile Notification --  |t How Microsoft Push Notifications Work --  |t Updating Application Tile via Web URI Subscription --  |t Conclusion. 
542 |f Copyright © Apress  |g 2011 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Windows phone (Computer file) 
630 0 7 |a Windows phone (Computer file)  |2 blmlsh 
630 0 7 |a Windows phone (Computer file)  |2 fast  |0 (OCoLC)fst01796042 
650 0 |a Smartphones  |x Programming. 
650 0 |a Application software  |x Development. 
650 0 |a Mobile computing. 
650 6 |a Téléphones intelligents  |x Programmation. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Informatique mobile. 
650 7 |a COMPUTERS  |x Hardware  |x Mobile Devices.  |2 bisacsh 
650 7 |a Informatique.  |2 eclas 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Mobile computing.  |2 fast  |0 (OCoLC)fst01024221 
700 1 |a Garrett, Rob.  |4 rev 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Cameron, Rob.  |t Pro Windows phone app development.  |b 2nd ed.  |d [Berkeley, CA] : Apress ; New York ; Springer Science+Business Media, ©2011  |z 9781430239369  |w (OCoLC)775442311 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430239369/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Books 24x7  |b B247  |n bks00045271 
938 |a Coutts Information Services  |b COUT  |n 22170624 
938 |a ebrary  |b EBRY  |n ebr10528803 
994 |a 92  |b IZTAP