Browse Results

Showing 82,526 through 82,550 of 82,756 results

Xamarin.Forms Essentials: First Steps Toward Cross-Platform Mobile Apps

by Gerald Versluis

Learn the bare essentials needed to begin developing cross-platform, mobile apps using Xamarin.Forms. Apps can be easily deployed to Google Play or to the Apple App Store. You will gain insight on architecture and how to arrange your app's design, where to begin developing, what pitfalls exist, and how to avoid them. Also covered are expected new features in Xamarin.Forms 3.0, so you may be prepared ahead of time for what the next release brings. Xamarin.Forms Essentials provides a brief history of Xamarin as a company, including how their product has become one of the most-used, cross-platform technologies for enterprise applications and app development across the world. Examples in the book are built around a real-life example that is an actual app in Google Play and in the Apple App Store, and has thousands of downloads between iOS and Android. You will learn how an application is set up from scratch, and you will benefit from the author's hard-won experience and tips in addressing various development challenges. What You'll LearnCreate cross-platform user interfaces from one code base for both iOS and AndroidSee how a commercial application is built and then deployed for sale in the app storesIntegrate your Xamarin.Forms applications with third-party, RESTful APIsArrange application architecture to avoid pitfalls and optimize your designGet a heads-up on new features released as part of Xamarin.Forms 3.0Choose appropriately between Xamarin.Forms and traditional Xamarin, depending upon your application needs and its goalsWho This Book Is ForMobile app developers who are producing software for multiple platforms, including Google Android and Apple iOS. Readers should be familiar with Visual Studio either on Mac OS X or Windows, and have a working knowledge of C#.

Xamarin.Forms Projects: Build Seven Real-world Cross-platform Mobile Apps With C# And Xamarin. Forms

by Johan Karlsson

This book is your path to getting started with Xamarin Forms. It covers a lot of hot mobile features such as augmented reality (AR) and machine learning (ML) as well as more basic topics, giving you tips and advice on what development environment to strive for.

Xamarin.Forms Solutions

by Gerald Versluis Steven Thewissen

Use the solutions provided in this book to handle common challenges in Xamarin.Forms that are encountered on a daily basis. Working examples and techniques are presented that you can modify and drop directly into your own projects. You will be able to deliver working code faster than ever. Examples are made available through GitHub, maximizing the convenience and value this book provides to Xamarin.Forms developers. Solutions in the book are organized broadly into problem domains such as user interface for applications, data and security, connectivity and external services, and more. Within each domain the book presents specific solutions addressing challenges that are commonly faced. Under data and security, for example, you’ll find specific solutions around storing login credentials, local data caching, and sending authorization tokens in HTTP requests. Not only do the solutions in the book solve specific problems, they also present best practices that can inform and improve the quality of the code that you write. Xamarin.Forms Solutions is chock full of practical advice and code examples that no Xamarin.Forms programmer will want to be without. The basics of Xamarin.Forms are provided for beginning developers.What You'll LearnKnow the in-depth basics of Xamarin.Forms and the inner workingsCreate custom renderers and dependency servicesManage the appearance of user interfaces through styling and theming, layout options, rotation, and animationBuild sophisticated user interfaces using a variety of controls that allow for PDF viewing, barcode interpretation, searching and finding, and other controlsSecure your applications, and communicate securely with services via HTTP requestsSign and deploy your apps and optimize the binary file sizeWho This Book Is ForThose building mobile applications on the Xamarin platform for iOS and Android. By mixing together the solutions and a thorough explanation of the basics of Xamarin.Forms, the book spans the needs of beginning through intermediate Xamarin.Forms developers. Even experts will find a few gems to improve the quality and speed of their application development work.

Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals

by Dan Hermes

