Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
SproutCore Web Application Development

Buy

Creating fast, powerful, and feature-rich web applications using the SproutCore HTML5 framework

Overview

  • Write next-gen HTML5 apps using the SproutCore framework and tools
  • Get started right away by creating a powerful application in the very first chapter
  • Build your understanding of SproutCore as you follow through the most complete reference to the framework anywhere in existence

In Detail

SproutCore is a framework that exists to allow developers to deliver on the promise of the Web with more than just simple attractive demos, but with complex software and remarkable user experiences. SproutCore’s creators recognized early on that developing real web software requires the same software development tools and practices that have evolved over decades in the native software field and thus SproutCore brings these to the Web.

SproutCore Web Application Development is more than just a guide to one of the largest and most powerful web application frameworks out there, it’s also a guide to writing genre defining web applications and solving the unique problems that the web platform creates. Containing the results of thousands of hours of software development experience, this book is invaluable for anyone already writing software for the Web or just starting out

SproutCore Web Application Development comprises of three sections. In the first section we introduce SproutCore and walk through a simple SproutCore application. From there, we look in detail at all of the main components of the framework before finally working through a rigorous real-world example from start to finish. Learning about SproutCore means learning about writing software for the Web. In this book, you will not only learn what sets SproutCore apart from other web libraries and frameworks, you will also learn about solving the difficult challenges that web development poses. We will look at all the components of an application and how to translate wireframes, mocks, and design descriptions into clean, efficient, and maintainable code using MVC, data adaptors, statecharts, and more. We will look at SproutCore’s powerful binding and observing and watch how changes propagate across our app effortlessly and magically with very little code.

By the time you complete SproutCore Web Application Development, you’ll be ready to develop your own application that redefines what it means to be a web application.

What you will learn from this book

  • Use SproutCore’s object model to organize code into classes, subclasses, and mixins
  • Observe and bind properties across the code for efficient updates and error-free consistency
  • Structure code and separate responsibilities using client-side MVC
  • Define and build the user interface of extremely complex applications using SproutCore’s view library
  • Interact with remote data sources and model and store data in the client for immediate use
  • Connect an application together without messy, bug-prone controller code using SproutCore’s statechart library
  • Combine all of these skills in a repeatable process to create production-ready software
  • Test and deploy SproutCore applications

Approach

Written as a practical, step-by-step tutorial, SproutCore Web Application Development is full of engaging examples to help you learn in a practical context.

(HTML tags aren't allowed.)

Alfresco 4 Enterprise Content Management Implementation
Alfresco 4 Enterprise Content Management Implementation

Alfresco 4 has improved a lot with its new and advanced concepts for content management. Users have been waiting for a book that covers these concepts along with security, dashboards, and the configuration features of Alfresco 4.

Alfresco 4 Enterprise Content Management Implementation is a well-crafted and easy-to-use book, and it...

Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE
Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE

Learn how to build high-performing enterprise applications using Java EE powered by Angular at the frontend

Key Features

  • Leverage Java EE 8 features to build robust back end for your enterprise applications
  • Use Angular to build a single page frontend and combine it with...
IFRS 9 and CECL Credit Risk Modelling and Validation: A Practical Guide with Examples Worked in R and SAS
IFRS 9 and CECL Credit Risk Modelling and Validation: A Practical Guide with Examples Worked in R and SAS

IFRS 9 and CECL Credit Risk Modelling and Validation covers a hot topic in risk management. Both IFRS 9 and CECL accounting standards require Banks to adopt a new perspective in assessing Expected Credit Losses. The book explores a wide range of models and corresponding validation procedures. The most traditional regression...


Environmental Nanotechnology Volume 3 (Environmental Chemistry for a Sustainable World)
Environmental Nanotechnology Volume 3 (Environmental Chemistry for a Sustainable World)

This third volume on environmental nanotechnology includes chapters dealing with topics such nanoremediation, waste water purification, nanosensors, nanomedicine, and nanofiltration. It also highlights the safety aspects and risk assessment and management related to several toxins, as well as nanotechnology related solutions for...

PHP 5 CMS Framework Development
PHP 5 CMS Framework Development
This book guides you through the design and implementation decisions necessary to create a working architecture for a PHP5-based content management system. Each of the major areas and decision points are reviewed and discussed. Code examples, which take advantage of PHP5's object oriented nature, are provided and explained. They serve as a means of...
Flex Mobile in Action
Flex Mobile in Action
It has been almost two years now since Adobe started releasing super-secret early betas of their mobile AIR runtimes and Flex framework. During that time, only a select few were kicking the tires and seeing what was possible while waiting for more phones to successfully run Android 2.2 and the iPhone packager to be completed. ...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy