Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (59)
  • Regensburg UB
  • OLC Ethnologie
  • English  (57)
  • Japanese  (2)
  • Swedish
  • 2010-2014  (59)
  • Application program interfaces (Computer software)
Datasource
  • MPI Ethno. Forsch.  (59)
  • Regensburg UB
  • OLC Ethnologie
Material
Language
  • English  (57)
  • Japanese  (2)
  • Swedish
Years
Year
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    [Frisco, TX] : Pragmatic Programmers
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Pragmatic programmers
    Parallel Title: Erscheint auch als
    Keywords: Google Apps ; Application program interfaces (Computer software) ; Portable computers ; Electronic books ; Electronic books ; local
    Abstract: Google Glass is the new wearable computer everyone's talking about. It offers a head-mounted optical display and touch interface, and it's programmable. Kick-start your Glassware development by exploring how users can interface with Glass, developing a Glass application fast by using the Mirror API to manipulate Timeline cards and menus, tracking a Glass's geolocation, creating rich interactions by responding to user inputs, and capturing or serving user images and videos. This is the book to read for a shortcut to this brave new world.
    Note: "Version: P1.0 (December 2013)"--T.p. - Includes bibliographical references. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [S.I.] : O'Reilly Media
    Language: English
    Pages: 1 streaming video file (3 hr., 32 min., 40 sec.) , digital, sd., col.
    Keywords: Application program interfaces (Computer software) ; Web site development ; Electronic videos ; local
    Abstract: "If you want to build web services and APIs, this video course shows you how to do it with Flask - the popular web framework that's small, lightweight, and powerful. Using detailed examples, Miguel Grinberg shows you how to create APIs line-by-line, starting with the implementation of a basic CRUD (Create/Read/Update/Delete) service."--Resource description page.
    Note: Title from resource description page (viewed Oct. 8, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly Media
    Language: English
    Pages: 1 streaming video file (2 hr., 32 min., 31 sec.) , digital, sd., col.
    Keywords: PHP (Computer program language) ; Application program interfaces (Computer software) ; Web site development ; Electronic videos ; local
    Abstract: "Learn how to build web services with PHP and exchange data across applications. In this video course, web development consultant Lorna Jane Mitchell provides real-world examples and advice based on her extensive experience to guide you through the key API concepts."--Resource description page.
    Note: Title from resource description page (viewed Sept. 2, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley
    Language: English
    Pages: 1 streaming video file (4 hr., 57 min., 44 sec.) , digital, sd., col.
    Series Statement: LiveLessons
    Keywords: DirectX ; Application program interfaces (Computer software) ; Computer games ; Programming ; Electronic videos ; local
    Abstract: "Real-time graphics programming is often considered a dark art, full of complex mathematics and esoteric tools. Even experienced programmers can find the material difficult to absorb. Furthermore, the rapid pace of advancement makes modern graphics programming a moving target, and establishing a foothold can be difficult. Quality educational material is a necessity for newcomers to the field."--Resource description page.
    Note: Title from title page (viewed Aug. 22, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    New York : Apress
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: The expert's voice in .NET
    Keywords: Active server pages ; Application program interfaces (Computer software) ; Internet programming ; Web servers ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Web API 2 is the latest evolution of Microsoft's web services toolkit, which allows the creation of RESTful applications built on the ASP.NET platform. It provides a standards-based approach and a high-productivity development model that makes it easy to deliver services to a wide-range of clients, including mobile devices. This book puts Web API into context for the experienced MVC Framework developer and dives deep into the tools and techniques required to build Web API applications that integrate with the MVC Framework and shows you how to create single-page applications to consume them. Best-selling author Adam Freeman explains how to get the most from Web API 2 by building on the foundation of the MVC Framework and the ASP.NET platform. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Sept. 19, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [New York] : Apress
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: The expert's voice in .NET
    Keywords: Active server pages ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: ASP.NET Web API Recipes provides you with the code to solve a full range of Web API problems and question marks that you might face when developing line-of-business applications. ASP.NET Web API Recipes gives you an in-depth explanation for each of these scenarios and shows you how to use Web API with a vast array of .NET application development tools and external libraries, to solve common business problems. Find out how you can build custom web services with ASP.NET Web API more efficiently than ever.
    Note: Place of publication from publisher's website. - Includes index. - Description based on online resource; title from title page (Safari, viewed Aug. 27, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media
    ISBN: 9781491919224
    Language: English
    Pages: 1 online resource (1 streaming video file (0 hr., 45 min., 34 sec.)) , digital, sound, color.
    Keywords: Application program interfaces (Computer software) ; Application software ; Development ; Electronic videos ; local
    Abstract: "At some point, we all need to design and implement APIs for the Web. What makes Web APIs different than typical component APIs? How can you leverage the power of the Internet when creating your Web API? What characteristics to many "great" Web APIs share? Is there a consistent process you can use to make sure you design a Web API that best fits your needs both now and in the future?In this webcast Mike Amundsen describes a clear methodology for designing Web APIs (based on the book "RESTful Web APIs" by Richardson and Amundsen) that allow you to map key aspects of your business into a usable, scalable, and flexible interface that will reach your goals while creating a compelling API for developers. Whether you are looking to implement a private, partner, or public API, these principles will help you focus on the right metrics and design goals to create a successful API."--Resource description page.
    Note: Title from resource description page (viewed February 5, 2015). - Date of publication taken from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Expert's voice in Java
    Keywords: Java (Computer program language) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Beginning Java 8 APIs, Extensions and Libraries completes the Apress learning Java journey and is a comprehensive approach to learning the Java programming language extensions and available APIs and libraries, including the new JavaFX APIs. This book covers the key extensions of the Java programming language such as Swing, JavaFX, network programming, and JDBC. Each topic starts with a discussion of the topic's background. A step-by-step process, with small snippets of Java code, provides easy-to-follow instructions. At the end of a topic, a complete and ready-to-run Java program is provided. This book contains over 130 images and diagrams to help you visualize and better understand the topics. More than 130 complete programs allow you to practice and quickly learn the topics. The Swing chapters discuss various aspects of working with a GUI, from the very basic concepts of developing a Swing application, to the most advanced topics, such as decorating a Swing component with a JLayer, drag-and-drop features, Synth Skinnable L&F, etc. The chapter on network programming covers the basics of network technologies first, and then, the advanced topics of network programming, using a Java class library. It covers IPv4 and IPv6, addressing schemes, subnetting, supernetting, multicasting, TCP/IP sockets, UPD sockets, asynchronous socket I/O, etc. The chapter on JDBC provides the details of connecting and working with databases such as Oracle, SQL Server, MySQL, DB2, Java DB (Apache Derby), Sybase, Adaptive Server Anywhere, etc. It contains a complete discussion on processing a ResultSet and a RowSet. It discusses how to use the RowSetFactory, to obtain a RowSet object of a specific type. Working with Large Objects (LOBs), such as Blob, Clob, and NClob, is covered in detail with Java code examples and database scripts.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 15, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley
    ISBN: 9780133890204
    Language: English
    Pages: 1 streaming video file (3 hr., 51 min., 35 sec.) , digital, sd., col.
    Series Statement: LiveLessons
    Keywords: Web site development ; Application software ; Development ; Application program interfaces (Computer software) ; Electronic videos ; local
    Abstract: "Overview RESTful Web APIs with Spring LiveLessons demonstrates how to write REST services, and manage, secure and consume them using Spring Boot. Description REST has enabled people to build mobile applications that capture our imagination, entertain us, and help us. REST has ushered in a generation of incredibly sophisticated, HTML5-powered browser applications. REST has also made it easier for organizations to adopt a service-oriented architecture with less friction. REST's flexibility, however, can also be its greatest weakness: as often as not there is no clear guidance on where to go and how to get there. What does it mean to deploy a REST service? How do you handle errors in a REST service? What's the easiest way to write a REST service? Spring Developer Advocate Josh Long discusses and demonstrates strategies for securing REST API access along with handling errors and versioning. These LiveLessons also cover how hypermedia and HATEOAS help you to deliver developer and consume friendly web services."--Resource description page.
    Note: Title from resource description page (viewed Apr. 11, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    Poughkeepsie, N.Y. : IBM Corp., International Technical Support Organization
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 1st ed.
    Series Statement: IBM redbooks
    Keywords: WebSphere ; Application program interfaces (Computer software) ; Application program interfaces (Computer software) ; Management ; Electronic books ; Electronic books ; local
    Abstract: This IBM® Redbooks® publication provides insight into what application programming interfaces (APIs) are and why they are important. It also provides insight into how to use IBM API Management to create, subscribe, and connect to APIs, how to secure and test APIs, and how to gain business value from APIs. With an API, developers can exploit the functions of existing computer programs in other applications. Today, companies are exposing APIs to allow others to consume business functions of APIs. This helps companies to extend the reach of its brand, increase customer loyalty, and innovate, and integrate more quickly with customers, business partners, and suppliers. IBM API Management Version 2.0 is a complete on-premises solution, enabling companies to rapidly create, socialize, and manage their APIs. It is designed to help create a scalable, secure, enterprise API management solution. It provides functions and capabilities through configuration, not coding, key areas of API management including security, capabilities, caching, analytics, and community. This book shows you how to expose and manage APIs using IBM API Management. We develop a use case example, and step through the actual implementation of the solution and usage of the APIs. We cover several known best practices and areas to consider when working with IBM API Management. This book is written for anyone who will be working with IBM API Management for design, development, testing, deployment, administration, and maintenance of API management solutions. Related BLOG posts Introduction to IBM API Management Securing your APIs with IBM API Management What's not to like about IBM API Management? API Management scalability 5 Things to Know about IBM API Management The World of APIs Versioning and promoting APIs in IBM API Management Mobile applications and the need for Application Programming Interfaces (APIs)
    Note: Number on resource description page: SG24-8193-00. - Includes bibliographical references. - Description based on online resource, title from cover page (Safari, viewed September 3, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    Tōkyō-to Shinjuku-ku : Orairī Japan
    Orig.schr. Ausgabe: 初版.
    Title: Web API : : the good parts /
    Publisher: オライリー・ジャパン,
    ISBN: 9784873116860 , 4873116864
    Language: Japanese
    Pages: 1 online resource (224 pages)
    Edition: Shohan.
    DDC: 005.3
    Keywords: Application program interfaces (Computer software) ; Web applications
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    Tōkyō-to Shinjuku-ku : Orairī Japan
    Orig.schr. Ausgabe: 初版.
    Title: 実践Selenium WebDriver /
    Publisher: オライリー・ジャパン,
    ISBN: 9784873116952 , 4873116953
    Language: Japanese
    Pages: 1 online resource (264 pages)
    Edition: Shohan.
    Uniform Title: Selenium WebDriver practical guide
    DDC: 005.1/4
    Keywords: Web applications Automation ; Web applications Programming ; Browsers (Computer programs) ; Application program interfaces (Computer software) ; Application program interfaces (Computer software) ; Browsers (Computer programs)
    Note: Includes index , In Japanese.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    New York : McGraw-Hill Education
    ISBN: 9780071823043 , 0071823042
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Google Maps ; Geographic information systems ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Create custom applications with the Google Maps API Featuring step-by-step examples, this practical resource gets you started programming the Google Maps API with JavaScript in no time. Learn how to embed maps on web pages, annotate the embedded maps with your data, generate KML files to store and reuse your map data, and enable client applications to request spatial data through web services. Google Maps: Power Tools for Maximizing the API explains techniques for visualizing masses of data and animating multiple items on the map. You'll also find out how to embed Google maps in desktop applications to combine the richness of the Windows interface with the unique features of the API. You can use the numerous samples included throughout this hands-on guide as your starting point for building customized applications. Create map-enabled web pages with a custom look Learn the JavaScript skills required to exploit the Google Maps API Create highly interactive interfaces for mapping applications Embed maps in desktop applications written in .NET Annotate maps with labels, markers, and shapes Understand geodesic paths and shapes and perform geodesic calculations Store geographical data in KML format Add GIS features to mapping applications Store large sets of geography data in databases and perform advanced spatial queries Use web services to request spatial data from within your script on demand Automate the generation of standalone web pages with annotated maps Use the Geocoding and Directions APIs Visualize large data sets using symbols and heatmaps Animate items on a map Bonus online content includes: A tutorial on The SQL Spatial application A bonus chapter on animating multiple airplanes Three appendices: debugging scripts in the browser; scalable vector graphics; and applying custom styles
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Series Statement: The expert's voice in ASP.NET
    Keywords: Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: The ASP.NET MVC Framework has always been a good platform on which to implement REST-based services, but the introduction of the ASP.NET Web API Framework raised the bar to a whole new level.Now in release version 2.1, the Web API Framework has evolved into a powerful and refreshingly usable platform. This concise book provides technical background and guidance that will enable you to best use the ASP.NET Web API 2 Framework to build world-class REST services. New content in this edition includes: • New capabilities in Web API 2 (currently version 2.1). • Support for partial updates, or PATCH. • API versioning. • Support for legacy SOAP-based operations. • How to handle non-resource APIs using REST • How to best expose relationships between resources • JSON Web Tokens, CORS, CSRF Get ready for authors Jamie Kurtz and Brian Wortman to take you from zero to REST service hero in no time at all. No prior experience with ASP.NET Web API is required; all Web API-related concepts are introduced from basic principles and developed to the point where you can use them in a production system. A good working knowledge of C# and the .NET Framework are the only prerequisites to best benefit from this book.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Aug. 22, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    ISBN: 9780133434224 , 0133434222
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Google+ (Electronic resource) ; Application program interfaces (Computer software) ; Web applications ; Business meetings ; Electronic books ; Electronic books ; local
    Abstract: Google+ Hangouts™ can help you build brands, shorten sales cycles, improve customer service, train staff, align employees behind strategy, and a whole lot more. You name it, someone's doing it successfully with Hangouts. You can, too-and Google+ Hangouts for Business will show you how. David Amerland completely demystifies Hangouts: the hands-on tools, best-practice techniques, opportunities, even the etiquette. Amerland reveals exactly how to profit from Hangouts, even if you have absolutely no video or business social networking experience. You'll discover why Hangouts isn't "just another" video or conferencing technology-and why the difference makes it so valuable to your business. Then, Amerland shows you how to: Master the unique dynamics of real-time marketing (and avoid the pitfalls) Confidently run a smooth, professional Hangout, stay in control, and handle the unexpected Rebroadcast your Hangouts to everyone (or just the people you choose) Use Hangouts even if you don't use the Google+ social network Plan Hangouts that build trust, consumer engagement, and brand equity Connect at a deeper personal level, and establish an online identity that reflects who you really are Do it all at low cost-or maybe no cost at all Whatever your business, this quick and easy guide will help you build powerful new connections within your company, with your best customers and prospects-with everyone you need to reach.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed December 11, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: The expert's voice in Linux and Arduino programming
    Keywords: Linux ; Application program interfaces (Computer software) ; Arduino (Programmable controller) ; Electronic books ; Electronic books ; local
    Abstract: Intel® Galileo and Intel® Galileo Gen 2: API Features and Arduino Projects for Linux Programmers provides detailed information about Intel® Galileo and Intel® Galileo Gen 2 boards for all software developers interested in Arduino and the Linux platform. The book covers the new Arduino APIs and is an introduction for developers on natively using Linux. Author Manoel Carlos Ramon is a member of the Intel Galileo development team; in this book he draws on his practical experience in working on the Galileo project as he shares the team's findings, problems, fixes, workarounds, and techniques with the open source community. His areas of expertise are wide-ranging, including Linux-embedded kernel and device drivers, C/C++, Java, OpenGL, Assembler, Android NDK/SDK/ADK, and 2G/3G/4G modem integration. He has more than 17 years of experience in research and development of mobile devices and embedded circuits. His personal blog about programming is BytesThink (www.bytesthink.com).
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed January 23, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    Upper Saddle River, NJ : Addison-Wesley
    ISBN: 9780133440133 , 0133440133
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: OpenGL ; Computer graphics ; Specifications ; Application program interfaces (Computer software) ; Computer programming ; Electronic books ; Electronic books ; local
    Abstract: OpenGL® ES™ is the industry's leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. The newest version, OpenGL ES 3.0, makes it possible to create stunning visuals for new games and apps, without compromising device performance or battery life. In the OpenGL ® ES ™ 3.0 Programming Guide, Second Edition, the authors cover the entire API and Shading Language. They carefully introduce OpenGL ES 3.0 features such as shadow mapping, instancing, multiple render targets, uniform buffer objects, texture compression, program binaries, and transform feedback. Through detailed, downloadable C-based code examples, you'll learn how to set up and program every aspect of the graphics pipeline. Step by step, you'll move from introductory techniques all the way to advanced per-pixel lighting and particle systems. Throughout, you'll find cutting-edge tips for optimizing performance, maximizing efficiency with both the API and hardware, and fully leveraging OpenGL ES 3.0 in a wide spectrum of applications. All code has been built and tested on iOS 7, Android 4.3, Windows (OpenGL ES 3.0 Emulation), and Ubuntu Linux, and the authors demonstrate how to build OpenGL ES code for each platform. Coverage in c ludes EGL API: communicating with the native windowing system, choosing configurations, and creating rendering contexts and surfaces Shaders: creating and attaching shader objects; compiling shaders; checking for compile errors; creating, linking, and querying program objects; and using source shaders and program binaries OpenGL ES Shading Language: variables, types, constructors, structures, arrays, attributes, uniform blocks, I/O variables, precision qualifiers, and invariance Geometry, vertices, and primitives: inputting geometry into the pipeline, and assembling it into primitives 2D/3D, Cubemap, Array texturing: creation, loading, and rendering; texture wrap modes, filtering, and formats; compressed textures, sampler objects, immutable textures, pixel unpack buffer objects, and mipmapping Fragment shaders: multitexturing, fog, alpha test, and user clip planes Fragment operations: scissor, stencil, and depth tests; multisampling, blending, and dithering Framebuffer objects: rendering to offscreen surfaces for advanced effects Advanced rendering: per-pixel lighting, environment mapping, particle systems, image post-processing, procedural textures, shadow mapping, terrain, and projective textur...
    Note: Rev. ed. of : The OpenGL 2.0 programming guide / Aaftab Munshi, Dan Ginsburg, Dave Shriener, 2009. - Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Birmingham, U.K.?] : Packt Pub.
    ISBN: 9781783285754
    Language: English
    Pages: 1 streaming video file (2 hr., 4 min., 5 sec.) , digital, sd., col.
    Keywords: Active server pages ; Representational State Transfer (Software architecture) ; Microsoft .NET Framework ; Application program interfaces (Computer software) ; Electronic videos ; local
    Abstract: "Packt video courses are designed to cover the breadth of the topic in short, hands-on, task-based videos. Each course is divided into short manageable sections, so you can watch the whole thing or jump to the bit you need. The focus is on practical instructions and screencasts showing you how to get the job done. This video tutorial is structured to help you quickly work through the basics and ease into the more advanced topics. During the course of this tutorial, you will be actively involved in the building of a full service - by example and from scratch. This video tutorial is for web developers with a basic understanding of ASP.NET, HTML, and CSS."--Resource description page.
    Note: Title from title screen. - Date of publication from resource description page (viewed Mar. 18, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [New York] : Apress
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Object-oriented databases ; Java (Computer program language) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Pro JPA 2, Second Edition introduces, explains, and demonstrates how to use the new Java Persistence API (JPA) 2.1 from the perspective of one of the specification creators. A one-of-a-kind resource, it provides both theoretical and extremely practical coverage of JPA usage for both beginning and advanced developers. Authors Mike Keith and Merrick Schincariol take a hands-on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain. After completing the book, you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide during initial and later JPA application experiences. Hands-on examples for all aspects of the JPA specification Expert insight about various aspects of the API and when they are useful Portability hints to provide increased awareness of the potential for non-portable JPA code What you'll learn How to get started with enterprise applications using JPA 2.1 Simple and advanced object-relational mapping techiques How to use the complete Entity Manager API How to create queries using the query language (JP QL) and the Criteria API Locking, concurrency, and other advanced concepts How to use XML mapping files and descriptors How to package and deploy your Java Persistence applications How to test your Java Persistence applications Who this book is for The book generally targets enterprise and persistence developers who fall in one of three categories: Those who are new to persistence; we will offer an introduction to persistence and to the basic concepts so these readers can have solid base from which to become proficient at JPA. Those who know and/or use existing ORM persistence products such as Hibernate or TopLink/EclipseLink. Those who have already used JPA and want to learn about newer features introduced by JPA 2.1, or have a good reference book to consult when they develop JPA applications. In general, we assume that the reader is knowledgeable with Java, SQL, and JDBC, and has a little knowledge of Java EE.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed Dec. 10, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Addison-Wesley Proffesional
    Language: English
    Pages: 1 streaming video file (4hrs., 50 mins., 15 sec.) , digital, sd., col.
    Series Statement: Live lessons
    Keywords: Spring Framework (Computer File) ; Application program interfaces (Computer software) ; Aspect-oriented programming ; Java (Computer program language) ; XML (Document markup language) ; Database design ; Electronic books ; Electronic videos ; local
    Abstract: "Spring Developer Advocate Josh Long will provide a walking tour of all of the Spring projects, including: Spring, Spring MVC, Spring Data, Spring Batch, Spring Integration, Spring Security, Spring Social, and more. Josh introduces how to get started building modern day Spring applications while introducing the concepts behind them. In the lessons, Josh guides viewers through a look at the Spring stack and the features designed to support relational data access, NoSQL and big-data access, batch processing, integration and messaging, REST services, mobile clients, OAuth-secured, connected web applications, service provider APIs, and more!"--Resource description page.
    Note: Title from resource description page (viewed Sept. 04, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Application program interfaces (Computer software) ; Representational State Transfer (Software architecture) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don't include many of the architecture's benefits. With this practical guide, you'll learn what it takes to design usable REST APIs that evolve over time. By focusing on solutions that cross a variety of domains, this book shows you how to create powerful and secure applications, using the tools designed for the world's most successful distributed computing system: the World Wide Web. You'll explore the concepts behind REST, learn different strategies for creating hypermedia-based APIs, and then put everything together with a step-by-step guide to designing a RESTful Web API. Examine API design strategies, including the collection pattern and pure hypermedia Understand how hypermedia ties representations together into a coherent API Discover how XMDP and ALPS profile formats can help you meet the Web API "semantic challenge" Learn close to two-dozen standardized hypermedia data formats Apply best practices for using HTTP in API implementations Create Web APIs with the JSON-LD standard and other the Linked Data approaches Understand the CoAP protocol for using REST in embedded systems
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Nov. 11, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    Upper Saddle River, NJ : Addison-Wesley
    ISBN: 9780133386950 , 0133386953
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Effective software development series
    Parallel Title: Erscheint auch als
    Keywords: iOS (Electronic resource) ; Mac OS ; Objective-C (Computer program language) ; Object-oriented programming (Computer science) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Write Truly Great iOS and OS X Code with Objective-C 2.0! Effective Objective-C 2.0 will help you harness all of Objective-C's expressive power to write OS X or iOS code that works superbly well in production environments. Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, Matt Galloway brings together 52 Objective-C best practices, tips, shortcuts, and realistic code examples that are available nowhere else. Through real-world examples, Galloway uncovers little-known Objective-C quirks, pitfalls, and intricacies that powerfully impact code behavior and performance. You'll learn how to choose the most efficient and effective way to accomplish key tasks when multiple options exist, and how to write code that's easier to understand, maintain, and improve. Galloway goes far beyond the core language, helping you integrate and leverage key Foundation framework classes and modern system libraries, such as Grand Central Dispatch. Coverage includes Optimizing interactions and relationships between Objective-C objects Mastering interface and API design: writing classes that feel "right at home" Using protocols and categories to write maintainable, bug-resistant code Avoiding memory leaks that can still occur even with Automatic Reference Counting (ARC) Writing modular, powerful code with Blocks and Grand Central Dispatch Leveraging differences between Objective-C protocols and multiple inheritance in other languages Improving code by more effectively using arrays, dictionaries, and sets Uncovering surprising power in the Cocoa and Cocoa Touch frameworks
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Berkeley, CA] : Apress ;
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Practical ASP.NET Web API provides you with a hands-on and code-focused demonstration of the ASP.NET Web API in action. From the very beginning, you'll be writing working code in order to see best practices and concepts in action. As the book progresses, the concepts and code will become more sophisticated. Beginning with an overview of the web service model in general and Web API in particular, you'll progress quickly to a detailed exploration of the request binding and response formatting that lie at the heart of Web API. You'll investigate various scenarios and see how they can be manipulated to achieve the results you need. Later in the book more sophisticated themes will be introduced that will set your applications apart from the crowd. You'll learn how you can validate the request messages on arrival, how you can create loosely coupled controllers, extend the pipeline processing to compartmentalize your code for security and unit testing before being put onto a live hosting server. What you'll learn What ASP.NET Web API is and how it can be used effectively Ways to optimize your code for readability and performance What controller dependencies are and why they matter How to maintain robust security across your projects Reliable best-practices for using Web API in a professional context Who this book is for The book is ideal for any .NET developer who wants to learn how the ASP.NET Web API framework works in a realistic setting. A good working knowledge of C# and the .NET framework and a familiarity with Visual Studio are the only pre-requisites to benefit from this book
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Berkeley, Calif.] : Apress ;
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Mac OS ; Cocoa (Application development environment) ; Object-oriented programming (Computer science) ; C (Computer program language) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: The Cocoa frameworks are some of the most powerful for creating native OS X apps available today. However, for a first-time Mac developer, just firing up Xcode 4 and starting to browse the documentation can be a daunting and frustrating task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools? Learn Cocoa for the Mac, Second Edition , completely revised for OS X Mountain Lion and XCode 4, answers these questions and more, helping you find your way through the jungle of classes, tools, and new concepts so that you can get started on the next great OS X app today. Jack Nutting and Peter Clark are your guides through this forest; Jack and Peter have lived here for years, and will show you which boulder to push, which vine to chop, and which stream to float across in order to make it through. You will learn not only how to use the components of this rich framework, but also which of them fit together, and why. Jack Nutting's approach, combining pragmatic problem-solving with a deep respect for the underlying design philosophies contained within Cocoa, stems from years of experience using these frameworks. Peter Clark will show you which parts of your app require you to jump in and code a solution, and which parts are best served by letting Cocoa take you where it wants you to go. The path over what looks like a mountain of components and APIs has never been more thoroughly prepared for your travels. In each chapter, you'll build an app that explores one or more areas of the Cocoa landscape. With Jack's and Peter's guidance, the steep learning curve becomes a pleasurable adventure. There is still much work for the uninitiated, but by the time you're done, you will be well on your way to becoming a Cocoa master. What you'll learn How to effectively use Xcode to make your own Cocoa applications-this is much more than just a quick introduction to Cocoa! How to best use MVC architecture concepts in a Cocoa application Which classes, of the dozens included in Cocoa, are truly central to Cocoa development. How the various pieces of the Cocoa frameworks fit with each other and into the MVC architecture Which parts of Cocoa truly enable "visual programming", letting you reap the benefits of proven, reusable code libraries that Apple gives...
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Application program interfaces (Computer software) ; HTTP (Computer network protocol) ; Web services ; Electronic books ; Electronic books ; local
    Abstract: Pro ASP.NET Web API shows you how to build flexible, extensible web services that run seamlessly on a range of operating systems and devices, from desktops to tablets to smart phones-even the ones we don't know today. ASP.NET Web API is a new framework designed to simplify web service architecture. So if you're tired of interoperability issues between inflexible web services and clients tied to specific platforms or programming languages, or if you've ever struggled with WCF, this book is for you. To start with, you'll get up to speed on Web API's modern HTTP programming model, REST and your hosting options. You'll then dive into building a real application over a series of three chapters, so you can get an immediate feel for how this technology works in practice. The second half of the book features dedicated chapters on topics like routing, controllers, validation and tracing, and the authors close with discussions on performance, hosting and an all-important look at unit testing to help you prepare your application for the real world. ASP.NET Web API makes HTTP a first-class citizen of .NET. With Pro ASP.NET Web API , you can build HTTP-based web services for your company or business, expose your data to the world across different formats and devices and gain the best possible global reach for your application. What you'll learn The basics of HTTP web services How to build HTTP-based web services on the .NET platform In-depth knowledge of ASP.NET Web API and its processing architecture How to Unit Test an ASP.NET Web API application Asynchronous programming with ASP.NET Web API Consuming HTTP-based web services across several different clients Who this book is for Whether you've previously worked with WCF or are an ASP.NET developer diving into web services for the first time, Pro ASP.NET Web API will show you a clean, modern approach to building HTTP web services.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: The expert's voice in ASP.NET
    Keywords: Active server pages ; Microsoft .NET ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: This one hundred page book focuses exclusively on how you can best use the ASP.NET MVC 4 Framework to build world-class REST services using the Web API. It sets aside much of what the ASP.NET MVC Framework can do, and focuses exclusively on how the Web API can help you build web services. You will not find any help on CSS, HTML, JavaScript, or jQuery. Nor will you find any help on the Razor view engine, HTML Helpers, or model binding. If you need this information then Pro ASP.NET MVC 4 is your perfect book. ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish helps you build cutting-edge REST services using ASP.NET MVC 4 and the Web API in more depth and detail than any other resource. ASP.NET MVC has always been a good platform on which to implement REST, but with the advent of the Web API it has now become even better. This book will show you why it's great and how to get the most from it. Author Jamie Kurtz will take you from zero to full-blown REST service hero in no time at all. And you'll even learn how to incorporate some popular open source tools along the way: little or no experience with ASP.NET or the MVC Framework is required. What you'll learn How to design a REST API Understanding MVC and Web API controller activation Utilizing open source tools for common tasks Automatic lifetime management for database connections and transactions Easily secure a REST service, using standards-based authentication and authorization How to choose between using WCF or using the Web API Who this book is for This book is written for architects and developers wanting to understand how to quickly and easily build REST services on the ASP.NET platform. No prior knowledge of ASP.NET or MVC Framework is required; however, it assumed you have some experience with the .NET Framework, Visual Studio, and C#.
    Note: Includes index. - Description based on online resource; title from PDF title page (Safari, viewed May 17, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Electronic mail systems ; Application program interfaces (Computer software) ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Send and receive email from Java applications by using the JavaMail API. With this concise book, you'll learn how to communicate with existing SMTP, POP, and IMAP servers, and how to write your own. Whether you need to build an email-centric application like a mailing list manager or simply add email notification to a larger product, JavaMail is the answer. Packed with code examples, this book shows you how JavaMail enables you to avoid low-level protocol details, so you can focus on what you actually want to say in a message. Send, receive, and store email with POP3 and IMAP Add password authentication to your programs Manage mailboxes and accounts Download mail attachments Respond to asynchronous email events Design protocol-independent email programs
    Note: Description based on online resource; title from title page (Safari, viewed Sept. 16, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Cross-platform software development ; C++ (Computer program language) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: With a basic grasp of C++ and this tutorial, you can quickly and easily start developing cross-platform GUI applications using the JUCE framework. The book takes a totally practical approach to its subject with examples and illustrations. Begin developing user interfaces in code or with a graphical editor Build and run the Introjucer tool Create a JUCE project with the Introjucer tool In Detail There are a number of frameworks available for developing cross-platform applications. JUCE achieves this with a combination of consistency, ease-of-use, and breadth of functionality. JUCE is a C++ toolkit for building cross-platform applications on PC, Mac, Linux, iOS, and Android. It encourages you to write consistent code and is particularly good for complex, customized GUIs and audio/midi processing; it also includes a vast range of classes to help with all your day-to-day programming tasks. Getting Started with JUCE is a practical, hands-on guide to developing applications using JUCE which will help you get started with many of the core aspects of the JUCE library. The book guides you through the installation of JUCE and covers the structure of the source code tree including some of the useful tools available for creating JUCE projects. Getting Started with JUCE will guide you through how to use the JUCE library, from the installation of basic tools to developing examples using many of its classes. It will take you through a series of practical examples that show you how to create user interfaces, illustrating the key features. You will also learn how to deal with files, text strings, and other fundamental data using the JUCE library. In particular, you will learn how to create user interfaces both using code and using the Introjucer tool to layout and configure user interface functionality. You will also manipulate image and audio data and learn how to read and write common media file formats. With this book, you will learn everything you need to know to understand some of the additional helpful utilities offered by JUCE and how to use the JUCE documentation to get started with such classes.
    Note: "Leverage the power of the JUCE framework to start developing applications"--Cover. - Includes index. - Description based on online resource; title from resource description page (Safari, viewed Jan. 6, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    Upper Saddle River, NJ : Addison-Wesley
    ISBN: 9780137084005 , 0137084005
    Language: English
    Pages: xxv, 526 p , ill. , 23 cm
    Edition: 4th ed.
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Application program interfaces (Computer software) ; Application software ; Development ; Internet programming ; Electronic books ; Electronic books ; local
    Abstract: The Java EE 6 Tutorial: Advanced Topics, Fourth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6). Written by members of the Java EE 6 documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform. This guide-which builds on the concepts introduced in The Java EE 6 Tutorial: Basic Concepts, Fourth Edition-contains advanced material, including detailed introductions to more complex platform features and instructions for using the latest version of the NetBeans IDE and the GlassFish Server, Open Source Edition. This book introduces the Java Message Service (JMS) API and Java EE Interceptors. It also describes advanced features of JavaServer Faces, Servlets, JAX-RS, Enterprise¿ JavaBeans components, the Java Persistence API, Contexts and Dependency Injection for the Java EE Platform, web and enterprise application security, and Bean Validation. The book culminates with three new case studies that illustrate the use of multiple Java EE 6 APIs.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Application program interfaces (Computer software) ; JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Many features inspired by popular JavaScript libraries are now available as native JavaScript APIs in today's powerful browsers. While that may seem convenient given all of the JavaScript you need to write, relying on these APIs will only make code maintenance more difficult in the long run. In this report, Nicholas Zakas-consultant and former front-end tech leader at Yahoo!-provides a case study to show how different browsers can develop native APIs for the same specification and still end up with different interpretations. You'll discover how these APIs can tie your code to specific browsers, forcing you to upgrade application logic whenever new browsers and new browser versions are released.
    Note: Description based on online resource; title from PDF title page (Safari, viewed Oct. 30, 2012)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (xiii, 100 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Microsoft HealthVault ; Health ; Electronic information resources ; Medical care ; Data processing ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Personal health and fitness has joined the digital revolution. Using Microsoft HealthVault, people interested in monitoring their health have an unprecedented opportunity to research their own data. This concise book explains how HealthVault users can collect and analyze their data, and how application developers can help them with mobile or web-based applications.
    Note: Includes bibliographical references (p. 99-100). - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (x, 135 p.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: PayPal (Firm) ; Electronic funds transfers ; Electronic commerce ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: If your web application's success depends on how quickly and easily users can make transactions, PayPal APIs provide effective solutions you can't afford to overlook. This expanded edition takes you hands-on through several options to help you determine the best choice for your situation, whether you're collecting money via websites or mobile apps for products and services, donations, or anything else.
    Note: "Monitizing your application with payment flows"--cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Beijing ; : O'Reilly
    ISBN: 9781449317843 , 1449317847
    Language: English
    Pages: 1 online resource (x, 66 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: OAuth ; Application program interfaces (Computer software) ; World Wide Web ; Security measures ; Web services ; Access control ; Data protection ; Electronic books ; Electronic books ; local
    Abstract: Whether you develop web applications or mobile apps, the OAuth 2.0 protocol will save a lot of headaches. This concise introduction shows you how OAuth provides a single authorization technology across numerous APIs on the Web, so you can securely access users' data-such as user profiles, photos, videos, and contact lists-to improve their experience of your application. Through code examples, step-by-step instructions, and use-case examples, you'll learn how to apply OAuth 2.0 to your server-side web application, client-side app, or mobile app. Find out what it takes to access social graphs, store data in a user's online filesystem, and perform many other tasks. Understand OAuth 2.0's role in authentication and authorization Learn how OAuth's Authorization Code flow helps you integrate data from different business applications Discover why native mobile apps use OAuth differently than mobile web apps Use OpenID Connect and eliminate the need to build your own authentication system
    Note: "Programming clients for secure Web API authorization and authentication"--Cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Infinite Skills
    ISBN: 9781771370523
    Language: English
    Pages: 1 streaming video file (4 hr., 58 min., 45 sec.) , digital, sd., col.
    Keywords: Web site development ; Application program interfaces (Computer software) ; JavaScript (Computer program language) ; HTML (Document markup language) ; Electronic videos ; local
    Abstract: "In this Beginners HTML5 Programming training course, expert author Craig Buckler teaches you how to take full advantage of the new HTML5 API's for JavaScript. The tutorial assumes that you already have a basic working knowledge of JavaScript programming, HTML, CSS and general web concepts. You will start off with a general introduction to browser APIs, and what they are. You will explore the Document Object Module (DOM) and how to access it with JavaScript. Craig then teaches you how to handle browser events and about the event object, dealing with form events, working with timers and animation, and introduces you to Ajax. Once you have a firm grasp on those concepts, you cover HTML5 APIs for audio and video, canvas, SVG, geolocation, and file handling. You will finish off with lessons on persistance storage, and advanced debugging tools and techniques. By the conclusion of this JavaScript HTML5 API programming tutorial, you will have an in-depth grasp of how to access and manipulate your web projects using JavaScript. Working files are included to allow you to work alongside the author using the same files that references throughout the training course."--Resource description page.
    Note: Title from title screen. - Date of publication from resource description page (viewed Apr. 11, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: eBay (Firm) ; Internet auctions ; Web services ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Take advantage of mobile commerce to generate more demand, traffic, and sales for your products and services. This unique cookbook provides a collection of practical recipes you can put to use in every step of the mobile customer lifecycle. You'll learn how to add features and functionality through a wide set of eBay APIs-including Magento, Milo, eBay, PayPal, RedLaser, Hunch, and ql.io. Each chapter focuses one aspect of the lifecycle. Author Charles Hudson combines his expertise in web and mobile product strategy with code solutions to help you address product discovery, presentation, payment, order fulfillment, and customer satisfaction. If you have experience with PHP, HTML, CSS, and JavaScript, you're ready to roll. Help customers find your product through reviews, targeted search options, and eBay marketplace listings Customize a Magento storefront and provide customers with a single sign-on option to enhance product presentation Streamline purchases with options such as auto-generating coupons and preapproved payments Automate order processing, extend shipping options, and leverage PayPal chained payments to handle multiple suppliers Take advantage of QR codes, produce customer "taste graphs," and use ql.io mash ups to provide visitors with social recommendations
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xvii, 219 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Application program interfaces (Computer software) ; HTML (Document markup language) ; Internet programming ; Web site development ; Multimedia systems ; Electronic books ; Electronic books ; local
    Abstract: "You'll learn the art of building hypermedia APIs that don't simply run on the Web, but that actually exist in the Web. You'll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples. Too many APIs rely on concepts rooted in desktop and local area network patterns that don't scale well--costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale"--Cover p. 2.
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Application software ; Development ; Web applications ; Development ; Java (Computer program language) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: This handy guide provides an overview of Java Enterprise Edition 6's main technologies and includes extensive, easy-to-understand code samples that demonstrate the platform's many improvements. You'll quickly understand how Java EE 6 simplifies the process of developing and deploying web and enterprise applications.
    Note: Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Google+ (Electronic resource) ; Application program interfaces (Computer software) ; Web applications ; Online social networks ; Electronic books ; Electronic books ; local
    Abstract: This hands-on exploration of the Google+ platform walks through the full offering of Google+ APIs. Developing with Google+ takes a common sense, sequential approach to learning Google+. It focuses on concrete examples of integrating existing websites with Google+ as well as building social applications upon this new platform. In this book you will: Make the most of social widgets like the +1 Button and the Sharebox Register applications to gain access to the Google+ APIs Access public data directly over RESTful web services Use OAuth to gain access to access user specific data Learn about the available client libraries Build a small social application that integrates deeply with Google+ Whether you're new to web design or an experienced application developer, you'll learn everything you need to get started integrating Google+ into your new and existing projects.
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [New York] : Apress
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: iOS (Electronic resource) ; Cocoa (Application development environment) ; Application program interfaces (Computer software) ; Application software ; Development ; Mobile computing ; Electronic books ; Electronic books ; local
    Abstract: The Cocoa Touch frameworks and APIs are powerful tools for creating native iOS apps, and they're free with Xcode, Apple's development environment. If you've already gotten your feet wet with Objective-C, and you're ready to learn more about iOS development, then Learn Cocoa Touch for iOS is the book for you. You'll learn on the job - building cool apps as you read through the book that will teach you what you need to know to use Cocoa Touch and prepare you for creating your own apps. Learn Cocoa Touch for iOS shows you how to use frameworks like MapKit, Twitter, and MediaPlayer. You'll also learn about hardware APIs so you can get the most out of your accelerometer, camera, and more. You'll even learn about more advanced features like Grand Central Dispatch.
    Note: "Master Cocoa Touch frameworks with Xcode and Objective-C"--Cover. - "Detroit labs"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (xiii, 94 p.) , ill.
    Keywords: Application program interfaces (Computer software) ; Representational State Transfer (Software architecture) ; Web site development ; Web sites ; Design ; Web services ; Electronic books ; Electronic books ; local
    Abstract: In today's market, where rival web services compete for attention, a well-designed REST API is a must-have feature. This concise book presents a set of API design rules, drawn primarily from best practices that stick close to the Web's REST architectural style. Along with rules for URI design and HTTP use, you'll learn guidelines for media types and representational forms. REST APIs are ubiquitous, but few of them follow a consistent design methodology. Using these simple rules, you will design web service APIs that adhere to recognized web standards. To assist you, author Mark Massé introduces the Web Resource Modeling Language (WRML), a conceptual framework he created for the design and implementation of REST APIs. Learn design rules for addressing resources with URIs Apply design principles to HTTP's request methods and response status codes Work with guidelines for conveying metadata through HTTP headers and media types Get design tips to address the needs of client programs, including the special needs of browser-based JavaScript clients Understand why REST APIs should be designed and configured, not coded
    Note: "Designing consistent RESTful web service interfaces"--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    ISBN: 9781449304720 , 1449304729
    Language: English
    Pages: 1 online resource (xiv, 95 p.) , ill., maps.
    Keywords: HTML (Document markup language) ; Mobile geographic information systems ; Application program interfaces (Computer software) ; Application software ; Development ; Internet programming ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API in action, with code and examples to help you build HTML5 apps using the "write once, deploy everywhere" model. Along the way, you get a crash course in geolocation, browser support, and ways to integrate the API with common geo tools like Google Maps. Ideal for experienced JavaScript developers. Learn how geo information is gathered from different sources, depending on the device Discover how coordinate systems work, including geodetic systems and datums Use the API to collect location information from a user's browser with JavaScript code Place geo information on a map using the Google Maps or ArcGIS JavaScript APIs Save geo data with databases, the Keyhole Markup Language, or the shapefile format Be familiar with several practical uses for geo data, such as geomarketing, geosocial, geotagging, and geo-applications
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams
    ISBN: 9780768696684 , 0768696682
    Language: English
    Pages: 1 online resource (xiv, 335 p.) , ill.
    Series Statement: Sams teach yourself in 24 hours series
    Parallel Title: Erscheint auch als
    Keywords: Twitter ; Application program interfaces (Computer software) ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: The hands-on, step-by-step guide to building Twitter apps and integrating Twitter into existing sites, services, and applications Shows what can be done with the Twitter API - including non-traditional examples By the creator of the popular Twitterfilter app Covers API basics, REST, calls, replies, components, displays, classes, errors, credentials, search, downtime, etiquette, and more Quick, easy examples deliver results fast, and handy reference sections help programmers for years to come Finally there's a practical guide to developing new Twitter applications and integrating Twitter into existing sites and applications. One step at a time, this book teaches all facets of Twitter programming, from the absolute basics to rich, non-traditional application development utilizing multiple API calls. Top Twitter developer Christopher Peri demonstrates what the Twitter API can do, introduces each leading type of Twitter application, and discusses the issues developers face in using the Twitter API. Peri shows how to set up the Twitter API environment; make API calls and parse responses; work with components; create displays; build application frameworks; handle error messages and downtime; pass credentials to Twitter; create clients; send messages; use Twitter search; and more. Along the way, Peri provides innovative solutions to Twitter programming problems, helping developers overcome API limitations they'd otherwise struggle with. Peri concludes by previewing the future of Twitter and its API; demonstrating innovative example applications and mashup services; and explaining the crucial "etiquette" of Twitter development. Throughout, each lesson builds on everything that's come before, helping readers learn core techniques from the ground up. Concise, easy-to-reuse code samples help developers get started fast, and detailed Twitter API reference sections support them for years to come.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xxv, 547 p.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: User interfaces (Computer systems) ; Graphical user interfaces (Computer systems) ; Human-computer interaction ; Application program interfaces (Computer software) ; Application software ; Development ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: Despite all of the UI toolkits available today, it's still not easy to design good application interfaces. This bestselling book is one of the few reliable sources to help you navigate through the maze of design options. By capturing UI best practices and reusable ideas as design patterns, Designing Interfaces provides solutions to common design problems that you can tailor to the situation at hand. This updated edition includes patterns for mobile apps and social media, as well as web applications and desktop software. Each pattern contains full-color examples and practical design advice that you can use immediately. Experienced designers can use this guide as a sourcebook of ideas; novices will find a roadmap to the world of interface and interaction design. Design engaging and usable interfaces with more confidence and less guesswork Learn design concepts that are often misunderstood, such as affordances, visual hierarchy, navigational distance, and the use of color Get recommendations for specific UI patterns, including alternatives and warnings on when not to use them Mix and recombine UI ideas as you see fit Polish the look and feel of your interfaces with graphic design principles and patterns "Anyone who's serious about designing interfaces should have this book on their shelf for reference. It's the most comprehensive cross-platform examination of common interface patterns anywhere."--Dan Saffer, author of Designing Gestural Interfaces (O'Reilly) and Designing for Interaction (New Riders)
    Note: Includes bibliographical references (p. [523]-525) and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (x, 110 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: PayPal (Firm) ; Electronic funds transfers ; Electronic commerce ; Application program interfaces (Computer software) ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: If your web application's success depends on how quickly and easily users can make transactions, then PayPal is a solution you can't afford to overlook. This book helps you determine which PayPal option is best for your situation, and provides step-by-step instructions for implementing the payment method you choose-whether you're accepting money via the Web or mobile devices for products and services, donations, or anything else. You'll find sample code written primarily in PHP and Objective-C, as well as use cases for executing options with PayPal's API. By the end of this book, you'll have a clear understanding of PayPal and how you can get the most out of its powerful features, no matter how much API programming experience you have. Learn how to work with the PayPal API, and choose the right integration method for your project Explore PayPal's Express Checkout option, including its unique workflow and four methods of operation Examine the Website Payment Pro method-with a focus on direct payments Consider Adaptive Payments and learn how to set permission levels for their use Use PayPal in your iOS or Android-based mobile app with the new Mobile Express Checkout method Test your PayPal implementation with the sandbox
    Note: "A developer's guide to integrating transaction services"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [New York] : Apress
    Language: English
    Pages: 1 online resource (xv, 181 p.) , ill.
    Series Statement: The expert's voice in Java
    Keywords: JavaFX (Electronic resource) ; Application program interfaces (Computer software) ; Application software ; Development ; Java (Computer program language) ; Internet programming ; Electronic books ; Electronic books ; local
    Abstract: JavaFX 2.0: Introduction by Example provides a quick start to programming the JavaFX 2.0 platform. JavaFX 2.0 provides a rich set of APIs for use in creating graphically exciting client applications written solely in Java. You get a large set of customizable components that can be skinned using CSS techniques that you already know from doing web development. The platform even includes a web rendering engine enabling you to mix HTML content into your applications. Hardware acceleration means that your applications are fast and snappy, taking full advantage of modern graphics processing support at the hardware level. JavaFX 2.0 opens the door to business applications that look good, are fun to use, that take advantage of the medium to present data of all types-text, audio, video, etc.-in ways that engage the user and lead to increased productivity. Getting started with JavaFX 2.0 is surprisingly easy. You already have the Java skills. Very likely you know enough of CSS to get by. All that's left is to get a leg up on the API, and that's where JavaFX 2.0: Introduction by Example can help. In this short book, author Carl Dea takes you through a series of engaging, fun-to-work examples that bring you up to speed on the major facets of the platform. Begin with the fundamentals of installing the software and creating a simple interface. Move in progressive steps through the process of developing a working dialog box for an application. Then let the fun begin as you explore images and animations, audio and video, and finally learn to embed JavaFX applications in a web page as well as embedding HTML5 content within an application. At the end of this book you'll have a good grasp of what JavaFX is all about, and you'll be ready to begin your journey towards mastery of the platform. Entirely example-based Focused on practical applications Full of working code for you to adapt and extend What you'll learn Install JavaFX 2.0 and configure your environment Create applcations menus and dialog boxes Design forms for data entry Work with images and animations Embed audio and video into your applications Deploy JavaFX applications in a browser Who this book is for JavaFX 2.0: Introduction by Example is aimed at Java programmers wanting to learn the JavaFX 2.0 platform for designing graphic- and media-rich client applications for the enterprise. Readers should be familiar with Java, and preferably also with the NetBeans Integrated Development Environment.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Language: English
    Pages: 1 online resource (x, 134 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Programmers used to be the only people excited about APIs, but now a growing number of companies see them as a hot new product channel. This concise guide describes the tremendous business potential of APIs, and demonstrates how you can use them to provide valuable services to clients, partners, or the public via the Internet. You'll learn all the steps necessary for building a cohesive API business strategy from experts in the trenches. Facebook and Twitter APIs continue to be extremely successful, and many other companies find that API demand greatly exceeds website traffic. This book offers executives, business development teams, and other key players a complete roadmap for creating a viable API product. Learn about the rise of APIs and why your business might need one Understand the roles of asset owners, providers, and developers in the API value chain Build strategies for designing, implementing, and marketing your product Devise an effective process for security and user management Address legal issues, such as rights management and terms of use Manage traffic and user experience with a reliable operating model Determine the metrics you need to measure your API's success
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly
    Language: English
    Pages: 1 online resource (ix, 58 p.) , ill.
    Edition: 1st ed.
    Keywords: HTML (Document markup language) ; Application program interfaces (Computer software) ; Internet programming ; Web sites ; Design ; Web site development ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: Several client-side storage options are available to web applications, but one area that's been lacking until now is file I/O-the ability to organize binary data into a true hierarchy of folders. That has changed with the advent of HTML5. With this book, you'll learn how to provide your applications with a file system that enables them to create, read, and write files and folders in a sandboxed section of the user's local filesystem. Author Eric Bidelman, a Senior Developer Programs Engineer on the Google Chrome team, provides several techniques and complete code examples for working with the HTML5 Filesystem API. Learn common operations for working with files and directories Become familiar with HTML5's storage use cases and security considerations Understand the storage options available, including temporary, persistent, and unlimited Write text or append data to an existing user file Import files into your application by accessing a user's hard drive Get techniques for using a file with filesystem, blob, or data URLs Use the synchronous version of the HTML5 Filesystem API within a Web Worker context
    Note: "A true filesystem for the browser"--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    Boston : Morgan Kaufmann
    ISBN: 9780123850041 , 0123850045
    Language: English
    Pages: 1 online resource (xxv, 441 pages)
    Parallel Title: Erscheint auch als
    Parallel Title: Erscheint auch als
    DDC: 005.13/3
    RVK:
    Keywords: COMPUTERS / Programming Languages / C++ ; COMPUTERS / Programming Languages / General ; COMPUTERS / Programming Languages / C♯ ; COMPUTERS / Programming Languages / Java ; COMPUTERS / Programming Languages / Pascal ; Application program interfaces (Computer software) ; C++ (Computer program language) ; C++ ; C++ (programspråk) ; Tillämpningsprogram ; Programmering ; Application program interfaces (Computer software) ; C++ (Computer program language) ; C++ ; C++
    Abstract: The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. With this book, you will learn how to design a good API for large-scale long-term projects. With extensive C++ code to illustrate each concept, API Design for C++ covers all of the strategies of world-class API development. Martin Reddy draws on over fifteen years of experience in the software industry to offer in-depth discussions of interface design, documentation, testing, and the advanced topics of scripting and plug-in extensibility. Throughout, he f
    Note: Includes bibliographical references and index
    URL: Volltext  (URL des Erstveröffentlichers)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams
    ISBN: 9780768695571 , 0768695570
    Language: English
    Pages: 1 online resource (xiii, 596 p.) , ill.
    Series Statement: Sams teach yourself in 24 hours
    Parallel Title: Erscheint auch als
    Keywords: iPhone OS ; Cocoa (Application development environment) ; Application program interfaces (Computer software) ; iPhone (Smartphone) ; Electronic books ; local
    Abstract: In Full Color Code samples are syntax highlighted as in Xcode!! In just 24 sessions of one hour or less, learn how to build powerful mobile applications with Apple's Cocoa Touch technology for the iPhone and iPod touch! Using this book's straightforward, step-by-step approach, you'll master every skill and technology you need, from handling user interaction and building effective user interfaces to accessing the Internet, playing media, and using the iPhone and iPod touch's incredible sensing capabilities. Each lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Cocoa Touch programming tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Write simple, efficient code that reflects a clear understanding of how Cocoa Touch works and why it works that way Build great iPhone/iPod touch user interfaces from the ground up Display tables and provide for clear navigation Access the Internet and networks and show web pages Save and retrieve data, including user preferences Understand how the Cocoa Touch runtime loop interacts with your application Draw and manipulate images Create complex animations such as Cover Flow Build applications that play and record media Use the iPhone's built-in accelerometer, GPS capabilities, and WiFi support Share data via custom URLs, emails, and other techniques Find and fix common Cocoa Touch software bugs, fast Avoid the performance bottlenecks that affect Cocoa Touch code
    Note: Description based on print version record. - Includes bibliographical references (p. [543]-546) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Berkeley, Calif.] : Peachpit Press
    ISBN: 9780321670748 , 0321670744
    Language: English
    Pages: 1 online resource (xiii, 487 p.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Cocoa (Application development environment) ; Application program interfaces (Computer software) ; C (Computer program language) ; Electronic books ; local
    Abstract: Completely revised edition, now covering Snow Leopard! Springing from the original Vermont Recipes Web site, where many of today's Cocoa developers got their start, Cocoa Recipes for Mac OS X, Second Edition is a programming cookbook that shows you how to create a complete Mac OS X application. In this updated edition, author Bill Cheeseman employs a practical, step-by-step method for building a program from start to finish using the Cocoa frameworks. He begins by creating the project using Xcode and designing and building the user interface with Interface Builder, and then he fills in the details expected of any working application, such as managing documents and windows, setting up the main menu, and configuring controls. Later recipes show you how to add important features such as a preferences window, printing, a Help book, and AppleScript support. The book concludes with a discussion of deployment of your finished product and steps you can take to explore additional features. Equipped with the expertise and real-world techniques in this book, programmers with some knowledge of C and Objective-C can quickly master the craft of writing Cocoa programs for Mac OS X. Written for C and Objective-C programmers who want to tap the extraordinary power and flexibility designed into the Cocoa frameworks, as well as for experienced Cocoa developers looking to extend their skills. By following the book's recipes for creating a complete Cocoa application, readers can retrace the same steps to write any document-based Cocoa program. Includes the latest techniques for writing Cocoa applications for Mac OS X v10.6 Snow Leopard. Project source files are available on the Web at http://www.peachpit.com/cocoarecipes .
    Note: Description based on print version record. - Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321619433 , 0321619439
    Language: English
    Pages: xxvi, 379 p , ill. , 23 cm
    Series Statement: Developer's library series
    Keywords: MySpace.com ; OpenSocial ; Entertainment computing ; Internet programming ; Web site development ; Social networks ; Computer network resources ; Application program interfaces (Computer software) ; Electronic books ; local
    Abstract: "The authors did a great job covering the various ins and outs of OpenSocial, and especially the specific MySpace quirks. If you are a new social networking application developer or even someone who just wants to write better OpenSocial Apps, then this book has what you are looking for." -Cassandra Doll, Software Engineer, Google The Insider's Guide to Writing OpenSocial Applications for MySpace-and Beyond! When you write OpenSocial applications for MySpace, you can reach millions of users overnight. Building OpenSocial Apps shows you how, one step at a time. Whether you're building casual widgets or feature-rich, professional applications, this book will teach you everything you need to know. The authors are the leading experts on OpenSocial and MySpace and have personally helped construct the MySpace platform and OpenSocial standards. In this indispensable book, they walk you through the entire process of building apps, from signing up through building complex apps that can scale to thousands of users and interoperate on more than fifty social networks, such as Hi5, Orkut, and LinkedIn. They demonstrate today's best practices for building OpenSocial applications and present dozens of tips for leveraging both MySpace and OpenSocial to their fullest. Coverage includes Installing and working with the MySpace Developer Platform Retrieving, parsing, and displaying user data, friend lists, and photos Sending App invitations and notifications Building mashups that communicate with third-party web services Marketing your App and building your user base Designing for performance, scalability, and fault tolerance Securing MySpace and OpenSocial apps, and protecting users' privacy Building apps that display ads and accept micropayments A companion web site (opensocialtictactoe.googlecode.com) includes an extensive library of downloadable source code and other support materials.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley
    ISBN: 9780137084296 , 0137084293
    Language: English
    Pages: 1 online resource (xxviii, 557 p.) , ill.
    Edition: 4th ed.
    Series Statement: The Java series
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Application program interfaces (Computer software) ; Application software ; Development ; Internet programming ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: The Java EE 6 Tutorial: Basic Concepts, Fourth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6). Written by members of the Java EE 6 documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform. Starting with expert guidance on web tier technologies, including JavaServer Faces and Facelets, this book also covers building web services using JAX-WS and JAX-RS, developing business logic with Enterprise JavaBeans components, accessing databases using the Java Persistence API, securing web and enterprise applications, and using Contexts and Dependency Injection for the Java EE platform. This edition contains extensive new material throughout, including detailed introductions to the latest APIs and platform features, and instructions for using the latest versions of GlassFish Server Open Source Edition and NetBeans IDE. Key platform features covered include Convention over configuration, so developers need specify only those aspects of an application that vary from the convention Annotated POJOs (Plain Old Java Objects) with optional XML configuration Simplified but more flexible packaging Lightweight Web Profile that is ideal for developing web applications The Java Series...from the Source Since 1996, when Addison-Wesley published the first edition of The Java Programming Language by Ken Arnold and James Gosling, this series has been the place to go for complete, expert, and definitive information on Java technology. The books in this series provide the detailed information developers need to build effective, robust, and portable applications and are an indispensable resource for anyone using the Java platform.
    Note: Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly
    ISBN: 9781449396497 , 1449396496
    Language: English
    Pages: 1 streaming video file (2 hrs., 3 min., 10 sec.) , digital, sd., col.
    Keywords: Chef (Computer file) ; Application program interfaces (Computer software) ; Electronic videos ; local
    Abstract: "Chef is an open source system integration framework, built to bring the benefits of configuration management to an entire infrastructure. Chef provides abstraction and an API so system administrators write simple code that describes the roles, recipes and resources that should be applied to systems. System administrators love Chef because it gives them flexibility to integrate all aspects of their infrastructure. Software developers love Chef because it helps them take care of the muck so they can focus on writing great applications."--Product description page (viewed Oct. 19, 2010).
    Note: Title from title screen (viewed Oct. 19, 2010)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley
    ISBN: 9780321647986 , 032164798X
    Language: English
    Pages: 1 online resource (xxviii, 896 p.) , ill.
    Edition: 2nd ed.
    Series Statement: Developer's library
    Parallel Title: Erscheint auch als
    Keywords: Mac OS ; Cocoa (Application development environment) ; Object-oriented programming (Computer science) ; Application program interfaces (Computer software) ; Electronic books ; local
    Abstract: The Cocoa programming environment-Apple's powerful set of clean, object-oriented APIs-is increasingly becoming the basis of almost all contemporary Mac OS X development. With its long history of constant refinement and improvement, Cocoa has matured into a sophisticated programming environment that can make Mac OS X application development quick, efficient, and even fun. Yet for all its refined elegance and ease of use, the staggering size of the Cocoa family of APIs and the vast magnitude of the official documentation can be intimidating to even seasoned programmers. To help Mac OS X developers sort through and begin to put to practical use Cocoa's vast array of tools and technologies, Cocoa Programming Developer's Handbook provides a guided tour of the Cocoa APIs found on Mac OS X, thoroughly discussing-and showing in action-Cocoa's core frameworks and other vital components, as well as calling attention to some of the more interesting but often overlooked parts of the APIs and tools. This book provides expert insight into a wide range of key topics, from user interface design to network programming and performance tuning.
    Note: Description based on print version record. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    Birmingham, U.K. : Packt Pub.
    Language: English
    Pages: 1 online resource (vii, 385 p.) , ill.
    Keywords: Application program interfaces (Computer software) ; Virtual reality ; Computer programs ; Three-dimensional display systems ; Computer graphics ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: This book is a concise introduction to the main features of OpenSceneGraph which then leads you into the fundamentals of developing virtual reality applications. Practical instructions and explanations accompany you every step of the way. Gain a comprehensive view of the structure and main functionalities of OpenSceneGraph An ideal introduction for developing applications using OpenSceneGraph Develop applications around the concepts of scene graphs and design patterns Extend your own scene elements from the base interfaces of OpenSceneGraph Packed with examples, this book explains each knowledge point in detail and makes you practice your knowledge for better understanding In Detail Virtual reality has quite a lot of demand in computer science today and OpenSceneGraph, being one of the best 3D graphics toolkits, is being used widely. Although you can use the powerful OpenSceneGraph, based on the low-level OpenGL API, to implement virtual-reality applications that simulate different environments in the 3D world, developing picture-perfect applications is easier said than done. This book has been written with the goal of helping readers become familiar with the structure and main functionalities of OpenSceneGraph (OSG), and guide them to develop virtual-reality applications using this powerful 3D graphics engine. This book covers the essence of OpenSceneGraph (OSG), providing programmers with detailed explanations and examples of scene graph APIs. This book helps you take full advantages of the key features and functionalities of OpenSceneGraph (OSG). You will learn almost all of the core elements required in a virtual reality application, including memory management, geometry creation, the structure of the scene graph, realistic rendering effects, scene navigation, animation, interaction with input devices and external user interfaces, file reading and writing, and so on. With the essential knowledge contained in this book, you will be able to start using OSG in your own projects and research fields, and extend its functionalities by referring to OSG's source code, official examples and API documentation. This handy book divides the core functionalities of the proved and comprehensive OpenSceneGraph (OSG) 3D graphics engine into different aspects, which are introduced in separate chapters. Each chapter can be treated as an individual part that covers one important field of OSG programming, along with several examples illustrating concrete usage...
    Note: Cover title. - "Create high-performance virtual reality applications with OpenSceneGraph, one of the best 3D graphics engines.". - "Open source, community experience distilled.". - "Learn by doing : less theory, more results.". - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Language: English
    Pages: 1 online resource (xviii, 272 p.) , ill., ports.
    Parallel Title: Erscheint auch als
    Keywords: Objective-C (Computer program language) ; Macintosh (Computer) ; Programming ; Object-oriented programming (Computer science) ; Application program interfaces (Computer software) ; Electronic books ; local
    Abstract: It seems as if everyone is writing applications for Apple's iPhone and iPad, but how do they all do it? It's best to learn Objective-C, the native language of both the iOSand Mac OS X, but where to begin? Right here, even if you've never programmed before! Objective-C for Absolute Beginners will teach you how to write software for your Mac, iPhone,or iPad using Objective-C, an elegant and powerful language with a rich set of developer tools. Using a hands-on approach, you'll learn to think in programming terms, how to use Objective-C to build program logic, and how towrite your own applications and apps. With over 50 collective years in software development and based on an approach pioneered at Carnegie Mellon University, the authors have developed a remarkably effective approach to learning Objective-C. Since the introduction of Apple's iPhone, theauthors have taught hundreds of absolute beginners how to develop Mac, iPhone,and iPad apps, including many that became popular apps in the iTunes App Store.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley
    ISBN: 9780321658319 , 0321658310
    Language: English
    Pages: 1 online resource (xxxvii, 609 p.) , ill.
    Edition: 4th ed.
    Series Statement: The Addison-Wesley Microsoft technology series
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Windows (Computer file) ; Application software ; Development ; Application program interfaces (Computer software) ; Electronic books ; local
    Abstract: "If you're writing a native Win32 program or just want to know what the OS is really doing underneath, you need John's book. He covers the stuff that real systems programmers absolutely must know. Recommended." -Chris Sells, Microsoft Corporation "This fourth edition does a great job of incorporating new features in the Vista, Windows 2008, and Windows 7 API, but also stays true to teaching the foundational elements of building applications that target the Windows OS." -Jason Beres, Product Management, Infragistics The Definitive Guide to Windows API Programming, Fully Updated for Windows 7, Windows Server 2008, and Windows Vista Windows System Programming, Fourth Edition, now contains extensive new coverage of 64-bit programming, parallelism, multicore systems, and many other crucial topics. Johnson Hart's robust code examples have been updated and streamlined throughout. They have been debugged and tested in both 32-bit and 64-bit versions, on single and multiprocessor systems, and under Windows 7, Vista, Server 2008, and Windows XP. To clarify program operation, sample programs are now illustrated with dozens of screenshots. Hart systematically covers Windows externals at the API level, presenting practical coverage of all the services Windows programmers need, and emphasizing how Windows functions actually behave and interact in real-world applications. Hart begins with features used in single-process applications and gradually progresses to more sophisticated functions and multithreaded environments. Topics covered include file systems, memory management, exceptions, processes, threads, synchronization, interprocess communication, Windows services, and security. New coverage in this edition includes Leveraging parallelism and maximizing performance in multicore systems Promoting source code portability and application interoperability across Windows, Linux, and UNIX Using 64-bit address spaces and ensuring 64-bit/32-bit portability Improving performance and scalability using threads, thread pools, and completion ports Techniques to improve program reliability and performance in all systems Windows performance-enhancing API features available starting with Windows Vista, such as slim reader/writer locks and condition variables A companion Web site, jmhartsoftware.com , contains all sample code, Visual Studio projects, additional examples, errata, reader comments, and Windows commentary and discussion.
    Note: Description based on print version record. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    ISBN: 9780321617835 , 0321617835
    Language: English
    Pages: 1 online resource (xii, 245 p.) , ill.
    Series Statement: Core frameworks series
    Parallel Title: Erscheint auch als
    Keywords: Mac OS ; iPhone OS ; Computer animation ; Core animation (Application development environment) ; Application program interfaces (Computer software) ; Electronic books ; local
    Abstract: Apple's Core Animation framework enables Mac OS X, iPhone, and iPod touch developers to create richer, more visual applications-more easily than ever and with far less code. Now, there's a comprehensive, example-rich, full-color reference to Core Animation for experienced OS X and iPhone developers who want to make the most of this powerful framework. Marcus Zarra and Matt Long reveal exactly what Core Animation can and can't do, how to use it most effectively-and how to avoid misusing it. Building on your existing knowledge of Objective-C, Cocoa, and Xcode, they present expert techniques, insights, and downloadable code for all aspects of Core Animation programming, from keyframing to movie playback. Zarra and Long thoroughly review similarities and differences between Core Animation on the Mac and iPhone, helping you write code that can easily move between platforms. They also present a full chapter of innovative techniques and proven "rules of thumb" for optimizing Core Animation's real-world performance. Coverage includes: Taking full advantage of Core Animation's lightweight layers and views Using keyframes to gain complete control over your animations Creating startling effects with Core Animation transforms Leveraging Core Image's powerful filtering capabilities from within Core Animation Playing QuickTime movies using Core Animation's QTMovieLayer Using the OpenGL layer to achieve greater control over movie playback Integrating advanced Quartz Composer visualizations into your user interfaces How to use helper layers to draw gradients, composite shapes, and replicate sublayers Adding mouse and keyboard user interaction points, and much more...
    Note: Description based on print version record. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    Indianapolis, IN : Wiley
    Language: English
    Pages: 1 online resource (xix, 603 p.) , ill.
    Series Statement: Developer references
    Parallel Title: Erscheint auch als
    DDC: 005.268
    Keywords: Mac OS ; Cocoa (Application development environment) ; Object-oriented programming (Computer science) ; Application program interfaces (Computer software) ; Electronic books ; Electronic books ; local
    Abstract: Develop applications for Mac OS X with this Developer Reference guide Make a clean transition to programming in Apple environments using the elegant and dynamic programming API Cocoa and this practical guide. Written by aseasoned Mac expert, this book shows you how to write programs in Cocoa for the rapidly expanding world of Macintosh users. Part of the Developer Reference series, this book prepares you for a productive programming experience on today's fastest-growing platform. Cocoa is a programming framework for developing in Apple environments, including Mac OS X 10.6 Snow Leopard This book covers all the major information you need to start developing dynamic applications for Mac OS X Master all Cocoa tools, including Xcode and working with Objective-C Includes full coverage of the Cocoa API, Xcode, and Objective-C, as well as programming for Apple's latest OS X, Snow Leopard Companion Web site includes all code files Programming for Apple's Macintosh is a growing career field. This essential guide, one of the most comprehensive on Cocoa, will help you quickly become productive.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...