Xamarin Mobile Application Development is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains how to use Xamarin.Forms, Xamarin.Android, and Xamarin.iOS to build business apps for your customers and consumer apps for Google Play and the iTunes App Store.Learn how to leverage Xamarin.Forms for cross-platform development using the most common UI pages, layouts, views, controls, and design patterns. Combine these with platform-specific UI to craft a visually stunning and highly interactive mobile user experience.Use Xamarin.Forms to data bind your UI to both data models and to view models for a Model-View-ViewModel (MVVM) implementation. Use this book to answer the important question: Is Xamarin.Forms right for my project?Platform-specific UI is a key concept in cross-platform development, and Xamarin.Android and Xamarin.iOS are the foundation of the Xamarin platform. Xamarin Mobile Application Development will cover how to build an Android app using Xamarin.Android and an iOS app using Xamarin.iOS while sharing a core code library.SQLite is the database-of-choice for many Xamarin developers. This book will explain local data access techniques using SQLite.NET and ADO.NET. Build a mobile data access layer (DAL) using SQLite and weigh your options for web services and enterprise cloud data solutions.This book will show how organize your Xamarin code into a professional-grade application architecture. Explore solution-building techniques from starter-to-enterprise to help you decouple your functional layers, manage your platform-specific code, and share your cross-platform classes for code reuse, testability, and maintainability.Also included are 250+ screenshots on iOS, Android, and Windows Phone and 200+ C# code examples with downloadable C# and XAML versions available from Apress.com.This comprehensive recipe and reference book addresses one of the most important and vexing problems in the software industry today: How do we effectively design and develop cross-platform mobile applications?

Xamarin Mobile Application Development for Android

by Mark Reynolds

A step-by-step tutorial that follows the development of a simple Android app from end to end, through troubleshooting, and then distribution. The language used assumes a knowledge of basic C#. If you are a C# developer with a desire to develop Android apps and want to enhance your existing skill set, then this book is for you. It is assumed that you have a good working knowledge of C#, .NET, and object-oriented software development. Familiarity with rich client technologies such as WPF or Silverlight is also helpful, but not required.

Xamarin Mobile Application Development for Android - Second Edition

by Nilanchala Panigrahy

Develop, test, and deliver fully-featured Android applications using Xamarin About This Book • Build and test multi-view Android applications using Xamarin.Android • Work with device capabilities such as location sensors and the camera • A progressive, hands-on guide to develop stunning Android applications using Xamarin Who This Book Is For If you are a C# developer who wants to develop Android apps and enhance your existing skill set, then this book is ideal for you. Good working knowledge of C#, .NET, and object-oriented software development is assumed. What You Will Learn • Build a multi-view, orientation-aware Android application with navigation • Lay out content using the LinearLayout, RelativeLayout, and TableLayout layout managers • Use a ListView (AdapterView) and Adapter to build a view that is populated from server data • Consume REST web service to perform GET, UPDATE, DELETE operation • Use Android SQLite for data persistence and caching • Capture the current location of a device, determine the street address, and integrate with the map app • Test, debug, and deploy an Android app In Detail Technology trends come and go, but few have generated the excitement, momentum, or long-term impact that mobile computing has. Mobile computing impacts people's lives at work and at home on a daily basis. Many companies and individual developers are looking to become a part of the movement but are unsure how to best utilize their existing skills and assets. The Xamarin suite of products provides new opportunities to those who already have a significant investment in C# development skills and .NET code bases, and would like to enter into this new, exciting world. This example-oriented guide provides a practical approach to quickly learn the fundamentals of Android app development using C# and Xamarin.Android. It will lead you through building an Android app step-by-step with steadily increasing complexity. Beginning with an overview of the Android and Xamarin platforms to provide you with a solid understanding of the underlying platform, we gradually walk through building and testing a Points of Interest Android app using C# and the Xamarin.Android product. You will learn to create ListView and add detail view to your Android application. You will handle application behaviors on orientation changes, before learning the different techniques to manage resources and layouts to support multiple screen sizes. You will then access a SQLite database in a cross-platform way and add location features to your application. Finally, you will add camera integration to your application and deploy your app to the various Android app stores. Style and approach An example-oriented, comprehensive guide to gain an understanding of both the Android and Xamarin platforms.

