About this ebook
Building a Sencha Touch Application will teach you the following topics:
- The building blocks of a Sencha Touch application.
- How to implement the Model-View-Controller pattern in a Sencha Touch application.
- How to create an application with multiple views, and how to implement intuitive navigation patterns.
- How to create list-based and master-detail user interfaces in a Sencha Touch application.
- How to use Sencha Touch forms to capture and validate user input.
- How a Sencha Touch app leverages HTML5 local storage to save data on the device.
- How to scaffold a Sencha Touch project, minify, and deploy your application to production using Sencha Cmd.
Jorge Ramon
Jorge is the author of "Building a Sencha Touch Application", "How to Build a jQuery Mobile Application", and the "Ext JS 3.0 Cookbook". He runs a software development and developer education shop that focuses on mobile, web and desktop technologies. His blog, MiamiCoder.com, is a popular source of tutorials and recipes for mobile web application developers.
Related to Building a Sencha Touch Application
Related ebooks
Mastering Ext JS - Second Edition Rating: 0 out of 5 stars0 ratingsINSTANT Sencha Touch Rating: 0 out of 5 stars0 ratingsjQuery Mobile Cookbook Rating: 0 out of 5 stars0 ratingsMobile App Manual: The Blueprint: How to Start Creating Mobile Apps Using jQuery Mobile and PhoneGap Build Rating: 3 out of 5 stars3/5PhoneGap By Example Rating: 5 out of 5 stars5/5CoffeeScript Application Development Cookbook Rating: 0 out of 5 stars0 ratingsSencha Touch Cookbook Rating: 0 out of 5 stars0 ratingsIBM Worklight Mobile Application Development Essentials Rating: 0 out of 5 stars0 ratings.NET MAUI Cookbook: Build a full-featured app swiftly with MVVM, CRUD, AI, authentication, real-time updates, and more Rating: 0 out of 5 stars0 ratingsBlazor Web Development Cookbook: Tested recipes for advanced single-page application scenarios in .NET 9 Rating: 0 out of 5 stars0 ratingsXamarin 4 By Example Rating: 0 out of 5 stars0 ratingsThe Freelance Mobile App Developer: Freelance Jobs and Their Profiles, #8 Rating: 0 out of 5 stars0 ratingsLearning Ext JS - Fourth Edition Rating: 0 out of 5 stars0 ratingsMastering Cross-Platform Development with Xamarin Rating: 0 out of 5 stars0 ratingsSencha Touch 2 Mobile JavaScript Framework Rating: 0 out of 5 stars0 ratingsBuilding Mobile Applications Using Kendo UI Mobile and ASP.NET Web API Rating: 0 out of 5 stars0 ratingsInstant Kendo UI Mobile Rating: 0 out of 5 stars0 ratingsJavaScript Programming: Pushing the Limits Rating: 0 out of 5 stars0 ratingsLearning SQLite for iOS: Extend SQLite with mobile development skills to build great apps for iOS devices Rating: 0 out of 5 stars0 ratingsTurn your website into an Android application without programming Rating: 0 out of 5 stars0 ratingsiOS Programming: Starter Guide: What Every Programmer Needs to Know About iOS Programming Rating: 2 out of 5 stars2/5JavaScript: Tips and Tricks to Programming Code with Javascript: JavaScript Computer Programming, #2 Rating: 0 out of 5 stars0 ratingsIOS Programming For Beginners: The Simple Guide to Learning IOS Programming Fast! Rating: 0 out of 5 stars0 ratingsWindows Phone 7 Silverlight Cookbook Rating: 0 out of 5 stars0 ratingsMCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide Rating: 0 out of 5 stars0 ratingsLearning Xamarin Studio Rating: 0 out of 5 stars0 ratings
Internet & Web For You
Coding For Dummies Rating: 5 out of 5 stars5/548 Really Useful Web Sites Rating: 5 out of 5 stars5/5JavaScript All-in-One For Dummies Rating: 5 out of 5 stars5/5How to Disappear and Live Off the Grid: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsCybersecurity For Dummies Rating: 5 out of 5 stars5/5How to Be Invisible: Protect Your Home, Your Children, Your Assets, and Your Life Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5The Digital Marketing Handbook: A Step-By-Step Guide to Creating Websites That Sell Rating: 5 out of 5 stars5/5The $1,000,000 Web Designer Guide: A Practical Guide for Wealth and Freedom as an Online Freelancer Rating: 4 out of 5 stars4/5Surveillance and Surveillance Detection: A CIA Insider's Guide Rating: 3 out of 5 stars3/5More Porn - Faster!: 50 Tips & Tools for Faster and More Efficient Porn Browsing Rating: 3 out of 5 stars3/5An Ultimate Guide to Kali Linux for Beginners Rating: 3 out of 5 stars3/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Ultimate guide for being anonymous: Avoiding prison time for fun and profit Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5Content Chemistry: The Illustrated Handbook for Content Marketing Rating: 5 out of 5 stars5/5Tor and the Dark Art of Anonymity Rating: 5 out of 5 stars5/5No Place to Hide: Edward Snowden, the NSA, and the U.S. Surveillance State Rating: 4 out of 5 stars4/5The Beginner's Affiliate Marketing Blueprint Rating: 4 out of 5 stars4/5The Gothic Novel Collection Rating: 5 out of 5 stars5/5Beginner's Guide To Starting An Etsy Print-On-Demand Shop Rating: 0 out of 5 stars0 ratingsDeep Dive: Exploring the Real-world Value of Open Source Intelligence Rating: 0 out of 5 stars0 ratingsNotion for Beginners: Notion for Work, Play, and Productivity Rating: 4 out of 5 stars4/5Principles of Web Design Rating: 0 out of 5 stars0 ratingsIntroduction to Internet Scams and Fraud: Credit Card Theft, Work-At-Home Scams and Lottery Scams Rating: 4 out of 5 stars4/5Sell Online Like a Creative Genius: A Guide for Artists, Entrepreneurs, Inventors, and Kindred Spirits Rating: 5 out of 5 stars5/5
Reviews for Building a Sencha Touch Application
0 ratings0 reviews
Book preview
Building a Sencha Touch Application - Jorge Ramon
Building a Sencha Touch Application
A Hands-On Tutorial for Mobile Application Developers
Book Version: 2.3.0, Smashwords Edition
Copyright Jorge Ramon
All rights reserved.
www.miamicoder.com
Contents
What Others are Saying
About This Book
Chapter 1: Introducing the Notes App
Chapter 2: Rendering Cached Notes
Chapter 3: Creating the Controller
Chapter 4: Loading Notes into the Editor
Chapter 5: Saving Notes
Chapter 6: Deleting Notes
Chapter 7: Creating a Production Build
Keeping in Touch
About The Author
What Others are Saying
I discovered your Sencha Touch 2 tutorials online and it’s the first thing that connected all the dots for me, even after trying another Sencha Touch 2 book (which shall remain nameless) from a major publisher. I think I was all set with just the tutorials, but I bought the book just to support your work. I’m glad I did, because there are even more great details in the book. Thanks!
- David Thibault, via email.
Thank you for writing this guide in such a beginner-friendly fashion. Great that you explain what each step does, and why we do it.
- Ben, via comment on MiamiCoder.com
Thanks for sharing such a well written and clearly presented Sencha Touch tutorial, Jorge.
- Sam Croft, samcroft.co.uk, via comment on MiamiCoder.com
By far the best Touch 2 example I have seen.
- BillyB, via comment on MiamiCoder.com
This has been an exceptional help in learning Sencha Touch MVC applications.
- Aishwarya Sharma, via comment on MiamiCoder.com
Thanks a lot for the tutorial. It was really helpful and well explained. A very nice start for the Sencha Touch technology.
- Juan Carlos Morales, via comment on MiamiCoder.com
Nice tutorial – it’s a no-nonsense approach towards explaining how ST-2′s MVC pattern can be used.
- Doug, via comment on MiamiCoder.com
About This Book
How this book will help you
The goal of this book is to teach you how to create a Sencha Touch 2 application. If you are new to Sencha Touch, or are already familiar with the Framework but have not built an entire application by yourself, this is a great book for you.
In the process of building an application, you will learn the following topics:
The building blocks of a Sencha Touch application.
How to implement the Model-View-Controller pattern in a Sencha Touch application.
How to create an application with multiple views, and how to implement an intuitive navigation pattern between them.
How to create list-based and master-detail user interfaces in a Sencha Touch application.
How to capture, edit and validate data using Sencha Touch form-based user interfaces.
How Sencha Touch stores data on the device using HTML5 local storage.
How to create a production build of your application.
This book is an excellent way to get started with Sencha Touch because it will teach you the Framework’s main concepts through practice. After you read it, you will feel confident that you can develop great Sencha Touch applications.
About warranties and trademarks
The information in this book is distributed on an as is
basis, without warranty. Although every precaution has been taken in the preparation of this work, neither I nor my employers shall have any liability to any person or entity with respect to any loss or damage caused or alleged to