Cracking Windows Phone and BlackBerry native development cross-platform mobile apps without the kludge

You've developed a killer app for one mobile device—now it’s time to maximize your intellectual investment and develop for the full spectrum of mobile platforms and devices. With Cracking Windows Phone and BlackBerry Native Development, you’ll learn how to quickly retool your application betwee...

Descripción completa

Detalles Bibliográficos
Autor principal: Baxter-Reynolds, Matthew (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: [New York] : Apress 2011.
Edición:1st ed. 2011.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628418406719
Tabla de Contenidos:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; CHAPTER 1 Introduction; What's the Purpose of This Book?; How Is This Book Structured?; Where Can You Get Help and Support?; Conclusion; CHAPTER 2 The Six Bookmarks Server Service; The Users Service; RESTful Web Services; Testing the Calls; Examining Logon Operations; Obtaining a Token; Logging On the User; Cleaning Up; The Bookmarks Service; Adding Some Test Data; Working with OData; OData Queries; Issuing Updates over OData
  • Constraining Data to the Logged-On UserConclusion; CHAPTER 3 Application Architecture and Functional Specification; A Word About Tablets; Functional Specification; Logging On; Synchronizing; Navigator; Configuring Bookmarks; Configuring a Single Bookmark ("Configure Singleton"); Missing Functionality; Application Architecture and Technical Specification; Approach; Object-Relational Mapping; Metadata; Entities; Generating Entities; SQL Statements; Change Processors; Server Communication; Technical Approach Broken Down by Platform; Core Toolset; Issue HTTP Requests
  • Read XML Document (Including Reading OData Results)Write an XML Document; Maintain a Local Store; Conclusion; CHAPTER 4 Windows Phone 7: Installing the Toolset; Silverlight vs. XNA; Visual Studio 2010; Installing the Windows Phone Developer Tools; Creating a Test Application; Conclusion; CHAPTER 5 Windows Phone 7: Buildingthe Logon Form and ConsumingREST Services; Creating the Project; Building the Logon Form; Running the Logon Form; Calling the Services; Testing HttpHelper; Special Note on MessageBox; Building Out the API and User Service Proxies; Implementing the Authenticate Method
  • Implementing "Remember Me"Conclusion; CHAPTER 6 Windows Phone 7: PersistingBookmarks Locally; Approach; Entities; The EntityType Class; The Entity Class; Setting Values in an Entity; Building Bookmark; Displaying Some Fake Bookmarks; Creating Fake Bookmarks; Showing and Populating the View; Implementing Button Clicks; Tombstoning-A Brief Word; Storing Entities in the Data Box; Data Box Basics; Creating the Entity Change Processor; Building the Sync Class; Calling GetAll; Selecting Entities; Implementing Delete All on the Sync; Using the ORM Subsystem to Support Tombstoning; Conclusion
  • CHAPTER 7 Windows Phone 7: PushingChanges Back to the ServerThe Configuration User Interface; Sending Changes to the Server; Conclusion; CHAPTER 8 Six Bookmarks on Windows Mobile; Migrating/Porting; The Toolset; Hello, World; Six Bookmarks; Making RESTful Calls; File Access; Object-Relational Mapping; Retrieving Entities; Fetching Latest with the Sync Class; Ensuring Tables Exist; Selecting Entities; Navigator Form Design; OData Operations; Downloading Assemblies/Custom Bootstrappers; Conclusion; CHAPTER 9 BlackBerry: Installing the Toolset; A Word About Versions; Installing the Toolset
  • Installing the Java SDK