Xamarin Mobile Application Development for iOS

by Paul F. Johnson

This book is a standard tutorial aimed at teaching you everything you need to know about iOS app development using Xamarin.This book is written for those who are new to iOS app development as well as more experienced developers who just need a quick reference book. It is assumed that you are already comfortable using C#. Those teaching iOS to new students will also find this book invaluable as a form of reference material.

Xamarin Mobile Development for Android Cookbook

by Matthew Leibowitz

Over 80 hands-on recipes to unleash full potential for Xamarin in development and monetization of feature-packed, real-world Android apps About This Book • Create a number of Android applications using the Xamarin Android platform • Extensively integrate your Android devices with other Android devices to enhance your app creation experience • A comprehensive guide packed with real-world scenarios and pro-level practices and techniques to help you build successful Android apps Who This Book Is For If you are a Xamarin developer who wants to create complete Android applications with Xamarin, then this book is ideal for you. No prior knowledge of Android development is needed, however a basic knowledge of C# and .NET would be useful. What You Will Learn • Install and use Xamarin.Android with Xamarin Studio and Visual Studio • Design an app's user interface for multiple device configurations • Store and protect data in databases, files, and on the cloud • Utilize lists and collections to present data to the user • Communicate across the network using NFC or Bluetooth • Perform tasks in the background and update the user with notifications • Capture and play multimedia, such as video and audio, with the camera • Implement In-App Billing and Expansion Files and deploy to the store In Detail Xamarin is used by developers to write native iOS, Android, and Windows apps with native user interfaces and share code across multiple platforms not just on mobile devices, but on Windows, Mac OS X, and Linux. Developing apps with Xamarin.Android allows you to use and re-use your code and your skills on different platforms, making you more productive in any development. Although it's not a write-once-run-anywhere framework, Xamarin provides native platform integration and optimizations. There is no middleware; Xamarin.Android talks directly to the system, taking your C# and F# code directly to the low levels. This book will provide you with the necessary knowledge and skills to be part of the mobile development era using C#. Covering a wide range of recipes such as creating a simple application and using device features effectively, it will be your companion to the complete application development cycle. Starting with installing the necessary tools, you will be guided on everything you need to develop an application ready to be deployed. You will learn the best practices for interacting with the device hardware, such as GPS, NFC, and Bluetooth. Furthermore, you will be able to manage multimedia resources such as photos and videos captured with the device camera, and so much more! By the end of this book, you will be able to create Android apps as a result of learning and implementing pro-level practices, techniques, and solutions. This book will ascertain a seamless and successful app building experience. Style and approach This book employs a step-by-step approach to Android app creation, explained in a conversational and easy-to-follow style. A wide range of examples are listed to ensure a complete understanding of how to deploy competent apps on the Android market.

XBOX 360 Forensics: A Digital Forensics Guide to Examining Artifacts

by Steven Bolt

XBOX 360 Forensics is a complete investigation guide for the XBOX game console. Because the XBOX 360 is no longer just a video game console — it streams movies, connects with social networking sites and chatrooms, transfer files, and more — it just may contain evidence to assist in your next criminal investigation. The digital forensics community has already begun to receive game consoles for examination, but there is currently no map for you to follow as there may be with other digital media. XBOX 360 Forensics provides that map and presents the information in an easy-to-read, easy-to-reference format. This book is organized into 11 chapters that cover topics such as Xbox 360 hardware; XBOX LIVE; configuration of the console; initial forensic acquisition and examination; specific file types for Xbox 360; Xbox 360 hard drive; post-system update drive artifacts; and XBOX Live redemption code and Facebook. This book will appeal to computer forensic and incident response professionals, including those in federal government, commercial/private sector contractors, and consultants.Game consoles are routinely seized and contain evidence of criminal activity Author Steve Bolt wrote the first whitepaper on XBOX investigations

