Hands-On Sencha Touch 2
Title | Hands-On Sencha Touch 2 PDF eBook |
Author | Lee Boonstra |
Publisher | "O'Reilly Media, Inc." |
Pages | 428 |
Release | 2014-07-14 |
Genre | Computers |
ISBN | 1449366481 |
Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, you’ll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices. In the process, you’ll work with Sencha’s model-view-controller (MVC) components for form handling, styling, integration with outside data, and other elements. The Sencha Touch learning curve can be steep, but if you’re familiar with JavaScript, HTML5, CSS3, and JSON, this guide will get you up to speed through real-world examples. Learn the fundamentals, including the class and layout systems Use the Sencha MVC architecture to structure your code Implement data models and stores, and create an event controller Make remote connections by implementing server proxies Save data offline by implementing client proxies Work with view components such as maps, lists, and floating panels Implement and handle forms, and construct a custom theme Create production and native build packages
Sencha Touch 2 Up and Running
Title | Sencha Touch 2 Up and Running PDF eBook |
Author | Adrian Kosmaczewski |
Publisher | "O'Reilly Media, Inc." |
Pages | 279 |
Release | 2013-02-14 |
Genre | Computers |
ISBN | 1449339344 |
Launch into Sencha Touch 2 with this hands-on book, and quickly learn how to develop robust mobile web apps that look and behave like native applications. Using numerous code samples, author Adrian Kosmaczewski guides you every step of the way through this touchscreen-enabled JavaScript framework—from creating your first basic app to debugging, testing, and deploying a finished product. Learn how to craft user interfaces, build forms, and manage data, then deploy as either an HTML5 offline app or as a native app for Android, iOS, or Blackberry. Define classes and create instances with Sencha Touch’s object-oriented abstraction Build user interfaces with the framework’s extensive set of high-level components Develop apps that consume complex data, whether it’s stored locally or on remote servers Organize your application code in a consistent, predictable, and maintainable way Use Sass stylesheets to craft a personalized look and feel for your app Debug, test, and document your app with WebKit Web Inspector, Jasmine, Siesta, and JSDuck Use the Sencha Architect UI designer and IDE to simplify complex project development
Sencha Touch in Action
Title | Sencha Touch in Action PDF eBook |
Author | Jesus Garcia |
Publisher | Manning Publications |
Pages | 320 |
Release | 2013-07-25 |
Genre | Computers |
ISBN | 9781617290374 |
Summary Sencha Touch in Action is the definitive guide to developing applications with Sencha Touch. You'll begin with basic design principles for building great mobile applications, and then explore the features of Sencha Touch that bring those ideas to life. You'll learn how and why objects operate in the framework as you work through several real-world examples. This book also promotes the emerging best practices for mobile web development, from widget implementation to developing an application with the Sencha Touch MVC framework. Updated for Sencha Touch 2. About the Technology The Sencha Touch framework makes it easy to build cross-platform mobile apps using HTML5 and JavaScript. It offers numerous features that mimic native mobile APIs and an MVC architecture that feels right at home for application developers. So you get the power and richness of native apps and the convenience of standard web tools. About this Book Sencha Touch in Action is a complete guide for developers of native-quality mobile Sencha Touch applications. You'll explore real-world examples as you master this impressive framework from the ground up. The book shows you good practices for mobile web development, from widget implementation to the structure of MVC applications. The book requires basic JavaScript skills. It assumes no experience with Sencha Touch or Ext JS. What's Inside Covers Sencha Touch 2 Build on your existing web dev skills Create mobile web apps that feel like native apps Extend enterprise apps to mobile clients Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Authors Jay Garcia is a popular speaker, Sencha community advocate, and author of Ext JS in Action. Anthony De Moss is a professional web and mobile developer. Mitchell Simoens is a Sencha developer supporting the Sencha Touch and Ext JS products. Table of Contents PART 1 INTRODUCTION TO SENCHA TOUCH Introducing Sencha Touch Using Sencha Touch for the first time Sencha Touch foundations PART 2 BUILDING MOBILE USER INTERFACES Mastering the building blocks Toolbars, buttons, and docked items Getting the user's attention Data stores and views Working with forms Maps and media PART 3 CONSTRUCTING AN APPLICATION Class system foundations Building Sencha Touch applications
Sencha Touch in Action
Title | Sencha Touch in Action PDF eBook |
Author | Anthony De Moss |
Publisher | Simon and Schuster |
Pages | 514 |
Release | 2013-07-11 |
Genre | Computers |
ISBN | 1638353832 |
Summary Sencha Touch in Action is the definitive guide to developing applications with Sencha Touch. You'll begin with basic design principles for building great mobile applications, and then explore the features of Sencha Touch that bring those ideas to life. You'll learn how and why objects operate in the framework as you work through several real-world examples. This book also promotes the emerging best practices for mobile web development, from widget implementation to developing an application with the Sencha Touch MVC framework. Updated for Sencha Touch 2. About the Technology The Sencha Touch framework makes it easy to build cross-platform mobile apps using HTML5 and JavaScript. It offers numerous features that mimic native mobile APIs and an MVC architecture that feels right at home for application developers. So you get the power and richness of native apps and the convenience of standard web tools. About this Book Sencha Touch in Action is a complete guide for developers of native-quality mobile Sencha Touch applications. You'll explore real-world examples as you master this impressive framework from the ground up. The book shows you good practices for mobile web development, from widget implementation to the structure of MVC applications. The book requires basic JavaScript skills. It assumes no experience with Sencha Touch or Ext JS. What's Inside Covers Sencha Touch 2 Build on your existing web dev skills Create mobile web apps that feel like native apps Extend enterprise apps to mobile clients Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Authors Jay Garcia is a popular speaker, Sencha community advocate, and author of Ext JS in Action. Anthony De Moss is a professional web and mobile developer. Mitchell Simoens is a Sencha developer supporting the Sencha Touch and Ext JS products. Table of Contents PART 1 INTRODUCTION TO SENCHA TOUCH Introducing Sencha Touch Using Sencha Touch for the first time Sencha Touch foundations PART 2 BUILDING MOBILE USER INTERFACES Mastering the building blocks Toolbars, buttons, and docked items Getting the user's attention Data stores and views Working with forms Maps and media PART 3 CONSTRUCTING AN APPLICATION Class system foundations Building Sencha Touch applications
Sencha Touch Cookbook
Title | Sencha Touch Cookbook PDF eBook |
Author | Ajit Kumar |
Publisher | Packt Publishing Ltd |
Pages | 569 |
Release | 2011-12-20 |
Genre | Computers |
ISBN | 184951545X |
Annotation Sencha touch is a versatile HTML5-based framework for developing mobile web apps that look and feel native on touch screen devices, and with it you can write your code once and deploy it to both iOS and Android saving you both time and money.The Sencha touch cookbook has a comprehensive selection of recipes covering everything from installation right through to HTML5 geo location.The Sencha Touch Cookbook really is your one stop resource for cross platform HTML5 application development. It covers the basics such as setting up an iOS and Android development environment right through to much more complex development issues such as touch gestures, animation, rich media and geo location. Every recipe is practically focused. Maximum action. Minimum theory.
The Definitive Guide to Conversational AI with Dialogflow and Google Cloud
Title | The Definitive Guide to Conversational AI with Dialogflow and Google Cloud PDF eBook |
Author | Lee Boonstra |
Publisher | Apress |
Pages | 405 |
Release | 2021-06-25 |
Genre | Computers |
ISBN | 9781484270134 |
Build enterprise chatbots for web, social media, voice assistants, IoT, and telephony contact centers with Google's Dialogflow conversational AI technology. This book will explain how to get started with conversational AI using Google and how enterprise users can use Dialogflow as part of Google Cloud. It will cover the core concepts such as Dialogflow essentials, deploying chatbots on web and social media channels, and building voice agents including advanced tips and tricks such as intents, entities, and working with context. The Definitive Guide to Conversational AI with Dialogflow and Google Cloud also explains how to build multilingual chatbots, orchestrate sub chatbots into a bigger conversational platform, use virtual agent analytics with popular tools, such as BigQuery or Chatbase, and build voice bots. It concludes with coverage of more advanced use cases, such as building fulfillment functionality, building your own integrations, securing your chatbots, and building your own voice platform with the Dialogflow SDK and other Google Cloud machine learning APIs. After reading this book, you will understand how to build cross-channel enterprise bots with popular Google tools such as Dialogflow, Google Cloud AI, Cloud Run, Cloud Functions, and Chatbase. What You Will Learn Discover Dialogflow, Dialogflow Essentials, Dialogflow CX, and how machine learning is used Create Dialogflow projects for individuals and enterprise usage Work with Dialogflow essential concepts such as intents, entities, custom entities, system entities, composites, and how to track context Build bots quickly using prebuilt agents, small talk modules, and FAQ knowledge bases Use Dialogflow for an out-of-the-box agent review Deploy text conversational UIs for web and social media channels Build voice agents for voice assistants, phone gateways, and contact centers Create multilingual chatbots Orchestrate many sub-chatbots to build a bigger conversational platform Use chatbot analytics and test the quality of your Dialogflow agent See the new Dialogflow CX concepts, how Dialogflow CX fits in, and what’s different in Dialogflow CX Who This Book Is For Everyone interested in building chatbots for web, social media, voice assistants, or contact centers using Google’s conversational AI/cloud technology.
Offline First Web Development
Title | Offline First Web Development PDF eBook |
Author | Daniel Sauble |
Publisher | Packt Publishing Ltd |
Pages | 316 |
Release | 2015-11-20 |
Genre | Computers |
ISBN | 1785885669 |
Design and implement a robust offline app experience using Sencha Touch and PouchDB About This Book Understand the design principles behind a well-designed offline experience Create the illusion of being online when you're really offline Use common libraries such as Sencha Touch and PouchDB to enhance the offline experience of mobile apps Who This Book Is For Do you want to make your app experience more robust and delightful? Are you eager to write apps that cater to a wider audience, not just the Silicon Valley crowd? Do you need to persuade your peers that offline-first is a worthwhile development paradigm? If your answer to all or any one of these questions is yes, then this is the book is for you. Some previous coding and command-line experience would be useful, but is not required. What You Will Learn Design the behavior of the app, taking offline, online, and the transition between those two states into account Seamlessly implement the offline/online experience that you've designed using Sencha Touch and PouchDB Show the user what's happening under the hood with online/offline indicators and Good Mobile Messaging Employ various strategies to cope with unreliable network conditions Help the user resolve conflicts related to the “split-brain” problem Choose intelligent defaults based on usage of the app Use point-to-point networking to partially overcome a lack of Internet connectivity In Detail When building mobile apps, it's easy to forget about the moments when your users lack a good Internet connection. Put your phone in airplane mode, open a few popular apps, and you'll quickly see how they handle being offline. From Twitter to Pinterest to Apple Maps, some apps might handle being offline better—but very few do it well. A poor offline experience will result in frustrated users who will abandon your app, or worse, turn to your competitor's apps! Expert or novice, this book will teach you everything you need to know about designing and building a rigorous offline app experience. By putting the offline experience first, you'll have a solid foundation to build upon, avoiding the unnecessary stress and frustration of trying to retrofit offline capabilities into your finished app. This basic principle, designing for the worst-case scenario, could save you countless hours of wasted effort. Style and approach This book adopts an iterative approach to designing and building a mobile app, where each chapter builds on the one before, resulting in a fully-functional app that demonstrates the concepts taught, each one of which is explained through the use of an example.