XBRL for Interactive Data: Engineering the Information Value Chain

by Roger Debreceny Carsten Felden Bartosz Ochocki Maciej Piechocki Michal Piechocki

Interactive data supports organizations to communicate effectively with their stakeholders and partners on the Internet and the World Wide Web. XBRL (eXtensible Business Reporting Language) is a key enabling technology for interactive data. XBRL links organizations and knowledge consumers in a variety of information value chains. XBRL is now in use in many countries and important settings. This book provides, for the first time, an in-depth analysis of XBRL. Thorough and up-to-date, this book explains the most popular constructs in XML, on which XBRL builds, and XBRL. The book provides business and policy makers, technologists and information engineers with an essential toolkit to understand the complete implementation of XBRL. The book begins with an overview of the business case for interactive data and XBRL. There is an introduction to XML and XBRL and the design and construction of XBRL taxonomies including extensions and multi-dimensional XBRL implementations. It provides a detailed analysis of the interaction of instance documents and taxonomies. The book also provides a synopsis of the most current XBRL technologies.

XcalableMP PGAS Programming Language: From Programming Model to Applications

by Mitsuhisa Sato

XcalableMP is a directive-based parallel programming language based on Fortran and C, supporting a Partitioned Global Address Space (PGAS) model for distributed memory parallel systems. This open access book presents XcalableMP language from its programming model and basic concept to the experience and performance of applications described in XcalableMP. XcalableMP was taken as a parallel programming language project in the FLAGSHIP 2020 project, which was to develop the Japanese flagship supercomputer, Fugaku, for improving the productivity of parallel programing. XcalableMP is now available on Fugaku and its performance is enhanced by the Fugaku interconnect, Tofu-D. The global-view programming model of XcalableMP, inherited from High-Performance Fortran (HPF), provides an easy and useful solution to parallelize data-parallel programs with directives for distributed global array and work distribution and shadow communication. The local-view programming adopts coarray notation from Coarray Fortran (CAF) to describe explicit communication in a PGAS model. The language specification was designed and proposed by the XcalableMP Specification Working Group organized in the PC Consortium, Japan. The Omni XcalableMP compiler is a production-level reference implementation of XcalableMP compiler for C and Fortran 2008, developed by RIKEN CCS and the University of Tsukuba. The performance of the XcalableMP program was used in the Fugaku as well as the K computer. A performance study showed that XcalableMP enables a scalable performance comparable to the message passing interface (MPI) version with a clean and easy-to-understand programming style requiring little effort.

Xcode 4 Cookbook

by Steven F. Daniel

This is a Cookbook with easy-to-follow recipes containing practical and detailed examples which are all fully backed up with code, illustrations, and tips. If you ever wanted to build applications that integrate Facebook, iCloud, Core Location, and the Core Motion frameworks into your own applications then this book is for you. You should have a good knowledge and programming experience with Objective-C and have used Xcode 4 and iOS 5.

Xcode 4 iOS Development Beginner's Guide

by Steven F. Daniel

This step-by-step book guides you through the process of creating awesome iPhone apps using Xcode 4. As a beginner's guide, it focuses on getting you through all the major learning points in a smooth, logical order while showing you how to avoid some common pitfalls. If you want to learn how to build iPhone applications that compete with the rest and make your mark within the iPhone industry, this book is for you. You should have some basic programming experience with Objective-C, and a good understanding of OOP, as well as some knowledge of database design. No knowledge of Xcode 4 is required.

Xcode 6 Essentials

by Jayant Varma

This book is aimed at developers who want to make applications for Apple devices with Xcode. iOS developers who have experience using other frameworks and languages can now migrate to Xcode and build creative, native apps.

XDA Developers' Android Hacker's Toolkit: The Complete Guide to Rooting, ROMs and Theming

by Jason Tyler

Make your Android device truly your own Are you eager to make your Android device your own but you're not sure where to start? Then this is the book for you. XDA is the world's most popular resource for Android hacking enthusiasts, and a huge community has grown around customizing Android devices with XDA. XDA's Android Hacker's Toolkit gives you the tools you need to customize your devices by hacking or rooting the android operating system. Providing a solid understanding of the internal workings of the Android operating system, this book walks you through the terminology and functions of the android operating system from the major nodes of the file system to basic OS operations. As you learn the fundamentals of Android hacking that can be used regardless of any new releases, you'll discover exciting ways to take complete control over your device. Teaches theory, preparation and practice, and understanding of the OS Explains the distinction between ROMing and theming Provides step-by-step instructions for Droid, Xoom, Galaxy Tab, LG Optimus, and more Identifies the right tools for various jobs Contains new models enabling you to root and customize your phone Offers incomparable information that has been tried and tested by the amazing XDA community of hackers, gadgeteers, and technicians XDA's Android Hacker's Toolkit is a simple, one-stop resource on hacking techniques for beginners.

XDA Developers' Android Hacker's Toolkit: The Complete Guide to Rooting, ROMs and Theming

by Jason Tyler

Make your Android device truly your own Are you eager to make your Android device your own but you're not sure where to start? Then this is the book for you. XDA is the world's most popular resource for Android hacking enthusiasts, and a huge community has grown around customizing Android devices with XDA. XDA's Android Hacker's Toolkit gives you the tools you need to customize your devices by hacking or rooting the android operating system. Providing a solid understanding of the internal workings of the Android operating system, this book walks you through the terminology and functions of the android operating system from the major nodes of the file system to basic OS operations. As you learn the fundamentals of Android hacking that can be used regardless of any new releases, you'll discover exciting ways to take complete control over your device. Teaches theory, preparation and practice, and understanding of the OS Explains the distinction between ROMing and theming Provides step-by-step instructions for Droid, Xoom, Galaxy Tab, LG Optimus, and more Identifies the right tools for various jobs Contains new models enabling you to root and customize your phone Offers incomparable information that has been tried and tested by the amazing XDA community of hackers, gadgeteers, and technicians XDA's Android Hacker's Toolkit is a simple, one-stop resource on hacking techniques for beginners.

Xen Virtualization: A Fast And Practical Guide To Supporting Multiple Operating Systems With The Xen Hypervisor

by Prabhakar Chaganti

Each chapter is a collection of practical tasks that demonstrate how to achieve common virtualization tasks ou then learn how it works so that you can apply this knowledge to your Xen installation and environment. This book is for Linux administrators who want to use Xen virtualization for development, testing, virtual hosting, or operating systems training.

Xero For Dummies

by Heather Smith

Your comprehensive guide to using Xero Keeping your business running smoothly has never been easier with Xero. You’re in good hands with Xero For Dummies, the only book endorsed by Xero. With the tips and tricks included in this helpful guide, you can easily tackle tasks like accounts payable, invoices, and estimates. It’s packed with easy to follow explanations and instructions on how to use this popular accounting software. It’s like having a personal accountant at your fingertips! The latest update to this useful reference shows how you can use Xero for more than a simple spreadsheet. It includes how to set up your account from scratch, convert your business from another accounting software to Xero, and use Xero to its full potential. It includes these essential topics: Customize the Xero set-up for your business Manage your daily activities with contacts, accounts, sales, and payables Organize suppliers and customers Automate your weekly and monthly reporting routines Track inventory and monitor your business Sync seamlessly across other business platformsFilled with real-world scenarios that shows how you can use Xero every day in your business, Xero For Dummies can help you get your paperwork done quickly, so you can spend your valuable time running your business. Pick up your copy of Xero For Dummies to make that your reality.

Xero For Dummies

by Heather Smith

Your comprehensive guide to using Xero Keeping your business running smoothly has never been easier with Xero. You’re in good hands with Xero For Dummies, the only book endorsed by Xero. With the tips and tricks included in this helpful guide, you can easily tackle tasks like accounts payable, invoices, and estimates. It’s packed with easy to follow explanations and instructions on how to use this popular accounting software. It’s like having a personal accountant at your fingertips! The latest update to this useful reference shows how you can use Xero for more than a simple spreadsheet. It includes how to set up your account from scratch, convert your business from another accounting software to Xero, and use Xero to its full potential. It includes these essential topics: Customize the Xero set-up for your business Manage your daily activities with contacts, accounts, sales, and payables Organize suppliers and customers Automate your weekly and monthly reporting routines Track inventory and monitor your business Sync seamlessly across other business platformsFilled with real-world scenarios that shows how you can use Xero every day in your business, Xero For Dummies can help you get your paperwork done quickly, so you can spend your valuable time running your business. Pick up your copy of Xero For Dummies to make that your reality.

XII Mediterranean Conference on Medical and Biological Engineering and Computing 2010: MEDICON 2010, 27-30 May 2010, Chalkidiki, Greece (IFMBE Proceedings #29)

by Nicolas Pallikarakis Panagiotis D. Bamidis

Over the past three decades, the exploding number of new technologies and applications introduced in medical practice, often powered by advances in biosignal processing and biomedical imaging, created an amazing account of new possibilities for diagnosis and therapy, but also raised major questions of appropriateness and safety. The accelerated development in this field, alongside with the promotion of electronic health care solutions, is often on the basis of an uncontrolled diffusion and use of medical technology. The emergence and use of medical devices is multiplied rapidly and today there exist more than one million different products available on the world market. Despite the fact that the rising cost of health care, partly resulting from the new emerging technological applications, forms the most serious and urgent problem for many governments today, another important concern is that of patient safety and user protection, issues that should never be compromised and expelled from the Biomedical Engineering research practice agenda.

XIII Mediterranean Conference on Medical and Biological Engineering and Computing 2013: MEDICON 2013, 25-28 September 2013, Seville, Spain (IFMBE Proceedings #41)

by Laura M. Roa Romero

The general theme of MEDICON 2013 is "Research and Development of Technology for Sustainable Healthcare". This decade is being characterized by the appearance and use of emergent technologies under development. This situation has produced a tremendous impact on Medicine and Biology from which it is expected an unparalleled evolution in these disciplines towards novel concept and practices. The consequence will be a significant improvement in health care and well-fare, i.e. the shift from a reactive medicine to a preventive medicine. This shift implies that the citizen will play an important role in the healthcare delivery process, what requires a comprehensive and personalized assistance. In this context, society will meet emerging media, incorporated to all objects, capable of providing a seamless, adaptive, anticipatory, unobtrusive and pervasive assistance. The challenge will be to remove current barriers related to the lack of knowledge required to produce new opportunities for all the society, while new paradigms are created for this inclusive society to be socially and economically sustainable, and respectful with the environment. In this way, these proceedings focus on the convergence of biomedical engineering topics ranging from formalized theory through experimental science and technological development to practical clinical applications.

XML: DTD, XML-Schema, XPath, XQuery, XSL-FO, SAX, DOM

by Margit Becher

Die Bedeutung von XML für eine Layout-unabhängige Beschreibung von Dokumenten und damit als Ausgangsformat für Single-Source-Publishing sowie als Austauschformat beim elektronischen Datenaustausch ist heute unstrittig. Anhand vieler Beispiele lernen Sie, wie mit den Sprachen DTD und XML-Schema eigene Auszeichnungssprachen definiert werden können. Ein weiterer Schwerpunkt dieses Buches bildet eine fundierte Einführung in Technologien zur Weiterverarbeitung von XML: XPath, XQuery und XSLT.

XML and FrameMaker

by Kay Ethier

* This book appeals to a professional audience: Writers, database administrators, developers, and production staff, all of which have to capture or emit XML from existing documents or databases. * Describes the connection between XML and publishing; Explains how to use XML to create documents that may be published to many other formats. * Shows how to build an "XML round trip" for Adobe FrameMaker 7; Explains how FrameMaker’s powerful formatting features lend themselves to publishing of XML documents—without rework.

XML and JSON Recipes for SQL Server: A Problem-Solution Approach

by Alex Grinberg

Quickly find solutions to dozens of common problems encountered while using XML and JSON features that are built into SQL Server. Content is presented in the popular problem-solution format. Look up the problem that you want to solve. Read the solution. Apply the solution directly in your own code. Problem solved!This book shows how to take advantage of XML and JSON to share data and automate tasks. JSON is commonly used to move data back and forth between the database and front-end applications, often running in a browser. This book shows all you need to know about transforming query results into JSON format, and back again. Also covered are the processes and techniques for moving data into and out of XML format for business intelligence and other purposes, such as when transferring data from a reporting system into a data warehouse, or between different database brands such as between SQL Server and Oracle.Microsoft intensively implements XML in SQL Server, and in many related products. Execution plans are generated in XML format, and this book shows you how to parse those plans and automate the detection of performance problems. The relatively new Extended Events feature writes tracing data into XML files, and the recipes in this book help in parsing those files. XML is also used in SQL Server's BI tool set, including in SSIS, SSR, and SSAS. XML is used in many configuration files, and is even behind the construction of DDL triggers. In reading this book you’ll dive deeply into the features that allow you to build and parse XML, and also JSON, which is a specific format of XML used to transmit objects in a web-friendly format between a database and its front-end applications.What You Will LearnBuild XML and JSON objects in support of automation and data transferImport and parse XML and JSON from operating system filesBuild appropriate indexes on XML objects to improve query performanceMove data from query result sets into JSON format, and back againAutomate the detection of database performance problems by querying and parsing the database’s own execution plansReplace external and manual JSON processes with SQL Server's internal, JSON functionalityWho This Book Is ForDatabase administrators, .NET developers, business intelligence developers, and other professionals who want a deep and detailed skill set around working with XML and JSON in a SQL Server database environment. Web developers will particularly find the book useful for its coverage of transforming database result sets into JSON text that can be transmitted to front-end web applications.

XML and Web Technologies for Data Sciences with R (Use R!)

by Deborah Nolan Duncan Temple Lang

Web technologies are increasingly relevant to scientists working with data, for both accessing data and creating rich dynamic and interactive displays. The XML and JSON data formats are widely used in Web services, regular Web pages and JavaScript code, and visualization formats such as SVG and KML for Google Earth and Google Maps. In addition, scientists use HTTP and other network protocols to scrape data from Web pages, access REST and SOAP Web Services, and interact with NoSQL databases and text search applications. This book provides a practical hands-on introduction to these technologies, including high-level functions the authors have developed for data scientists. It describes strategies and approaches for extracting data from HTML, XML, and JSON formats and how to programmatically access data from the Web. Along with these general skills, the authors illustrate several applications that are relevant to data scientists, such as reading and writing spreadsheet documents both locally and via Google Docs, creating interactive and dynamic visualizations, displaying spatial-temporal displays with Google Earth, and generating code from descriptions of data structures to read and write data. These topics demonstrate the rich possibilities and opportunities to do new things with these modern technologies. The book contains many examples and case-studies that readers can use directly and adapt to their own work. The authors have focused on the integration of these technologies with the R statistical computing environment. However, the ideas and skills presented here are more general, and statisticians who use other computing environments will also find them relevant to their work.Deborah Nolan is Professor of Statistics at University of California, Berkeley.Duncan Temple Lang is Associate Professor of Statistics at University of California, Davis and has been a member of both the S and R development teams.

Refine Search

Showing 82,526 through 82,550 of 82,756 results